程序员35岁危机,如何破局?(3)
2023-04-24 来源:飞速影视
IT 行业的技术更新换代非常快,对个人综合能力要求非常高,如果你不持续学习,等到年龄危机到来时还想躺赢,下一批裁员的可能就是你了。
持续学习是一切的前提,但我们不能盲目去学习,需要提前做好职业规划。
2.2 提前做好职业规划
我们看看程序员常规的晋升和转型路线:
技术型:初级工程师->中级工程师->高级工程师->架构师(技术专家)->技术总监->CTO;管理型:工程师->项目组长->项目经理->项目总监->技术总监->CTO;交叉型:初级工程师->中级工程师->项目经理->技术总监->CTO(此路线技术和管理交叉进行,每个阶段做的事情不固定);转行型:初级工程师->转行产品、设计、销售、运营等。
下面是更加详细的职业规划,尽量延长自己的生命线,甚至可以摆脱年龄的限制(能摆脱年龄限制,都是大神级别):
在某种开发技能上建立个人品牌,比如微服务、Hadoop、高并发、C 等,而且你的品牌要被业内认可,这样的开发者实际上是以 “技术专家” 的身份存在。在组织内开发技能过硬、精通业务,成为复合型选手,占据难以替代的位置。这样的开发者,可以称之为高级开发工程师或者资深开发者,这样的角色,在一个合适的平台上可以受到重视,可以跟着平台发展,不用在意年龄。退一步讲,即便所在的平台倒掉了,也会有很多公司愿意要。成为善于架构某类软件服务的架构师。这是从高级开发工程师演进过来的更高级的角色,当你真正做过一些大型系统的架构工作,会有很多公司需要你,不必担心你的年龄,你工作自由了。走向管理岗位,成为职业经理人。很多公司都有项目经理、技术经理、研发经理等管理角色,你需要能够真正做好管理工作。
3. 需要具备的核心技能
3.1 技术方面
技术才是每一个程序员的安身立命之本,无论你处于哪个阶段,都不要把技术完全落下,区别只是在各个阶段对技术要求的侧重不同:
初中高级程序员:一个技术强化的过程;专家:选择一个技术方向深耕,成为对应技术领域的专家;架构师:更偏向对项目整体架构的设计和把控能力;团队负责人到 CTO:管理职能更大于技术职能,更多的是对技术的宏观方向把控。
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号