老程序员都去哪了?
终身程序员必须保持他们的技能是最新的,但这其实是在不断变革的行业中与时间赛跑。根据2018年的一篇研究论文所说,科学、技术、工程和数学(science, technology, engineering, and mathematics,统称STEM)工作的技能变化比其他行业更快,而程序员面临的变化率尤为严重。
终身程序员必须保持他们的技能是最新的,但这其实是在不断变革的行业中与时间赛跑。根据2018年的一篇研究论文所说,科学、技术、工程和数学(science, technology, engineering, and mathematics,统称STEM)工作的技能变化比其他行业更快,而程序员面临的变化率尤为严重。
剧中家里老大苏明哲,清华毕业斯坦福大学计算机专业背景,在 35 岁之时遭遇裁员,剧中的一段对话戳中人心。
我见过 70 后的程序员,但是我从来没见过 64 岁还在写代码的程序员。有着高贵的出生,在基础的软件领域持续耕耘,勤奋(看看他最近一年给 V8 引擎提交的那些补丁的数量),这么一个老爷爷,和一堆 70、80、90 后坐在一起,开发和改进了软件行业最困难的模块之一 V8 引擎,这是怎样的境界?
有一位程序员在Hacker News上发了一则帖子,想咨询一些关于人生职场的建议。本文编译自ycombinator.com上原题为《Ask HN: Turning 40 soon – seeking personal and professional life advice》的文章。
纽约时报做过一份调查报告(Op-Ed piece from The New York Times ),其中引用了 NSF(美国国家卫生基金会) 和人口普查局的数据,其中关于软件工程师的职业生涯的数据令人惊讶。
程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险。30岁,是一个程序员伤不起的年龄。明天,何去何从?
在国内,很多人说程序员是吃青春饭的,一开始说过了30岁就得转行,后来又有人35岁是一道坎……看起来好像程序员真的和风尘女子一样,注定有朝一日会年老色衰不再受人青睐。
我曾在面试的时候被HR告知,“通常我们不招你这种年龄的程序员,但你的情况特殊(指的是他Java之父的身份),所以对你特殊考虑。”在Google工作的时候,听到几个30多岁的人在讨论要去整容变得年轻点。
浅谈几种常见的日本IT职场前进方向及利弊,均为个人看法,希望能给刚上岛的新人们多一点儿参考。里面可能有现在的你,也可能有未来的你,篇幅有限,泛泛而谈,欢迎大家留言补充。
总有人质问:“我现在学编程晚吗?”,“我 30 岁之后还能继续写程序吗?”,“学编程难吗?”看完这篇文章后,我相信你不会再问了,因为如果你真的是热爱编程,你就应该像我父亲那样,无论现实如何逼迫,初心永远不忘。