做技术的程序员,40岁其实是黄金岁月,到了40岁,技术熟练,经验丰富,技术栈全面,继续做开发,这本是很正常的事情。
不正常的是,很多公司不喜欢超过35岁的程序员,其中的考虑点主要有:
1、40岁上下的程序员不能加班。有家庭,另外,身体也不能接受长时间加班。
2、技术栈陈旧,用的技术过时了,新技术不能上手。
所以,40岁的码农,要围绕这两点来规划自己的未来。
1、破解不能加班或投入过多时间到工作中
到了40岁,人需要在工作和生活中找到平衡点,公司呢?追求快和效率也是正常的现象。
那在这样的情形下,个人码农应该怎么做?提几个点,供参考:
① 转岗到技术管理和技术架构方面的工作,具体实现的代码交给更年轻的码农
这是有条件的,到了40岁,做个技术总监、技术经理、系统架构师、前端架构师,只要这些年你不是混过来的,基本上是够格的。
这样的岗位,工作时间主要是技术管理或宏观一些的工作,对加班时间要求并不高,有助于平衡工作和生活。
② 转换行业,到需要升级的传统一点的行业中去。
比如到一些非软件或非互联网的公司去。不要小看这样的公司,他们对于技术的需求是巨大的,同时,技术的补课需求也很大,40岁的码农,掌握的技术栈和技术经验,对于这些行业来说,是先进技术和先进实践,所谓退一步海阔天空。
③ 到国有企业、事业单位去。
这些年,国有企业的发展很快,并非大家认为的是一摊死水,国有企业人才济济、国家政策倾斜,在国民经济中是主航道,你只要看看高铁、核电、军工、装备制造业,就知道国有企业其实很有实力的,而且管理规范,严格遵守国家的法律法规,福利待遇很棒。
40岁的码农,带着一身先进的技术,大家是很欢迎的,40岁在互联网公司觉得老,但国企内,那还是年富力强的年轻人,很有优势。
2、破解技术老化现象
做技术的,时时更新自己的技术栈,丰富自己的项目经验,这是基本功。
偶见过一个写PHP10多年,到现在还不抱着“PHP是天下最好的语言”,一招吃天下的想法,裁了两次。
不是说PHP不好,而是说一个人的技术栈应该全面一点,和技术的应用主航道匹配。
到了40岁,人会因为以往的经验变得执拗,不开放,这是最可怕的。
那怎么破?
① 避免“窄化”效应,只看到好处,看不到对比优劣势,用后视镜看当前的需求,甚至用后视镜看未来的需求
② 更新自己的知识库,技术领域新东西层出不穷,1年都应该盘点一下自己的技术,晒晒太阳,对标业界的实践,更新更新技术栈。
③ 多做项目。项目是最好的学习,也是用人单位最看重的,也是评价你的主要依据。
祝你有一个好未来。
偶是江焕勇,懂教育,会产品。邀请你关注偶,带给你有价值的分享。也欢迎关注偶的头条号。