03.07 转行IT行业,有哪些方向是比较吃香的?

随风飘散


IT是个很宽泛的概念,星君分享本人一些经验作为参考,希望有所帮助。

首先,人一生是很长的,几乎不可能一辈子只做一件事,所以题主先要给自己找个定位,才能为后面做什么学什么提供一个基础前提。

1.个人定位

个人擅长什么,有哪些基础能力,这些需要自己心中有数。比如若是计算机专业,做IT是与自己所学可以完美对接,那么入门就简单很多。又比如,之前是做机械设计,看到IT很吃香,就想改行过来,那么就要慎重考虑,是否有学习或培训计划,是否有好的资源辅助。贸然丢掉自己擅长的东西,去做一个新方向从零开始,不是所有人都能坚持下去并成功转型的。

除个人基础外,还有一点很重要——个人爱好。以前更多的人为生活所迫,为了赚钱一直从事自己不喜欢的事情,但现在及以后,越来越多的人,尤其是年轻人,也愈发重视个人爱好。爱好是最好的伙伴,能让终生受益。

2.技术定位

对自己做一个合理的剖析之后,对自己所爱好的,所具备的也就心中有底,那么这时再来思考是否继续改行做IT,如果依然确定要做,对IT要有个基本了解,做好技术定位。

做IT≠编程,编程只是其中很小的一块,但也是比较有技术含量的一块。如果个人技术定位就是做编程,那么就要先想好,自己会什么编程语言,熟悉什么开发平台和开发工具,从事过什么相关工作。

下面简单介绍一下,IT都有哪些事,因为范围实在太广,只能简述其中一二。

app开发,是这些年一直都很火热的,安卓/苹果两大阵营,选择其一,有能力做跨平台开发更好。其中又分不同类别,典型的如游戏开发。app开发,属于应用开发,属于上层,注重用户体验,用户交互和美学设计等,一切为用户考虑。好的应用开发人员做的应用,让用户体验美妙,甚至欲罢不能。而反之,也有很多糟糕的应用,安装后打开一次,再也不会使用,直接卸载。

解决方案开发,比如主流的手机/智能产品芯片方案,如高通,联发科,瑞芯微等。这类主要就属于平台开发,更多的是为满足上层应用所需,提供一切可以提供的功能,也就是开发各种功能模块。想用视频app播放个电影,首先得有个文件操作模块,打开本地视频或者在线视频,然后还要做个文件解析,看下是什么格式,MPEG4还是AVI?然后就要通过相应的编码协议来做解码, 这文件里除了视频还有音频,除了能播放出来,还要做到音视频同步。解码完的数据,就能播放了吗?自然还不行,还得把数据送给显示模块,可不巧显示模块现在有点忙,好在用户至上拥有最高优先级,赶紧放下手里其他活,伸手接过你送来的小电影,低头一看,要60×40画面,没问题配置一下,开始吧。你迷失在小电影里的时候,显示模块还不忘抱怨一句,我也就是个搬砖的。

无论应用开发,还是平台开发,最终都离不开硬件。因此,软件开发之外,硬件开发也是大块。LCD,WIFI,BT这些每个手机都是标配少不了,就需要驱动让这些硬件工作起来,不光能工作,还得省电,毕竟现在移动端电量太宝贵了。

上面这些都是具体的开发工作,但现在的IT几乎不可能是一个人就能搞定一切的。大到几千人的团队,小到几个人的小组,需要一起协作完成一个项目,或开发一款产品。那么让一切按计划进行,按要求完成,就需要项目管理,产品管理,质量管理等等来指挥/协调/监督/检查,直到最终的交付,这些就是一些技术管理工作了,需要一定的技术功底,但与技术专家的要求又有很大区别。到处这还没结束,后续的版本一次次升级,运维才刚开始。

3.行业定位

技术定位之后,只是纵向定位,还需要做个横向定位,比如做什么行业里的IT。游戏行业热火朝天,但有的行业也惨惨淡淡。不同的行业,对技术的要求差别很大,工作方式也千差万别,自然工作体验和收入也是千变万化。一个技术一般的同学,在一个暴利的行业里,即便不用太辛苦,也会拥有金山银山。所以不能只用技术方向来衡量一切。

最后,做个简单的图示,给题主以及需要的朋友以参考,希望能走好自己的路,并为之付出最终收获满满。


星域之外


根据我身边朋友转行做IT行业的情况给你几点建议吧。

1.可以选择java方向,这个我觉得一时半会儿是不会过时的,入门是不难的,但是想深入还是要花一些时间。

2.前端方向,这个不仅仅限于html,css,js层面,这个仅仅是基本,因为目前基本上前端开发也都基于框架开发的,指的是js的框架,如vue,angular这类的。

3.测试方向,这个可能相对来说编写代码会少一些,但是相对来说薪资待遇都会少一些。

4.项目实施方向,就是去现场维护项目,包括给客户安装软件,查找数据,教会他们使用这类的。

5.如果你真想从事这个行业还是要先多了解一下,可能并不是你想象的那样,了解情况之后再做打算吧。


程序员小谢


两个建议  :1 如果你真的热爱编程 那么从头开始 吧,每天都努力地研究技术思想算法代码。毕竟如果爱,什么时候都不会晚。

2 如果只是当职业找工作的话。安卓或者IOS吧(高学历者优先,进大公司容易,大公司都配备设备。)赚上几年的钱然后再找工作。当然这几年会赚钱的。


分享到:


相關文章: