根据大数据解析:程序员可以干到多少岁?

根据大数据解析:程序员可以干到多少岁?,第1张

开发者吃青春饭,编程这个事最多35岁,每次听到这样的言论都让人觉得无语。我们先看一篇论文 《Is Programming Knowledge Related to Age》,这篇论文是两个北卡罗纳州立大学计算机科学系的两个人对StackOverflow.com上的用户做了相关的数据挖掘得出来的一些数据。

数据全量是1694981用户,平均年龄30.3岁。

程序员年龄最高点在25岁左右,中点是29岁左右。

计算每个人每个月的Reputation,这样可以找到这个用户的真正的活跃时间,这样便于计算这个程序员的真实能力。 (总声望/活跃时间),可以得到他平均每个月得来的Reputation。

我们来看看程序员的能力和年龄段的分布图:

根据数据我们可以看出程序员能力从25岁是一个上升点,到50岁才会下降。

论文的作者用五年内比较流行的技术Tag然后用了一套比较严谨的算法查看所谓的年龄大的程序员是否能跟上新技术。

我们看下表:

以上可以看到年龄并不会影响新技术的学习,甚至有些项还超过了年轻的开发者。

论文最后得出结论是程序员技术能力是可以上升到50岁到60岁了,老程序员在获取新技术上的能力并不比程序员差。

虽然上面数据可以看出来,年龄不会成为程序员技术的绊脚石。但实际上,企业招聘更需要全面考虑,首先一般企业招聘的高级、中级、初级程序员就是有占比的。肯定是高级程序员占比是非常少的。

另外就是身体问题,我们知道开发是工作需要经常熬夜,动脑学习等。有些程序员到了35岁以后就会觉得身体跟年轻人拼不了,自己就找一个顾问工作退居二线了。你还能想到什么影响?欢迎评论。

程序员这份工作并不是越老越吃香的一个职业。因为自己了解和从事过这个行业,在这方面有着非常深刻地体会。

程序员在很多人眼中是一份高收入的工作,但是高收入的背后往往有着非常惨痛的代价,尤其是年龄上的问题,让很多程序员不得不面临转业或者是选择第二职业的考虑。

导致程序员在35岁成为职业瓶颈的主要原因,有以下几点。

第一:程序员这个行业更新速度太快。

根据中国互联网以及中国程序员数据研究,进入程序员的年龄群体变得越来越年轻化,而且每年很多毕业大学生也在不断涌入互联网行业,因此,程序员年龄门槛一降再降,年龄变得越来越年轻,也影响了程序员这个行业更新速度越来越频繁。

第2点:互联网技术升级太快导致。

由于程序员的主要工作是以写代码为主而写代码,主要是为互联网行业服务,根据现在互联网发展的规律,新技术普遍的生命周期是在3~5年,也就是说每3~5年程序员就要面临行业和技术升级的问题,因此,不断地技术升级就会导致越来越多的程序员被迫离开这个行业,因此35岁的老程序员将会变得越来越少,将会有更多的新程序员进入到这个行业中。

第三点:和年龄有直接关系。

我们每个人都知道,人一旦进入到35岁之后,身体的各项指标都将出现下降状态,而程序员又是一个脑力高负荷的职业,因此很多程序员在进入35岁之后,身体和精力根本无法满足职业需要,因此越来越多的程序员根本无法跨越35岁的屏障,这也就导致三十五岁成为程序员的一个分水岭。

第4点:和中国的国情有直接关系。

其实在国外也有非常多的大龄程序员,但是由于中国的互联网发展速度非常快,再加上互联网人才竞争压力很大,因此导致程序员这个行业充满了各种各样的竞争,包括年龄上的竞争,因此就会导致越来越多的年轻人去顶替掉年龄大的程序员。

其实从整个中国互联网的行业以及包括未来的发展方向,中国也肯定会出现大龄程序员,这也是未来的一个发展方向。因为专业人才和技术上的沉淀才是老程序未来的发展优势,也是整个互联网行业所要解决的人才问题。

我个人认为程序员可以干到退休;35岁的确是大部分程序员的分水岭

先来说第一个问题,一个程序员可以干到多少水。身为一个程序员,我可以很负责的告诉你,只要你想,你可以干到退休。那些说程序员干到35岁就要退休的人,其实都是胡扯,都是外行人在骗人。互联网行业的确是很卷,但是没有捐到这种地步,在互联网行业当程序员,干到退休是很正常的。大部分干到35岁就退休的,其实是闲互联网行业太累了,毕竟经常加班,然后换到更轻松的岗位去干,或者找更轻松的岗位。比如大部分学校的计算机老师,特别是中专和大专,很多的计算机老师,其实都是从企业里面退下来的。这些人基本上都是因为年纪大了,不想从事那么累的工作了,所以就去学校教书,工资虽然不高,但是工作轻松。

再来说第二个问题,也就是35岁是不是程序员的分水岭。这个的确是没错的,35岁的确是一个程序员的分水岭,如果你35岁了还没有做到管理层,那么未来你就没有晋升的可能性了,因为年纪已经大了,互联网行业最不缺的就是年轻人。与其培养你个年纪大的老员工,还不如直接去培养年轻员工。所以有些公司很绝,如果你35岁没有做出什么比较有价值的事情,或者没有体现出你的价值,那么就会给你一笔遣散费,然后叫你走人。没错,这家公司就是华为,你35岁没有干出名堂,就直接给你钱,然后把你开除了。这笔钱也不多,就五六十万,有些可能上百万。

总的来说,只要你身体允许,程序员干到多少岁都可以。至于分水岭问题,只有在大公司才有,中小公司没有35岁分水岭这一说法。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7874615.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存