程序员在35岁后应该转行吗?为什么?

abits


一、追本溯源

说白了,这个其实是普遍的程序员中年焦虑,年过30岁的程序员大多都有这样的职场困惑:

1、程序员的路还能走多远?

2、再继续做程序员,超过35岁了还能找到工作吗?

3、随着年纪增长、家庭负担,能否胜任强度大的工作?

对此,我的建议是应该转行、能否转行要同时想清楚,下面我们来深入探讨。

二、谋定后动

35岁是一个上有老下有小、背着各种贷的年龄,如若思虑不成熟、转行不慎,将给自己及家人带来更大的压力,因此,建议大家优先思考“能否转行”,其次才是“应该转行”。

1、能否转行(有没有做好充分准备)

1)专业技能,互联网是一个相对公平的行业,只要具备技术实力,往纵深发展还有很多机会;

2)人脉积累,是否在新行业中积累了一些有用可靠的人脉关系,他们能帮助你顺畅快速转行;

3)资金积累,巧妇难为无米之炊,如你想开一家火锅店,转让费几十万、房租每月2万或更多,装修二十几万,加上初期经营成本,总得有100万的存量资金吧。

2、应该转行

程序员只要满足专业技能、人脉积累、资金积累其中一点,那么大胆地转行呗,有啥好担心的,人生有许多可能,不试永远都不知道自己到底能走多远,肯德基的老爷爷60多岁成功,35岁其实是一个如日中天的年龄。

程序员们觉得呢,我在评论区坐等,大家有不同想法欢迎交流、补充。


优知学院


作为已经马上迈向40的老程序员,现在大部分时间还是在一线写代码,还是依然喜欢呆在电脑旁边静静写代码的感觉,作为一个技术工种经验的积累显得特别重要。曾经在一家美企工作过,公司有一年经营不善,要裁掉一个部门,里面有几个美国的老程序员这几个老技术员已经为工作服务20多年了,年龄都是快50岁的人了,还是战斗在编码第一线,他们自己也不会认为自己已经很老了干不动了,主要国内互联网行业的快速发展,互联网公司对于人力依赖显得更加突出,所以互联网公司的程序员工资相对传统行业要高,但互联网公司的加班加点也是最疯狂的,竞争也是非常激烈,所以年龄大点在精力上还是多少会有点影响,而且很多互联网公司前期为了赶进度弄了很多水平很高的技术人员,在产品做的差不多之后,为了减少开支会逐渐用新人来顶替,在一定程度上会造成老程序员压力增大。

程序员年龄大了如何继续保持自己的竞争力?

1.很多年龄大的程序员之所以在公司地位会下降,根本的原因还是技能没有对应跟上,很多程序员在度过前面几年的适应期之后放松了对新知识的学习动力,反正已经适应编程生活了,这种在年龄大了之后前面不作为会慢慢展示出来,因为对于编程来讲技术的更新非常迅速,一步跟不上后续再想补回来就需要花费相当大精力,任何时候都要保持对新技术的更新学习,变被动为主动。

2.在适当的时机选择转型,决定是不是要转型主要还是看个人的意向以及实际情况,技术转型最直接的是转向技术管理,既不脱离技术也能锻炼自己的管理能力,这也是大多数技术人员喜欢转向的方向。

3.很多程序员写代码就是为了在一线城市能够挣点钱,然后年龄大点回老家,有这种想法的人也不在少数,而且这种基本上家眷都不在一起,在一线城市孩子的上学问题也是很多程序员要考虑的事情,身边也发生过在公司做的非常的技术高手,因为孩子上学问题只能被迫回到老家,或者在临近的城市买个房子。

随着软件产业的成熟,35岁对于程序员越来越不是问题了,本质原因是不是程序员随着年龄的增加,进取心是不是在衰减,对于准备做一辈子的程序员,就要时刻保持跟进新技术,对于在别的方向有发展的程序员,转型要趁早,还要选择好正确的时机,毕竟转型存在一定的风险,最好在一个公司完成。

