随着年龄的增长,程序员的职业生涯会发生什么变化?对于 45-50 岁左右的编程经历,你有什么故事或建议分享吗?如何在那之前规划自己的职业生涯?美国和欧洲在这个问题上有什么不同吗?
上面是近日在 Reddit 上十分火热的一则帖子,许多“高龄”程序员在这篇帖子的评论中分享了自己的故事和经历,或是根据自己的实验提供了一些职业发展建议。
本文从评论中挑选了两位自称已有 60 多岁的程序员的回复。
@dhjdhj 用户的回答直截了当,他先是给出了自己的建议:“不要害怕或回避变化,这是保持与时俱进的方法。”
接着他分享了自己的经历,多年以前,30 多岁的他在一家大型研究机构工作,里面有许多(年长的)世界著名科学家和数学家,有许多不同专业的人才。在某次遇到挑战的时候,许多人被要求参与到需要短期解决的问题中。他们中的大多数人无法适应不断变化的形势,最终被“劝退”。
@dhjdhj 看到这种情况后触动非常大,他因此发誓不让这种情况发生在自己身上。他也认识到,根本问题是他们无法应对变化,毕竟这对大多数人来说是非常困难的事情。在技术世界中这种迅速更新换代的变化尤其突出。
自此,@dhjdhj 做了两件事(并且现在仍然在做)。第一,经常改变自己使用的工具,包括像编辑器这类基本工具,主要是为了避免对任何一个工具有宗教般的依恋。第二,关注最新的开发趋势,尽自己所能评估它们的潜在重要性,并更多地了解自己认为可能有价值的东西。
现在,@dhjdhj 已经 60 多岁,这是他向音乐家销售软件产品的第四年,并且仍然是主要开发成员之一。
ID 为 @kintotal 的程序员自称上周刚满 62 岁,他的看法和 @dhjdhj 类似,认为这个领域的挑战是在业务背景下跟上快速发展的技术。
@kintotal 曾担任过大型机操作员、程序员、分析师、网络和系统工程师、架构师,以及一些管理工作。他表示一直都在持续为自己投资教育,首先是获得了 3 个学位,现在又通过 Coursera、Udemy、O'Reilly 等平台学习课程。他计划在 66 岁退休,但在 70 多岁时应该还会以某种身份进行编程,或从事咨询方面的工作。
在他看来,那些 45-50 岁的程序员仍然年轻,正处于他们的黄金时期。确保自己不断学习,一切都会好起来的。
本文转自:OSChina开源中国,看到这个标题就被吸引,毕竟按照目前国内程序员情况,不就的将来,我也可能面临程序员高龄淘汰。希望国内能对待大龄程序员越来越友善,国内程序员也越来越注重技术及业务积累,在30+、40+、50+的时候依然能创造自己的价值。
云南省昆明市 1F
60岁的程序员是宝,经验各方面都是行家了