最近因为一些原因,突然选择离开职场,闲来无事,在互联网各大内容平台上晃悠,看到一个非常有趣而且值得深思的问题:医生、律师、老师、保安这样的职业为什么是越老越吃香呢?但是我们程序员这个群体就不是这样的,在程序员这个身份上,这几年话题一直不断,发际线高,发量减少,35 岁的魔咒,中年危机,最适合程序员转型的职业是外卖员、快递员、网约车司机,等等,简直不堪入目,这 tmd 都什么和什么啊。不过说实话,虽然这些有点夸大其词,但是确实存在,这个社会,这个行业,这个角色,焦虑越来越重,甚至是极端焦虑的状态,总是给生活带来一阵一阵的痛楚。
其实从国外那些程序员大佬的职场之路来看,其实你会发现,程序员是可以干一辈子的职业,我希望这不是假象。你看 C plus plus 的父亲 Bjarne Stroustrup 也 70 了吧,还在摩根士丹利信息技术部门干着 C plus plus 的开发呢。再看 Python 的父亲 Guido van Rossum 也六十好几了吧,此前还在 X 上陈述退休太无聊要去微软玩开源呢。

那既然这样,在我们伟大的中国,为啥就出现之前某家大厂的 J 总裁最早放出的 35 岁魔咒呢?当然在我们国内依旧是有 35 岁以上的大佬程序员的,我自己不就 42 了吗?前两周刚退出职场而已,即使退出职场,我最近两周也没少折腾。当然这种大佬走向管理岗位的程序员毕竟是少数嘛。
我之前一名校毕业的程序员就说过,他肯定不会干一辈子的程序员,太累了,没有生活,除了代码就是代码,还要不停地卷,不然容易被裁员,自己的心态、精神、身体都压力太大了。
那到底是为什么我们国内的程序员和国外的程序员差距这么大呢?
第一,国内程序员太多了太多了太多了!!!这个职业的市场上供严重严重严重大于求!!!
第二,很多程序员都是“假”程序员,可能叫“码农”、“外包”更为合适吧!有那么一部分人纯粹“啃”老本,一年经验干五年,而且这种经验还是个半吊子,基础不行,很多十几年的 Java 程序员写了一辈子 CRUD 的代码。
第三,年龄在长,但是他的技能却停滞了,对于程序员这份职业,他的技术能力强和你干了多久其实不是严格的正比关系,是需要不断去学习、实践、精进才行的。同时还要关注自己综合能力的提升,比如思维能力、项目管理能力、技术领导力、技术管理能力等等。不然你想想你一个 35 岁的程序员只会写代码,我招个刚毕业的不香吗?光外形和颜值都胜过了你。
从我个人的经历来看,我给到程序员的建议是要基于自己不断精进的技术专业技能,要培养自己的全面综合能力,比如管理能力,如果你有非常强的管理能力,只要你想,你真的能干好久好久。说到底,就是在你不同年龄阶段,你的核心竞争力是什么?
原文作者:灸哥漫谈;如有侵权,请联系管理员删除。