美文网首页职场故事
程序员如何转行?

程序员如何转行?

作者: 6bdb020f3c92 | 来源:发表于2019-10-09 20:02 被阅读0次

    作为曾经的程序员,老茶用自己的经历来回答这个问题。适合程序员转行的选择非常多,但是得自己喜欢的才行,就跟当初选择程序员这个职业一样,如果你没办法喜欢新的职业,那必然也是做不久并做不好的。

    为什么程序员会想转行?

    这是一个现实存在的问题,又无可奈何。大部分程序员都是热爱这个职业的,都想把他当成一辈子的事业来做。无奈理想跟现实,往往都是不一样的。

    随着年龄的增长,还有家庭负担的增加。很多30岁以后的程序员,不管是从体力还是精力、学习新技术的能力上,跟20岁出头的年轻人比,确实是有差距的。

    这就导致企业在招聘程序员的时候,会优先考虑年轻的。如果这个年龄段没有升到管理层,那么求职的竞争压力就非常大,不得不被迫转行的。

    虽说程序员升到管理层后,竞争力就提升了暂时不怕被年轻人超越。但是随着全球经济增长缓慢,有些企业的项目都受到压缩,这必然导致项目管理层也被一并裁掉。

    这个时候被裁撤的程序员,想要再找到相同待遇、相同职位的工作,难度就非常大了。更不用说待遇更好,职位更高的工作,那么转行也是被逼无奈。

    排除那些被迫转行的人,还有些人是厌倦了程序开发工作,或是受不了程序开发的压力,主动转行的。

    不管是主动转行还是被动转行的,有过程序员经历的人。都是具备一种优势的,这个优势就是你比其他行业的人更懂技术。

    这也决定了程序员在选择转行的时候,要从这个优势出发,选择好这个优势能派上用处的行业,那么转行的成功率就高了。

    程序员如何转行,才能让成功的概率更高,花费的成本最低呢?

    就如上面分析的那样,程序员想要转行成功,并且让转行花费的成本最低,那就得利用自己的技术优势。

    那么转行怎么转比较好?

    一种是在互联网行业里面转,另外一种就是跳出这个行业,还有一种就是利用技术进行创业。不敢是哪种选择,记住程序员的优势就是懂技术,选择那个行业里面,能用上技术优势的岗位就行。

    1、互联网行业里面转行,成功率更高

    老茶认识一个朋友,之前是在一家大型互联网企业做程序开发的。程序员生涯也有5年多了,在这家公司呆了2年多,一直都不温不火。这让他有点泄气,最主要是他发现按自己的技术和资历,就是再呆个5年,也很难升到管理层。

    毕竟大企业基本都是一个萝卜一个坑的,除非技术非常出众,还要碰到好的时机。要不然想要有所上升,那难度就非常大了,心里一直再纠结要不要转行。

    刚好公司有一次转岗的机会,就是运维部门缺人。如果有想去运维部的话,可以申请调过去。很多人对运维工程师的感觉,都是觉得只是装装机子,安安应用啥的,顶多就是网络出现故障修复下,技术含量不高。

    这位朋友之前的专业就跟运维相关的,实习的时候也在一家企业做过运维工作。觉得这份工作比较适合他口味,他也知道真正的高级运维工程师,远没有外面想的那么简单。

    后来就申请调过去了,刚开始很多开发同事都不理解他的做法,他也没说啥。只是不断的学习运维技术,包括考取相关的证书等。

    随着公司的重点项目发展越来越好,对运维的要求越来越高。这不仅只是简单的硬件安装配置,服务器监控那么简单。还需要深入理解运维体系结构,精于容量规划、架构设计、性能优化等。

    并且还要深入理解Linux、apache、tomcat、nginx系统原理,这些对于他来说,之前的程序员经历掌握的技术,刚好可以用的上。这就是他跟其他普通运维比起来,最大的优势。

    不久之后,他靠着之前积累的技术,还有不断学习的进取心,以及认真的工作态度,很快就由一名普通运维工程师,升为高级运维工程师。薪资福利也是水涨船高了,远远比之前还待在开发部的同事高出一大截。

    这位朋友的经历,就是利用原有技术优势,在互联网行业内转行成功的例子。类似的像转行成产品经理,测试工程师,或是其他的岗位。如果程序员还是打算在互联网行业呆下去,那么利用技术优势转岗是一种不错的转行方式。

    2、互联网行业外转行,技术优势更强

    老茶认识一个朋友,技术水平倒是一般般,不过口才不错。平日里挺会聊天的,最主要是理论也挺好的,有时候领导会叫他给新手做些技术上的培训。但是让他实际做开发,敲不了几行代码就犯困,质量差不多效率也慢。

    在一次偶尔的机会,把自己录制的准备给新手讲课用的视频,发到了网络上。没曾想还真有人看,而且看的人还不少。慢慢的他多发了几个视频上去,反响还不错。

    他就设置了付费收看,还真赚了些小钱。当然这些小钱还不能支撑他的生活,刚好有家培训机构看到了他的视频,就联系他。问他愿不愿做讲师,待遇不比他现在的差。

    这种事情他想都不想就答应了,因为他压根就对开发没兴趣。做讲师不仅符合他口才好,而且理论强的特点,最主要是不需要天天敲代码,待遇也不比现在的差。

    这种就是明显的误入程序员行业,然后实现不了自身强项的例子。只需要把自己的技术优势应用在其他行业,就能实现不错的发展。很多程序员都有一个通病,那就是不敢去尝试。

    其实跨行业转行,本身没有自己想的那么难。只要明白一点,善于用自己的技术优势来解决其他行业的痛点,那么转行的成功率就非常高了。

    3、利用技术进行创业,风险和收益共存

    还有一种转行方式叫做创业,相信很多程序员都喜欢这种方式,但是又不敢轻易涉及。这种方式成功率低,一旦成功回报非常丰厚,真实风险和收益共存。

    几年前,当大部分人都还在靠写爆文方式吸粉的时候。老茶一位程序员朋友,用技术开发一些公号上的小应用来吸粉,做一些转发活动带上一些小奖品。

    这种利用技术手段实现粉丝的原始积累,速度快成本低。等把这些粉丝积累到一定程度后,就开始创业做互联网营销服务。现在整个公司员工从当初的2个人到现在小几十号人,发展的非常不错。

    这种就是利用技术手段来进行创业的成功案例,当然上面举的例子之所以 成功,在于他懂得踩中红利。现在如果还用类似手段,就做不起来了。

    因为大家现在都是做活动吸粉的,做的人多了效果自然也就越来越差了。

    想要靠技术进行创业,不单是需要技术,还得有资金选对时机才行。创业不是单打独斗,一旦你走上这条路,那么唯一能做的就是让自己的想法尽快实现出来,然后拿到市场上去快速试错迭代。

    想要达到这样的效果,就必须要有足够的技术力量和资金才行。选对时机可以让你付出的成本更低,获得的回报更快更大。

    程序员想要转行,可以选择的领域是非常多的。只需要懂得利用技术优势来选择就行,选那些自己喜欢并且愿意长久做下去的行业,才能让自己的转行更容易成功。

    相关文章

      网友评论

        本文标题:程序员如何转行?

        本文链接:https://www.haomeiwen.com/subject/knfnpctx.html