前段时间,阿里CEO张勇,发表了一个论调,引起多方关注,也引发了很多讨论。
张勇表示:“现在我最发愁的事情不是35岁以上的员工写代码,而是35岁以上的员工不写代码。我们的技术团队,纯粹的管理者应该精干、应该少。”
同时他还表示:”从我开始对35岁的员工没看法,我们不会拉一根杠杆,给他打个标签。对于35岁以后立志写代码、立志做技术工作,做一线技术工作的同学怎么看?我说我120%鼓励、支持、欣赏、敬佩,为你们创造条件。“
联想去年网络上曾一度闹得沸沸扬扬的蒋凡要求尽快实现 P8 全员在 35 周岁以内这一事件(此事真实性有待商榷),让人不由觉得,是否是在劝 35 岁以上的人多去一线搬砖?那再换一个说法,是否是在告诉 35 岁以上的人,不要寄希望于升职了?
”程序员干到35就不行了“这是IT行业,尤其是国内IT行业普遍存在的一种说法。 不说别的,如果你去招聘网站上应聘一份写代码的工作,同时你填写的年龄超过35岁,那么你接到的猎头电话可能性微乎其微。
为什么会造成这种情况,无外乎以下几种情况:
1、编程技术迭代极快,新技术层出不穷,虽不至于你睡一觉醒来世界就变得不一样,但各种语言、各种框架、各种新技术、各种新理论每年都会更新涌现,而随着一个人的年龄的增长,学习能力是不可避免的出现退步的,这是自然规律无可避免。有时就会出现一个资深老员工和一个刚毕业不久的年轻人,同时开始学习一门新兴技术时,反倒是年轻人更加容易上手学会。
2、工作产出,用个最直接的说法,就是加班时间的长短。作为一个程序员,不加班是不现实的。那同样是加班,刚毕业的程序员可能可以连着几天只睡几个小时,然后周末补一觉就生龙活虎,而一个老程序员,可能身体上就会力不从心,需要更多的时间去恢复去调整。
3、家庭羁绊,刚毕业的人除了精力旺盛,往往都是没有老婆孩子或者家中长辈需要照顾,可以围着公司打转,而老程序员肯定要兼顾家庭,上有老下有小,要照顾孩子、要赡养老人,精力无可避免的分散了。
4、人力成本,随着资历的加深,收入也是随着年限增长,相比刚毕业的求职者,老程序员的要价自然高上不少,虽然可以说有着做过多少项目的经历做底气,但这底气在日新月异的技术面前,真的不是很硬气。更何况国内很多软件公司做的可能是重复性劳动,所谓的经验也许不值一提。
那是否真的干到35岁的程序员就要认命,就不能对职业生涯还有期望呢?
当然不是
作为一个程序员,我认为主要可以有以下两个发展方向,哪怕过了35岁也是香饽饽:
一、深入研究技术
即不断提高自己的技术水平,选择某一领域达到专精,即使无法成为这个领域的领军者,也要使自己成为这个领域的专家,多积累多学习,了解自己领域的一切动向。无论哪件事情,只要能将这一件事情做到极致,自然会被人尊为大师。
纵观国外众多技术大牛,无论是如何功成名就,仍然会保持大量的一线开发时间,不断地提升自己的开发水平。
二、不脱离一线的管理者
这里所说的管理,并不是从此以后再不碰代码,只专注管人的管理。而是运用之前的技术功底更好的去管理整个团队的管理者,并不会离开一线从而更好的把握项目整体的进度与风险,更好的去完成项目目标。我觉得本文一开始张勇所说的欢迎35岁以后做一线工作,也并非是指35岁以后不要想升职,而是告诫阿里的一些管理人员不能一线的活一点不参与,脱离了一线工作,脱离实际,然后只知道给一线员工安排任务,也不管是否合理。这是很多国内企业的通病,管理者缺乏一线工作经验,想法天马行空无法落地,不理解一线员工的难处难点,造成员工抵触情绪严重,项目自然无法顺利交付。
无论如何,作为一个程序员,要对自己充满信心!
你对35岁之后的职业生涯有什么憧憬和打算?
你希望35岁时你还在做什么工作?欢迎留言讨论