查看原文
其他

在中国,程序员能不能干一辈子?

脚本之家 2022-05-10

The following article is from 军哥手记 Author 程军

 关注脚本之家”,与百万开发者在一起

本文经军哥手记(id:zxhy_cj)授权转载

如若转载请联系原公众号

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

今日送书福利

▊《labuladong的算法小抄》

付东来(@labuladong) 著

  • GitHub 68.8k star的硬核算法教程

  • labuladong带你挑战力扣算法题

  • 刷题拿offer必看的书,值得拥有。
挑战BAT等大厂Offer。本书专攻算法刷题,训练算法思维,应对算法笔试。注重用套路和框架思维解决问题,以不变应万变。


  留言赠书参与方法 

分享一下你对于算法的看法,或者平时工作学习积累的经验,活动截止时会选出5名小锦鲤,中奖者可以获得《labuladong的算法小抄》一本,免费包邮到家

活动截止时间:2022年4月26日 16:00 整

兑奖截止时间:2022年4月27日 16:00 整

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存