有些程序員不到 35 歲就要擔心被優化,但有的程序員干到了 69 歲的高齡,才準備退休。
就前幾天, Java 之父詹姆斯 · 高斯林,自個兒在領英上宣布以后要美美享受退休生活了。
這一下子,就炸出了不少情懷哥。
就連國內不少媒體也發文,報道了這位計算機屆的傳奇人物。
不過說起來,如果不是學編程的,可能對高斯林這人沒啥印象。
特別是一聽到 Java 之父這個名頭,就容易聯想到網上那些個所謂的 “ 名師 ” ,動不動就整出個 Java 之父、 Java 繼父、 Java 奠基人,注水程度都能幫非洲解決干旱了。
但玩歸玩鬧歸鬧,別拿 Java 開玩笑。高斯林之所以會被稱為 Java 之父,是因為這門編程語言,就是他正兒八經開發出來的,真 ·Java 親爹。
不信你看看這锃亮的腦門。
不過重要的,還是因為 Java 現在已經成為了常見的開發語言之一,就算是沒學過編程的人,應該多少也聽說過 Java 、 C 語言和 Python 吧?
大概 90 年代后期到千禧年初期,覆蓋面廣的語言應該非 Java 莫屬。現在往前數個十幾二十年,不少程序員學的第一門編程語言也是 Java ,很多企業級應用和網頁都是基于 Java 開發出來的。
就沖著這貢獻,高斯林這人,還是很值得嘮一嘮的。
12 歲,世超放學回家還在看奧特曼的年紀,高斯林就已經能自己動手做電子游戲機了,就連隔壁鄰居家里的收割機壞了也來找他修。
可以說,這位老哥打小就展現出了過人的天賦。而計算機,也幾乎貫穿了高斯林的整個求學之路和職業生涯。
1983 年,博士畢業的高斯林直接拿下了 IBM 的 Offer ,羨煞了不少旁人。要知道, IBM 在當時可是業界數一數二的領頭羊,不少學計算機的都想進去一展拳腳。
不過高斯林和 Java 的緣分并不是在 IBM 開始的,甚至加入 IBM 都不能稱之為他人生的一個重要轉折點。
他給 IBM 設計了第一代工作站 NeWS 系統,但 IBM 的領導,估計是覺著工作站這玩意兒沒啥搞頭,也就不怎么看好高斯林。
所以呆了不到兩年,高斯林就從 IBM 跳槽到了 Sun Microsystems 。
至此,命運的齒輪終于開始轉動了。他和 Java 的故事,也即將在一個盛夏開啟。
大概是在 1991 年 5 月, Sun Microsystems 內部整了個 “ GreenTalk ” 的項目 ,讓高斯林和其他幾個小組成員一起負責。
不過這個計劃,初并不是為了開發新的編程語言, Java 屬于是后來誤打誤撞開發出來的。
起初呢, GreenTalk 想給一些家電設計控制系統,選用的也是當時比較流行的 C++ 。
但高斯林他們發現開發者容易在使用 C++ 的過程中出現問題,比如被自家公司開發的編譯器搞得焦頭爛額, API 極其難用,所以他們就想著要不干脆直接開發一種新的語言出來好了。
不過據傳啊,沒有繼續選 C++ 還有個重要原因,那就是高斯林本人很討厭 C++ ,覺得它太復雜了。。
反正一不做二不休,有了想法之后,這幫程序員就開始沒日沒夜地干。
有意思的是,因為新語言是在 C++ 的基礎上做了不少改動,以至于開發出來的時候,高斯林很想叫它 “ C++ -- ” 。
得虧是讓其他成員給攔下來了,才起名叫 “ Oak ” ,靈感來源于高斯林辦公室外面的一棵橡樹。( 感覺也挺草率的就是了。。 )
但這,還不是 Java 的終極形態。
前面也說了, GreenTalk 一開始是沖著家用消費電子去的,高斯林他們把 Green 操作系統、 Oak 語言啥的都開發好了, Sun Microsystems 還把這個計劃轉化成了子公司 “ FirstPerson ” 。
但是吧,他們沒想到硬件廠商居然不買賬,甚至 FirstPerson 后來都給整倒閉了。。。
那辛辛苦苦開發出來的 Oak 總不能就這么擱著吧?
高斯林和他的團隊琢磨琢磨,又把目光投向了萬維網,用 Oak 開發了個 WebRunner 網頁瀏覽器,又把 Oak 改名叫做 Java 。( Oak 的商標已經被人注冊了 )。
因為 Java 有 “ 一次編寫,到處運行 ” 的特點,你只需要寫一次 Java 程序,通過 Java 虛擬機( JVM )就可以在任何平臺、操作系統上運行,不需要再修改代碼,省時省力。
所以當時很多網頁開發都開始用上了 Java 語言,正好迎合了互聯網快速發展的需求,而 Netscape 、 Oracle 和 Microsoft 接二連三的支持 Java ,也給添了把火。
要不說他們趕上好時候了呢,反正改名、路演、正式發布、媒體報道等等一套流程走下來, Java 算是徹底火了。
高斯林這位功臣,也繼續在 Sun Microsystems 里鼓搗著 Java 的新版本。
滿打滿算,高斯林在 Sun Microsystems 呆了有 26 年,這個時期,應該算得上是他職業生涯里濃墨重彩的一筆。
往后,至少在世超的視角來看,就沒有再出現過像 Java 這樣的神跡了。
特別是 Sun Microsystems 被 Oracle 收購之后,換了新東家的高斯林過得那叫一個憋屈。
根據外媒 eWEEK 對高斯林的采訪,加入 Oracle 之后,他的薪資職級被下調,包括他還有一些其他原來也是 Java 團隊的同事在內,都被邊緣化了。
所以不到三個月,高斯林就忍無可忍跳到了 Google 。可惜 Google 對他來說也不是個福地,才呆了幾個月就又雙叒跑路了。
再后來,高斯林加入了一家做海洋機器人的創業公司, 62 歲了又輾轉到亞馬遜搞云計算,一直干到了現在準備退休。
不得不說,這老爺子是真能折騰啊。
別說快 70 歲,現在 40 、 50 歲在職場上都已經算是高齡碼農了,像高斯林這樣,或許已經是極少數中的極少數。
不過我了解到的,即使是像高斯林這種段位的大牛,曾經也被職場 PUA 過。
大概是他 61 歲的時候,找工作就被 HR 說年齡太大了。而且對面還直言,如果不是看他 Java 之父的名頭,壓根都不會給面試的機會。。
現在看來,老爺子退休的決定其實還還挺明智的。
反正這輩子已經有過 Java 的輝煌了,現在年紀大了找點樂子,何樂不為。
就是不知道他說退休之后要鼓搗的那些副業,能不能再出現像幾十年前 Java 那樣的傳奇了。
本文鏈接:http://www.tebozhan.com/showinfo-17-100268-0.html69歲的Java之父終于退休了 他竟然也經歷過職場PUA
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com