查看原文
其他

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

2015-11-18 伯乐在线aoi Python开发者

(点击上方「Python开发者」,快速关注)


【伯乐在线导读】: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」的共同领导者。


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



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


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



【今日微信公号推荐↓】


微信号:iProgrammer

(长按上图,可自动识别二维码)


「程序员的那些事」是最受欢迎的程序员、IT技术和IT行业相关的微信公众号之一,分享最新编程技术、经典技术分享、IT行业动态、热门编程课程、高薪技术职位、程序员的日常,更有难得一见的IT相亲活动。


Python开发者

微信号:PythonCoder

可能是东半球最好的 Python 微信号

--------------------------------------

投稿网址:top.jobbole.com

商务合作QQ:2302462408


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存