都说程序员到30就没用了

更新时间:02-03 教程 由 心蛊 分享

都说程序员到30就没用了?

“程序员是吃青春饭的。”平时,你是不是也经常听人说起这句话?不知道从什么时候开始,程序员和模特一样,都成了只适合年轻人的职业。

如果你宣布这句话绝对成立,那立刻会有一大堆大佬跳出来告诉你这是胡扯。比如VMS和Windows NT的首席设计师——74岁的David Cutler:

64岁的Java之父James Gosling:

还有62岁的XML之父 Tim Bray:

看到这里你可能会奇怪:“为什么都是外国人?中国的高龄程序员呢?”这是因为中国的IT行业是从90年代起步的,所以程序员普遍年龄较低,最高也不超过50岁。比如小米公司的总裁雷军,今年也才49岁。

这些人会不会只是个例,不具备代表性呢?北卡罗莱纳州立大学计算机科学系统计了一组数据,得出了程序员的编程能力随年龄增长的分布图。

从这张图我们可以看到,程序员的编程能力在25岁左右开始上升,在50岁左右达到顶峰,然后才开始下降。

所以说年龄大就不能编程是个谬论。年龄大不仅可以编程,而且经验还会越来越丰富,技术水平会越来越高。

那为什么会有这么多人认为程序员是吃青春饭的呢?

这是我国的特殊行业情况造成的。

1、IT起步晚

前面我们说过,中国 IT 行业起步于九十年代,第一批程序员到现在也就四十多岁,并且很多已经转岗了,这导致了目前公司里 40 几岁的程序员寥寥无几。

2、996盛行

编程本来是脑力劳动,可是国内互联网公司兴起的 996 模式,让编程成了体力劳动。年纪一大,脑力没问题,但体力就不能支撑加班了。

3、用人成本

如果你是一家公司的CEO,你会招聘年龄大、薪水高、不能加班的程序员,还是会招聘那些身强力壮,能够加班,又价格低廉的年轻程序员?很多公司为了降低人力成本,选择了后者。这就在无形中给大众制造出一种偏见。

4、管理层薪资和地位更高

在我国,管理层的薪资普遍比一线程序员搞。所以很多程序员在三十几岁的时候转向了管理岗位,或者成为了专家、首席科学家和CTO。不管是哪种,这些程序员的薪水都会上一个档次,甚至几个档次。

所以并不是程序员吃青春饭,而是国内的特殊环境使得程序员成了吃青春饭的职业。

那在国内当程序员以后年龄大了怎么办?

如果未来国内的IT行业环境和国外类似,我们自然不用担心。如果还是和现在一样,那么我们就需要在两条路中选一条。第一,转向管理岗,成为项目经理或者产品经理;第二,积累自己的技术能力,成为专家或者技术顾问。

你会选择哪条路呢?在下面留言分享吧!

声明:关于《都说程序员到30就没用了》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2189591.html