在当今的中国,有多少程序员干到50岁了,其他人跑哪去了?

大黄説
03-16 18:02:48
关注
我今年46岁了,快50了,在程序员行业已经摸爬滚打了快30年了。
现在的自己依然乐意写代码和研究各种数据,平时在公司的时候,也很喜欢和同事探讨需求,感觉帮业务解决一个又一个问题,会很荣幸。

现在的头发没有秃掉,但却已经花白,去年的时候,带着一个40多人的小团队,做了一个分布式存储的中间件,大概统计了下代码,差不多有10万行左右,我自己贡献了几千多行,有golang的,还有c的。

但是明显觉得自己的身体有点吃不消了,一般上班5个小时我就不在公司了,实在在是太累了。所以有的时候,我自己会去想,程序员真的能够干到50岁吗?在中国,有多少程序员干到50岁了,其他人干什么去了?

曾经去加拿大的时候,自己帮好友面试了一个50多岁的程序员,岁数已经很大了,出人意外的他应聘的竟然是普通程序员,而不是资深程序员,更不要谈架构师了。那里本身地广人稀,老龄化的问题导致这个国家没有那么多的年轻人可以用,一般都能干到退休。他们初级和高级的差距也不大,一般在两倍之内。
但是,在国内,我充分感受到了卷。好多人因为程序员收入高,吸引这一大批计算机专业的、机械专业的、数学专业的、地质专业的,走进了互联网行业,更多的无良培训机构,更是神助攻。不断的增加的后果,前浪很可能被拍在了沙滩上。
每年都会有公司裁员,每年也都会有新鲜血液进来,毕竟年龄上不占优势的程序员,如果在工作态度和工作产出上不能超过团队里百分之80以上的人,那么很不幸,你根本干不到50岁。提前要考虑转行了。

我不得不承认,任何技术钻研到20年以上,不说是行业的权威,那也是行业的专家了,我一位同事现在做了27年程序员,MIT副教授,他跟微软和oracle公司的一些程序员打过交道。比我还大一岁。现在依然年薪200多万,而且公司现在很依赖他,也不缺乏高薪挖取他的人。

偶尔也能听见他训斥下属的声音,“这个类写成这样,你没看代码规范吗?”、“这个线程池不能这么用,给你说多少次了!”、“是你没听清楚还是我没讲清楚?不能这么干!

一次下班,和他一起回家,一路上给我讲各种编程技巧和方法论,我听的津津有味。聊了差不多半小时,心想可以换个话题了,于是我问:“您周末娱乐都干些什么呢?”,他是这样回答的:“我会去看些开源方面的代码,自己改着玩还挺有趣”。那一刻,空气都凝固了,这话我实在没法接下去了。

并且和他接触的人都知道,这老哥战斗力实在是太强了,我说他一个人可以顶10个架构师一点也不为过。
或许你听了这个故事,觉得自己又行了,但是我内心却想着你能转行,事实上国内的情况就是程序员干不到40岁就要走人,就算你身体好,你技术也好,激情尚满,但是对不起,招聘网站上人家写着超过40岁的不要。
所以,如果你没有深入钻研编程的决心,那么对不起,你要早早的去做打算