比爾·蓋茨的程式設計水平怎麼樣?

edithfang發表於2014-09-07

                                



有網友問:比爾·蓋茨的程式設計水平怎麼樣?算得上是大師級別嗎?

沒有任何不尊重蓋茨先生的意思,只是聽說他寫完 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)

相關文章