有網友問:比爾·蓋茨的程式設計水平怎麼樣?算得上是大師級別嗎?
沒有任何不尊重蓋茨先生的意思,只是聽說他寫完 Basic 直譯器之後就沒再寫過程式。
1、知乎使用者,力量與農藥這樣回答:
妥妥的大師級別
就像長得漂亮的女生會被人質疑能力和成就一樣,有錢的程式設計師也會被人質疑水平,這很正常。
不過漂亮的女生也未必就只能是花瓶,有錢的程式設計師大多還真是高手呢。
舉個例子,蘋果公司做 Apple II 的時候自帶 Basic 直譯器是 Woz 做的,這傢伙是矽谷少有的軟硬精通的天才,賈伯斯求他加上浮點數支援,Woz 呢是典型的 nerd,很軸,不肯加。最後賈伯斯沒辦法,給比爾買了張機票讓比爾飛過來寫這個功能了……
有本書叫 Programmers at Work: Interviews With 19 Programmers Who Shaped the Computer Industry: Susan Lammers: 9781556152115: Books,記錄了那個年代的程式設計大師,比爾·蓋茨就在封面上。
書是 80 年代的,是對當時十幾個程式設計大師的採訪,其中有得圖靈獎的,有 Adobe 的創始人,有蓮花軟體創始人(不知道的,補補歷史),有 DOS 作者……
總之是一大票風雲先驅,後來其中有瘋了的,有落寞了的,有消失在歷史舞臺上的,倖存者不足一半。
此書選人之標準,可以此一窺
別說那個年代了,就算是現在的大型軟體公司老闆中,李彥巨集是博士輟學,張朝陽是 MIT 博士,阿北是博士,雷軍周鴻煒甚至是史玉柱,都是技術做得一流的。
要是 bill 的技術真的一般,那也不用難為那麼多產品經理啥的只能把賈伯斯掛在嘴邊了……
2、知乎使用者餘思勰
據說這是蓋茨大一找工作的簡歷,修了作業系統,資料庫,編譯器,計算機圖形學,並且這四門都拿了A,蓋茨大學專業並不是 CS。
3、知乎使用者,桌上只有白菜和蘿蔔,我要走人了
這是蓋茨在大二時寫的一篇論文,裡面用到了他設計出來的一個演算法。此文四年後掛了他老師的名字發表到了該領域的頂級期刊《離散數學》上。在當時,大部分博士生即使畢業了也發不出這樣的文章。
4、知乎匿名使用者
記得看李開復的傳記(不確定),裡面有提到蓋茨審了一個 500 頁的程式碼,只用了一個晚上,還挑出了裡面的幾個 BUG。當時蓋茨針對程式碼提出的問題很讓那位員工汗顏。
應當是大師級的水平。
相關閱讀
評論(4)