见字如面,我是军哥!
最近多位程序员读者问我,在中国程序员能不能干一辈子?
我 05 年大学毕业,马上快要 40了,我身边有很多 40 + 朋友,之前都是程序员。那么他们现在又在干什么工作呢?
我做了一个调研,统计样本有 102 人,只有 2 位还在一线坚持写代码,11 位在公司做高管或者在大厂任职总监/CTO 之类,剩下要么自己创业,要么转行,要么自由职业。所以说,想在中国干一辈子程序员的概率很低。这概率大约就是 5% 以内。
那么为什么在美国程序员能干到 60/70 岁,还越老越吃香,在中国为什么不行呢?
我认为是如下几个方面原因:
1、程序员太多了
从宏观上来说,我国每年大学毕业生 700/800 万,投身到计算机行业一年大几十万,还有很多培训学校出来的程序员,但是市场的需求并没有那么多,最近这几年互联网红利期已过,所以这是基本的供需失衡问题。
一句话总结,就是程序员太多了!
2、很多人其实本质上不是程序员只是码农
还有一大部分人,他们压根不是程序员只是码农。
怎么说?
其一,这部分人学习新的技术知识全是二手知识,英语只认识 26 个字母,组合起来就不太认识了,这样的话学习的知识大多是二手知识,所以工作十年之后技术几乎不再精进,纯吃老本了。
其二,因为基础知识很差或者不牢固,导致只能干 CRUD 的活,并且一年经验用了10年,所以这部分人技术走不远。
所以,如果你是这部分人,从今天开始请捡回基础和英语,还不晚。
3、技术能力和年龄不是同步增长的
再者,在程序员这个行业,并不是你做的时间越长,技术就越强。
因为要技术不断精进,需要这三个因素:好的方法论 + 刻意练习 + 大量的实战机会,但是很多人 30 多岁了,在老东家或跳槽一家新公司只是去年的事再做一遍,这三个条件一个都不具备,然而自己又无法破局,只能随波逐流。
并且随着年龄的增加,老板发现这老程序员给公司创造的价值并没有增长,性价比太差,被裁之。
还有一些是主动逃离的。
为什么呢?
程序员这个行业压力还是挺大,比如 996 家常便饭、还有紧急项目、临时需求插入、线上事故、通宵上线等等,这也是导致很多人逃离的原因。
4、发现程序员之外的世界
这一部分人,不受限于自己之前是程序员,一部分转型技术管理,还有一些自己创业、自由职业(我就是)或者转行,但是不管哪种都找到自己的新方向,也没见有人饿死的,都活的好好的。
所以,我的建议是不用纠结是否干一辈子程序员这个问题,而是根据自己的职业目标、自身优势、市场机会三者的交集,找到人生每个阶段新的事业就好了。当然要尽早赚到人生的第一桶金。
在自己的人生每个年龄阶段要有自己的核心竞争力,比如不要和年轻人比加班比体力,要和他们比行业经验比思考的深度/广度。
对了,明天晚上 9 点我计划做一场直播,内容是:
1、我了解的目前上海的疫情情况。
2、聊聊程序员/产品经理的职业规划。
3、还有身在中小公司如何破局?
如果你对这个内容感兴趣,你现在要做的就是,关注这个视频号「军哥手记」,点击预约按钮,我们周六晚上不见不散~
当然,你如果有其他感兴趣话题,也欢迎评论区留言,我们下次搞起~
「关于作者:军哥,前饿了么、贝壳技术总监,目前是一名自由职业者兼公司顾问,乐于结交朋友,也欢迎加我微信与我做朋友(公号输入框回复“w”即可),朋友圈做个点头之交!
另外军哥写了一些,关于个人如何快速成长、深度思考、程序员或产品经理能力模型、架构,OKR干货,技术管理等电子书资料,公号后台回复 “9”获取,不谢。」
以往热文推荐:
更多精彩,关注我公号,一起学习、成长