任何职业在年龄大了都会有一定的压力感,不仅仅存在软件行业,唯有坚持不懈的努力才能让自己保持市场竞争力。


大学生编程指南


关于程序员35岁是否转行一直是程序员领域大家比较关心的问题,其实35岁之后程序员应不应该转行,需要从多个角度来看,也可以说是因人而异。

首先,对于研发级程序员来说,35岁也许正是开始陆续出成果的时候,因为这个年龄不仅有扎实的研究基础,精力也相对比较旺盛,这个时候谈论转行未免有点不合时宜。对于研发级程序员来说,35岁正是事业重要的上升期。所以,研发级程序员自身的职业生命周期还是比较长的。

其次,对于大量的应用级程序员来说,35岁也许会面临更多的压力,一方面是工作自身的压力,另一方面是知识结构需要更新带来的压力,当然也有身体方面或者家庭方面的多重压力。其实,随着目前整个软件行业的结构性升级,应用级程序员的工作环境也在得到逐渐的改善,虽然不少科技公司依然存在加班情况,但是相比于早期软件外包的工作强度来说还是有进步的,早期的外包业务普遍存在工作时间长、技术含量低、重复性高等缺点。

随着软件行业的不断发展和成熟,程序员岗位的职业生命周期一定会逐渐延长,这也是行业成熟的标志之一。在最近几年的软件开发合作中,经常会看到一些80初的程序员依然活跃在程序开发的一线,这些80初的程序员往往也都是开发团队的核心骨干成员。

总之,程序员在35岁之后是否应该转行与个人的发展意愿和实际工作环境有较大的关系,从目前的发展情况来看,程序员职业周期延长也是一个趋势。

我从事软件开发工作多年,目前在做机器学习方面的落地项目,同时也在带相关方向的研究生,我会陆续在头条写一些关于软件开发方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有软件开发方面的问题,也可以咨询我。

谢谢!


IT人刘俊明


我也是程序员,现在30了,我喜欢编程,但是有好多的招聘信息都是限定35以下的,好担心未来几年还能否继续编程,现在找机会转型做项目经理之类的,如果转型不成功,估计以后要重新找机会了,程序员在中国基本就是吃青春饭


小鸟视角


IT行业发展的很快,知识需要不断更新,学习压力较大。35岁以后,随着年龄的增大,精力、记忆力都会下降。除非个人十分痴迷技术、同时对技术的掌握达到了一个较高的层次,否则转型做项目经理,或者直接转业务类岗位是个不错的选择。其实大部分程序员服务于金融、生产、财务、零售等行业系统的开发,如果在做开发中,去接触这些行业的流程、实务和管理理念,转型成功率将会很大。因为程序员通过系统开发,可以对相应行业有不同层面的、比较深刻的理解。


wjewx


35岁之后还在做一线开发,技术上要精益求精,往架构师方向转是个比较好的方向。当然,架构师的要求会比工程师高的多,所以要不断学习。

还有就是做技术管理,有一定的技术能力加上比较好的管理技能,能让年龄不再成为束博,还要加强身体锻炼,必要加班的时候就加班,管理加良好的身体条件都会让你可以安全度过中年危机。


职海扬帆


该转岗是肯定的,因为无论身体还是技能都跟不上时代的发展了。所以就要做改变,在IT领域转成运维工程师,或者做技术管理。再有就是根据自己的人脉和资源,彻底离开IT行业了。


塞纳河水892


如果35岁没有做到管理层,而且感觉精力不足的,建议可以不去做开发。这也是老师们推荐


武当山一号


你要是34岁才开始做程序员,那就应该转行。


十字路口的交易


对于35岁转行的人,是因为当前市场技术出身的中层较为欠缺!转管理不失为一种提升自我的方式,另外一些人对于技术领域没有真正的喜欢,只是谋生方式而已,那种方式赚钱就投身那种方式!所以对于这个问题,个人认为应从每个人的兴趣爱好出发!国外的工程师是把编程当爱好,写代码就是凭感觉去写了,国外的编码方式就是我们的中餐,我们的编码方式就是西餐!


分享到:


相關文章: