30岁,这个年龄一直都是大众的话题焦点,从前年大爆的国民电视剧《三十而已》到如今最新播出的《乘风破浪的姐姐3》,无一不将这个年龄推向了大众舆论舞台的中央。
而对于身上贴着「高薪」、「老实」标签,自嘲「码农」的程序员们,在媒体的口中似乎也面临着这道「年纪坎」。
但事实真的是如此吗?
腾讯30岁以上员工占6成
1
上一周,腾讯发布了《腾讯可持续社会价值报告2021》,用真实的数字告诉了我们答案。
在这份报告中,腾讯详细地披露了自己公司的员工构成。报告显示,2021年腾讯员工总数为68226人。30岁以下的员工为28608人,占比为41.9%,30岁以上的员工为39618人,占比为58.1%,接近6成。报告中显示,腾讯员工中,还有198人年龄超过50岁。同时,在员工中,管理层共为6119人,占员工总数的9%。
另外,腾讯也披露了员工流失率。2021年,员工总流失率为12.37%,较前一年略有上升。在所有员工中,30—50岁的员工最为稳定,流失率远低于其他年龄段的员工。
其实,近几年,关于大厂裁三十岁以上员工的消息层出不穷,也让许多程序员陷入了年龄危机中,但实际上,不少传闻夹杂了营销号为了博眼球,而造成的年龄焦虑。
诸如之前华为所传出的将裁掉所有34岁以上员工的消息,其实仔细去了解数据后,我们会发现,华为的平均年龄,大概为33岁,而任总也曾表示过,华为有三类员工,职员、技术专家、管理者。职员只要敲地动键盘可以干到50-60岁,没必要换人。
因此,其实年龄对程序员来说,更多的是经验的积累和思维的拓宽。那些走在前面的程序员,更像是领路人,通过自己的努力、创造和智慧,一块块搭建起现在的科技世界。每个人都不能阻止时间的流动,但我们可以掌控自己的人生,放下无用的焦虑感,提高自身的能力和技术,才是我们所能够做到的最大化保障。
年龄大的程序员更有优势
2
很多时候,我们都先入为主地觉得年龄大的程序员的工作能力并不如年轻的程序员,但事实却并不一定。
科学研究表明,年轻的程序员和老程序员参与同一项挑战时,假设两人都很熟悉规则,那么通常老程序员能做得更好更快。
面对年长一些的程序员,他们最宝贵的财富就是多年的“结晶智慧”。科学家将“结晶智慧”定义为“使用技能、知识和经验的能力”。
就比如,如果一个人一辈子都在不断地阅读,那他的阅读理解能力和速度都会提高,因此,即使是学习新的技术,有经验的程序员的信息理解能力也会比经验尚浅的程序员更快,更好,这在编程方面也是一样的。
调查得出的关系也能够很明显看出:程序员的年龄越大,声望就越高。官方将这种经验称为结晶智慧。这种智慧会在整个成年期一直成长,直到生命的晚期才会下降。
当然这种智慧并不是仅仅表示是年龄大的人的财富,主要原因还是在于经验,即使是年轻的程序员,只要经验多,就能干的比别人好。
德克萨斯州和俄克拉荷马州的几所大学曾主导了一次编程实验,证实了这一点。在实验中,他们邀请了140 名科技相关专业的学生参加,他们的年龄在 19~54 岁之间(中位数为 23 岁)。
所有参赛者在参与之前都接受了使用 Microsoft Visual Basic 编写了最基本的计算机应用的信息。每人有一个小时来编写一个简单的应用,帮助博士课程的主管决定学生的录取情况。
实验结果表明,学生的编程经验越多(编程经验与年龄强相关),在这次挑战中的表现就越好。结果还表明,编程经验越少,受到的压力就越大。
因此,有经验的大龄程序员在某种方面来说,更具有优势,不要因为年龄禁锢自己,可能你的学习能力会比你想象中要好得多。
减少年龄偏见
3
在之前,曾有过这么一篇调研报告,《大龄职场人是否和年轻职员一样出色?》,在报告中,我们发现,经过调研,近几年市场上确实存在一定的年龄偏见,并且这个情况并不只存在于IT圈,而是整个市场的舆论风向。
面对市场的大环境,作为职场人,我们很难用一己之力来改变,因此我们所能够做到的就是提升自我,可以从以下几点入手:
(1)在工作中提升
对于大多数的程序员而言,都存在这样的问题,平日工作很忙,没时间去提升自己,对于这个问题,笔者找到了谷歌资深工程师的亲身经历回答。
他表示,其实,程序员自我提升最好的方式就是从工作中获得的,对每个程序员来说,是一个项目接一个项目做的。项目面前,人人平等。但是,面对新项目时,经理给不给你机会参与,这就存在不平等了。
每个程序员在刚入公司时,都是从最简单的项目做起,但,即使我们完成的是简单基本的工作,也需要让领导认识到你的能力。
“当你在组里表现出很强的主动性,得到肯定后,一旦有好的项目出现,经理认为你能够承担更大责任,项目自然就让你参与了。当你参与有挑战性的项目越多时,你就自然从项目里获得成长。”。
主动性和影响力,是我们在工作中所需要表现出来的重要因素,而接触到好的项目,也能够帮助我们了解到最新的技术,良性循环,在工作中提高技术。
(2)提早做好规划对于在大公司工作的程序员而言,在固定的年限实现升职,是很普遍的要求,基本上工作一定的年限,都会有晋升的板块,所以,每个年龄阶段,我们都需要做好规划。
比如我们在这个阶段已经工作了一段时间了,对业务较熟悉了,如果觉得自己的能力达到了要求,不妨直接跟经理明确表达自己的期待,然后听取经理对自己现阶段和下阶段的期待是什么。
而对于三十岁的程序员而言,迷茫的很大一部分原因还是在于选择太多,自己并不清楚要走哪条路,三十岁的程序员,所面临的项目应该都是比较成熟的了,这时候,不妨问一下自己最感兴趣的是什么,是继续在这个领域钻研,打造行业经验,还是跳槽找一个新的发展环境。 作为一个优秀的职场人,对于自己的职业发展要有提前意识,并不断调整,因此,提早两年考虑不失为一个不错的方法。
写在最后
4
此次腾讯的报告也让许多程序员松了一口气,其实35—40岁反而是把自己沉淀下来跃升的黄金时段。如果你也正处于焦虑,笔者给你以下三点建议,第一,要主动;第二,知道自己当下做什么;第三,做得比别人快,比别人好。
用实际行动打破焦虑,才是最快最佳的方法。