我寫了48年代碼,我依然熱愛它
這是來自quroa 的問題:Why-aren't-there-a-lot-of-old-programmers-at-software-companies 其中的一個回答。
很多人會疑問是不是程序員***只能轉管理,是不是到了中年之后就應該放棄編程??吹竭@個回答后很受觸動,盡力翻譯出來,有不恰當的地方歡迎指出。
下個星期我就69 了。我從1967 年開始編程。到現在已經48 年了,從COBOL一直寫到jQuery。我已經忘掉的編程語言比很多程序員這輩子遇到的還多。我現在自己接一些項目,因為作為一個員
工我完全是個工作狂,即使在我已經三十多歲的時候。我永遠不會再去做一份每天工作 8 小時的傳統編程工作。
我已經寫了兩三百萬行或者四百萬行代碼,我覺得我至少要寫到。。。額。。。算了,無所謂。代碼寫的再多也沒有什么意義,除非,這個代碼對你關心的人們產生了好的影響。(原文是:a positive impact on people I care about。和《硅谷》里的 make world a better place 真是異曲同工)
變老帶來的一個好處是,我不會再相信那些有一個點子就能改變世界的二逼想法。我只想把我應該做的工作做好,然后交給用戶一個體驗更好的產品。
但是一個老年程序員有一個非常明顯的缺點。這個世界變化的非常快,而且越來越快。15 年前,我投身C++,然后我很精通它。大概4 年前,我開始沉迷于jQuery,同時學習怎么把 jQuery 和C# 混在一起(hook jQuery and c#)去快速實現一個用戶界面。3 年前我從公司退休,于是我又開始關注C#并且沉迷于WordPress?,F在是Drupal(php 的一個框架)。趨勢就是學習一樣新東西對我而言越來越難。我現在還在嘗試用本地存儲和Web Workers 寫一個 WordPress 插件,調試這些真的讓我有點累。
但是我真正要堅持的是要不斷的編程,不要停,因為我真的熱愛編程,其實我也只會這么一件事。不像人際交往、建立社交圈是我最近二十幾年才開始嘗試去做。
所以左腦用于編程,右腦用于處理人際關系讓我保持著生活平衡。這肯定有效因為我已經和一個美麗的女人結婚四十多年,我和我的三個孩子也有著非常和睦的關系。
我給自己設立了一個目標,至少要寫50年(到2017年6月)。然后在 70 歲的時候成為 Mankind Project & New Warriors Training Adventure 項目聯合***。非常有挑戰性。幾年以后你可以再來看看我做的怎么樣。
小編說:作者是一名老程序員,沒有華麗的辭藻,真真實實的描述著自己對于編程的熱愛,我們每天做著自己的工作,可是有多少人能說真的熱衷于自己的工作,又有多少人能為其付出畢生精力,去堅持!