程序员只能做到35岁?美国74岁程序员编程57年,仍未退休
近日,一位74岁高龄的美国程序员在编57年,至今仍未退休。而国内大多数码农自嘲难以逃过「三十五岁定律」,中国程序员吃青春饭,是事实还是焦虑?
大多数人都说程序员吃的青春饭,无法逃脱「三十五岁定律」。
一位74岁的数据科学家Gene D'Angelo则恰恰相反。近日,他在社区提出话题「74岁,编程57年,我是在职时间最长的程序员吗?」
引发了社区热议。
逃过「三十五岁定律」的程序员都在不断学习
1963年5月,16岁的Gene D'Angelo 开始了第一份全职工作。
在Mitchell Engineering Company,他主要在IBM 1620上用Fortran II开发程序,使用机器学习和其他高级分析技术开发基于云的大数据欺诈检测算法。
一路走来,Gene D'Angelo取得了运筹学硕士学位和管理科学硕士学位,学习了三年人工智能取得了博士学位。
而就在两年前,他还取得当地佛罗里达大西洋大学商学院和计算机科学学院的大数据分析研究生证书。他还被授予认证分析专家(CAP)的称号。
74岁的Gene D'Angelo仍然没有退休停止编程的计划。
一位80岁名为pxsant的网友说,「我目前仍然在IT部门全职工作」。
他在过去几年中从纯编程发展到项目管理和业务分析。最终在60多岁时取得了计算机科学博士学位。
2019年,Stack Overflow对全球近90,000名开发人员进行了调查(本次调查对象不包括中国),调查显示,国外20-34岁程序员人数占比最大,35岁以上的程序员占总数的25.7%。2018年占24.7%,相比之下,35岁的程序员人数在增加。
2019年受访者年龄分布 图源:Stack Overflow
让受访者去权重工作中重要的因素时,有54.1%的人认为自己使用的语言,框架和技术很重要。
图源:Stack Overflow
高龄程序员没有退休的主要原因就在于大脑知识的不断更新,给自己不断充电,不让自己失去竞争力。
丹麦的一位63岁高级软件设计师表示,「有时候,你花几天甚至几个星期也无法学进去,但有时候你花几个小时就能高效学习,足以弥补之前的「损失」。但最重要的是不断寻找学习机会,并且抓住它。」
中国程序员「三十五岁定律」,是事实还是焦虑?
中国程序员「三十五岁定律」更像是圈内人的自嘲。
华为、阿里、腾讯等大公司执行着严格的「末位淘汰制」,淘汰低效能员工,优化职员结构。
腾讯:结构化优化。
华为:放弃平庸员工。
百度:鼓励狼性,淘汰小资。
科大讯飞:提前就餐的员工需要被优化。
京东:淘汰因为家庭和身体原因不能拼搏的员工。
马云:未来每年将会向社会输出1000名在阿里工作10年以上的人才。
这让许多已到中年的程序员感觉忽然头上悬了几把剑。
国内互联网行业程序员会被称为吃青春饭,是事实还是在贩卖焦虑?
且看大佬为青春饭站台。
还有现身说法的网友:
程序员的35岁,真的如此不堪?
有网友表示,「一定程度上来说,是对的,但是本质上来说是错的。」
对于真正的大牛来说,编程就是一种人生追求。Java之父James Gosling仍在醉心研究技术。
技术的更新,做程序员的这道门槛变得越来越高。学习能力弱,跟不上技术变化发展的那部分人就会被社会淘汰。
有人却持与之相反的观点。