我要写 50 年的代码,已坚持 48 年了

【伯乐在线导读】:Quora 上有人问「为什么软件公司的老程序员很少?」,题主的补充:

我在多家软件公司工作过,公司有大有小,从我的经历来看,相对老的程序员似乎并不是很多。大多数程序员是二三十岁。四五十岁的多为管理岗位,不做开发了。我也明白,并没有足够多的管理岗位。所以,我的问题是:在程序员的职业生涯中,当到了某个特定年龄后,他们是不是没那么抢手了?

下面是一位老程序员 Bob Jones 在今年 6 月 7 日份的分享,已有 4600+ 顶;

本周我就要 69 岁了。从 1967 年开始,我就一直在编程,从 COBOL 到 jQuery,已有 48 年了。我忘掉的编程语言数量,比大多数程序员遇到的还要多。我太热爱工作了,感觉自己还是三十四五岁。我现在是一个合同工(contractor),我绝对不会再接受一份传统工作。

(Bob Jones)

目前我可能写了有二三百万,或四百万行代码。我的底线是:如果写代码不能对我关心的有积极影响,那写得也没啥意义了。Who gives a rip?

人变老了有个好处,不会再去追逐别人的宏伟幻觉。我在坚持一个基本原则,把活做完(Get work done),这样有需求的人才会有更好的体验。

但人变老也有个很明显的劣势。世界变化好快,节奏加快。15 年前,我钻研 C++ 并掌握得很好。4 年前,我研究 jQuery,学习如何用 jQuery 和 C# 一起加快 UI。3 年前我下岗退休了,于是我从 C# 转到 WordPress。现在是研究 Drupal。期间发现学习新东西的难度越来越大了。我现在仍在调试一个用了 Local Storage 和 Web Worker 的 WordPress 插件。调试这复杂的东西,还是费脑。

(译注:美国在 1983 年修订《社会保障法案》时提出到 2025 年将职工的正常退休年龄从 65 岁提高到 67 岁,不过直到 2003 年才正式开始实施。)

不过我坚持编程的真正原因是,我热爱编程,并且这是我唯一会的真本领。人际关系的建立和培养,是我近 20+ 年来一直在研究的。

左脑编程,右脑人际关系,让我保持了某种平衡。嗯,这种平衡必须起作用了,因为我和一位漂亮女士结婚 40+ 多年了,并且我家 3 个孩子的关系非常好。

我早已定了一个目标:2017 年 6 月 我 70 岁的时候,我要做一个至少写 50 年代码的程序员,并且成为「The New Warrior Training Adventure」的共同领导者。

我要挑战这个目标。大家两年后再回来,看看我的进展。

【伯乐在线推荐继续阅读】:

强烈大家再看看 2014 年的文章:《程序员 35 岁后要转管理?69岁的老程序员说不!》。主人公 Frank Jernigan 今年已经 70 岁了!

4 2 收藏 4 评论

关于作者:伯小乐

伯乐在线小编一枚~~~~PS:我不是@小编辑,不要问我了 个人主页 · 我的文章 · 253

相关文章

可能感兴趣的话题



直接登录
最新评论
跳到底部
返回顶部