35岁好像是一个门槛,有点像历史上一段不怎么知名的事件——“六十花甲子 ”,又叫“瓦罐坟”,
据说某个地方,老人到了60岁,亲生儿子就是在外面挖一个容得下一个人躺下的“活人坟”,把老人背到坟里,孝顺的每天送一顿饭,然后加一块砖,直接把坟口全部堵死。
不孝顺的可能一顿饭都不会送。不过,最好后,都会活活的饿死在里面。
30~35岁担心无人要,已经成为非常普遍的一种现象,也让30到35岁的程序员位无比焦虑。
按国内这种情况来看,很多公司明确不招35岁以上的程序员,不论大小公司都有这样的情况,并且比比皆是,所以他们的选择越来越少——要么晋升成为管理者,要么辞职,非领导岗位很难容忍35岁以上的员工存在。
有IT行业从业者表示:34 岁之前晋升到中级,45 岁之前晋升到高管,否则强制退休,会成为IT行业的惯例。随着其他行业正在变成 “互联网 +”,这种做法还有向其他行业扩展的可能。
国内的情况
1、IT互联网公司对年轻人的偏爱源于国内的IT行业工作强度大,996机制下,年轻人更有体力与精力优势。
而年龄大的员工也消耗了更多用工成本,这些公司一方面需要降低用工成本,一方面需要为年轻一代释放出更大的空间,这是企业利益机制决定的。
2、互联网行业变化太快了,IT公司又多偏重于应用创新,而非底层基础架构、系统、系统、芯片等层面的创新,而应用创新的研究方向更多是如何研究年轻人的喜好与潮流,年轻人更懂年轻人,且没有包袱,干劲足。
对于新事物与新趋势,往往是谁占领了先发优势,谁就成了标准。
但是,从整个科技行业来看,如果普遍缺乏能够包容35岁以上的员工生存的企业环境,其实是不利于整个科技行业的深度创新与技术迭代。
终其原因,无非是利益使然:
国内企业普遍存在的现象是:管理层有着过高的薪水和权利,直接导致了大量的高级技术人才转向管理,于是以前用来研究技术的时间被用去撕逼,给团队拉资源。
这又直接导致原有的技术研发被中断,当新一轮技术浪潮来临的时候,由于无法及时更新自己的技术体系,导致被迫转行,这就是中层管理陷阱。
国外内的情况
Java之父James Gosling创造Java的时候已经40岁了;
Python是Guido van Rossum在35岁时创造的;
Bjarne Stroustrup在35岁时创造了C++;
在2009年,Ken Thompson以66岁的高龄和53岁的Rob Pike等人发明了Go语言;
Webpack作者四十多岁才创造出了这个世界上最流行的打包工具;
VSCode核心开发人员有60多岁。
不论如何,能力是非常重要的,做技术也好,做管理也罢,有些人天生就是为技术而生的,有些人只不过是想借着技术的梯子爬到管理层而已,但有些人并不适合做管理,反而会让他们出现无所适从的情况。
最后,如果你也想成为程序员,想要快速掌握编程,这里为你分享一个学习企鹅圈子!
里面有资深专业软件开发工程师,在线解答你的所有疑惑~编程语言入门“so easy”
编程学习书籍:
编程学习视频: