天才程序員 版權(quán)信息
- ISBN:9787521739435
- 條形碼:9787521739435 ; 978-7-5217-3943-5
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>
天才程序員 本書特色
這本書圍繞程序員的行業(yè)發(fā)展、探索與創(chuàng)新、重塑世界方方面面進(jìn)行闡述。 如果說(shuō)在如今的世界中,有什么是深入滲透入人們生活中的科技與產(chǎn)品,那么非計(jì)算機(jī)、手機(jī)以及衍生產(chǎn)品莫屬。在這些軟件、小程序在便利了我們的生活,引導(dǎo)著我們的娛樂,占用了我們的時(shí)間的同時(shí),也帶來(lái)了過多的非議,是否我們面對(duì)著冰冷屏幕就遠(yuǎn)離了現(xiàn)實(shí)的社群關(guān)系,計(jì)算機(jī)究竟為我們每個(gè)人乃至整個(gè)人類社會(huì)帶來(lái)了什么樣的變化?又是誰(shuí),改變了我們的生活方式? 是程序員。這些天才般的程序員,通過計(jì)算機(jī)語(yǔ)言、編寫代碼,讓機(jī)器自主學(xué)習(xí),讓社交更為便捷,讓世界每天都在發(fā)生變化。
天才程序員 內(nèi)容簡(jiǎn)介
如今,程序員為我們構(gòu)建了一個(gè)由代碼創(chuàng)造的新世界。作者在這本書中對(duì)程序員的世界進(jìn)行了人類學(xué)意義上的思考:他們是誰(shuí)?他們是如何思考的?他們的世界中什么才稱得上偉大?什么才能讓他們停下來(lái)思考?程序員是當(dāng)今世界頗有影響力的人群,他們的文化豐富了人類的文明。 本書通過細(xì)致的描寫,讓讀者們近距離接觸到優(yōu)選*很好的程序員,包括臉書動(dòng)態(tài)消息、谷歌人工智能等開發(fā)團(tuán)隊(duì)的成員等。從天才程序員到編程菜鳥,從后端開發(fā)到前端設(shè)計(jì),湯普森在其采訪中發(fā)現(xiàn)了行業(yè)之中專享的精神氣質(zhì)——融合了對(duì)邏輯的忠誠(chéng)、對(duì)效率的癡迷、對(duì)解謎的熱愛以及對(duì)挫敗的超強(qiáng)忍耐力。 這本書不僅為我們生動(dòng)地刻畫了互聯(lián)網(wǎng)時(shí)代的天才程序員群像,還深度挖掘了互聯(lián)網(wǎng)的精神內(nèi)核。也正是程序員永遠(yuǎn)熱血的探索精神和永無(wú)止境的創(chuàng)新力進(jìn)一步推動(dòng)了人類文明的進(jìn)步。
天才程序員 目錄
目錄
**章 改變世界的一次軟件更新? .......... 001
第二章 四代程序員? .......... 029
第三章 長(zhǎng)期焦慮,偶爾欣喜? .......... 061
第四章 稀有人格? .......... 089
第五章 效率是魔鬼? .......... 117
第六章 “10倍速程序員”與“英才至上”的迷思? .......... 145
第七章 女性程序員的沒落? .......... 183
第八章 黑客、駭客與自由斗士? .......... 225
第九章 人工智能的崛起? .......... 261
第十章 規(guī)模陷阱與大型科技企業(yè)? .......... 297
第十一章 藍(lán)領(lǐng)程序員? .......... 333
致謝? .......... 365
天才程序員 節(jié)選
第六章 “10倍速程序員”與“英才至上”的迷思在程序員的世界中,馬克斯·列夫琴可謂神一樣的存在。在線支付平臺(tái)貝寶(Paypal)的所有代碼幾乎都出自他之手,這個(gè)平臺(tái)也是他不眠不休瘋狂編寫代碼的成果。20世紀(jì)80年代,列夫琴成長(zhǎng)于蘇聯(lián)時(shí)期的烏克蘭,年少的他對(duì)計(jì)算機(jī)編程產(chǎn)生了濃厚的興趣。由于是猶太民族,他們?nèi)覔?dān)心受到迫害便逃離了故土,于1991年抵達(dá)芝加哥。雖然家庭經(jīng)濟(jì)窘迫,但是父母仍然支持兒子的興趣,他們東拼西湊給他買了計(jì)算機(jī)。列夫琴在伊利諾伊大學(xué)計(jì)算機(jī)科學(xué)專業(yè)學(xué)習(xí)期間,知道了馬克·安德森的故事。這位學(xué)長(zhǎng)剛畢業(yè)不久就在編程界小有名氣,與人共同開發(fā)了網(wǎng)景瀏覽器,并一夜暴富。列夫琴性格內(nèi)向,但初創(chuàng)企業(yè)的傳奇色彩讓他心馳神往。上學(xué)期間,他就創(chuàng)建了3家公司。第三家以10萬(wàn)美元的價(jià)格被收購(gòu)之后,他把自己的有形資產(chǎn)(一大堆電子產(chǎn)品)裝上卡車,和幾個(gè)朋友一起驅(qū)車前往硅谷。起初,列夫琴住在朋友家中。有一天,他在斯坦福大學(xué)校園碰巧聽了彼得·蒂爾關(guān)于政治自由的講座。蒂爾哲學(xué)系畢業(yè),曾在華爾街工作,堅(jiān)定地支持自由主義,列夫琴遇見他的時(shí)候,他正從事律師工作。列夫琴非常喜歡蒂爾的演講,于是找到蒂爾,向他透露了自己*新的軟件創(chuàng)意。當(dāng)時(shí),他正在編寫一個(gè)加密程序,可以在PalmPilot等掌上電腦上運(yùn)行。兩人對(duì)數(shù)字化轉(zhuǎn)賬的想法一拍即合,即把一筆錢從一臺(tái)PalmPilot轉(zhuǎn)到另一臺(tái)PalmPilot上,或者以網(wǎng)絡(luò)平臺(tái)的方式轉(zhuǎn)賬,這就是后來(lái)貝寶的雛形。上學(xué)的時(shí)候,列夫琴就以瘋狂的編程狀態(tài)聞名校園,他可以連續(xù)好幾天不眠不休瘋狂寫代碼。貝寶就是這樣來(lái)的:列夫琴已經(jīng)編好了很多加密模擬器代碼,因此他很快就做出了適用于PalmPilot的貝寶軟件原型。貝寶隨即獲得了450萬(wàn)美元的融資,為了獲得更好的宣傳效果,列夫琴和蒂爾決定讓投資人以電子支付的方式通過兩臺(tái)PalmPilot對(duì)其中的300萬(wàn)美元進(jìn)行轉(zhuǎn)賬。他們?cè)?jì)劃做個(gè)虛擬形式的轉(zhuǎn)賬,但列夫琴后來(lái)在《創(chuàng)業(yè)者》一書中回顧,他對(duì)這個(gè)想法感到“厭惡”。“如果程序崩潰了怎么辦?”他說(shuō),“那我真的要來(lái)個(gè)儀式性的自殺回避這一尷尬的局面了。”于是,他和另外兩位公司聘請(qǐng)的程序員沒日沒夜奮斗了整整5天。在《創(chuàng)業(yè)者》一書中,他回憶自己真的5天沒睡:“簡(jiǎn)直是瘋狂(編程)馬拉松。”他們完成編程的時(shí)候離轉(zhuǎn)賬演示只有一個(gè)小時(shí)了。他們把地點(diǎn)定在當(dāng)?shù)匾患医蠦UCK’S的餐廳,在活動(dòng)現(xiàn)場(chǎng),兩臺(tái)PalmPilots被記者團(tuán)團(tuán)圍住,300萬(wàn)美元順利地從一臺(tái)設(shè)備轉(zhuǎn)賬到另一臺(tái)設(shè)備上。這時(shí),列夫琴才點(diǎn)了一份煎蛋卷作為早餐,但還沒來(lái)得及吃他就睡著了。“我醒來(lái)的時(shí)候,蛋卷就在我旁邊,餐廳里空無(wú)一人,大家都走了。他們只是想讓我好好睡一覺。”貝寶開始高速發(fā)展,列夫琴神一般的工作節(jié)奏依舊在延續(xù)。但隨著貝寶的普及,犯罪分子開始在這一平臺(tái)上進(jìn)行詐騙,每個(gè)月竟高達(dá)1 000萬(wàn)美元,而且數(shù)額還在不斷攀升。列夫琴有些慌了,他算了一下,如果當(dāng)前的形勢(shì)惡化下去,平臺(tái)上的詐騙行為很快就會(huì)吞掉公司的盈利,并摧毀公司。他覺得公司隨時(shí)都可能被毀滅。于是他和幾名工程師立馬開始了新一輪的戰(zhàn)斗,又開始了不眠不休的黑客模式。正如記者薩拉·萊西在《硅谷合伙人》一書中寫的那樣,列夫琴會(huì)連著工作幾天都不洗澡,直到味道太大影響工作環(huán)境,他才在公司洗個(gè)澡,然后穿上公司的文化衫。(萊西略帶戲謔地寫道:“無(wú)論何時(shí),馬克斯的工作量都可以以他幾乎沒怎么住過的公寓里那越來(lái)越多的舊T恤的數(shù)量來(lái)衡量。”)在高強(qiáng)度的工作中,列夫琴仍然保持著驚人的創(chuàng)造力。他接連不斷地加班,想到了很多反欺詐的絕妙創(chuàng)意。他與人合作創(chuàng)建了全球**個(gè)商用驗(yàn)證碼(CAPTCHA)測(cè)試,拉伸或傾斜一段文本,以便區(qū)分用戶是人還是機(jī)器。他還設(shè)計(jì)了一款工具,讓貝寶的人工詐騙檢驗(yàn)員快速分析大量的交易數(shù)據(jù),有一個(gè)檢驗(yàn)員看到演示后激動(dòng)得哭了。列夫琴在反欺詐方面的工作讓公司免受網(wǎng)絡(luò)詐騙帶來(lái)的滅頂之災(zāi),而當(dāng)時(shí)的很多競(jìng)爭(zhēng)對(duì)手就是因?yàn)榫W(wǎng)絡(luò)詐騙*終被淘汰的。公司屢創(chuàng)佳績(jī),產(chǎn)品性能優(yōu)越,員工勤懇高效,貝寶團(tuán)隊(duì)在硅谷英才至上的文化中獨(dú)領(lǐng)風(fēng)騷。隨著21世紀(jì)初期互聯(lián)網(wǎng)泡沫的破滅,很多高科技公司紛紛破產(chǎn),而貝寶卻蒸蒸日上,不久就成功上市,后來(lái)以15億美元的價(jià)格被易貝(eBay)收購(gòu),這使其創(chuàng)始人賺得盆滿缽滿。在貝寶副總裁基思·拉布瓦看來(lái),貝寶是一個(gè)“完美的價(jià)值驗(yàn)證”,他在接受陸怡華的采訪時(shí)說(shuō):“我們之中沒有人和硅谷的權(quán)貴有任何關(guān)系……5年的時(shí)間,我們從默默無(wú)聞到聲名遠(yuǎn)揚(yáng)。要知道,曾經(jīng)的我們就是沒人搭理的無(wú)名小卒啊。”公司首席運(yùn)營(yíng)官(COO)戴維·薩克斯曾經(jīng)是管理顧問,他在《紐約時(shí)報(bào)》的采訪中說(shuō):“如果地球上真的有英才制度,那么必定在硅谷。”只要有能力,你就一定會(huì)成功。巨星、忍者、天才。在技術(shù)世界的傳說(shuō)中,總有一些程序員能力卓越非凡,自帶光環(huán)。流行文化也一直非常喜歡這樣的設(shè)定,在程序員的世界中,天才程序員總是獨(dú)來(lái)獨(dú)往,在近乎瘋狂的節(jié)奏中一手打造出全新的程序王國(guó),不眠不休地寫代碼仿佛是他們的本能。在電影《社交網(wǎng)絡(luò)》中,以馬克·扎克伯格為原型的男主角整個(gè)晚上在鍵盤前敲敲打打,制作出對(duì)哈佛女學(xué)生外貌的評(píng)分軟件。在電視劇《硅谷》中,男主角程序員理查德眼看自己創(chuàng)建的公司就要在技術(shù)大賽上崩塌解體,突然有如神助,一夜之間重寫代碼壓縮算法,軟件性能幾乎翻倍,并*終贏得了比賽。在電視劇《奔騰年代》中,黑客卡梅倫·豪給朋友的公司幫忙,開發(fā)了谷歌PageRank算法的原型。它是如此巧妙,以至公司軟件常駐主管不得不承認(rèn),他甚至無(wú)法理解它是如何工作的,并對(duì)她的工作贊不絕口。這種對(duì)天才程序員的信念不僅僅是流行文化的一部分,事實(shí)上,編程世界早就有一個(gè)廣為人知的概念——十倍速程序員。正如字面意思所示,這類程序員的能力比一般程序員要強(qiáng)大很多。這個(gè)概念可以追溯到1966年。當(dāng)時(shí)美國(guó)系統(tǒng)開發(fā)公司(System Development Corporation)的3位研究員發(fā)布了一份標(biāo)題略顯平庸的白皮書,即“比較在線編程與離線編程效果的探索性研究”,由哈爾·薩克曼帶領(lǐng)的團(tuán)隊(duì)要探究的編程技術(shù)問題現(xiàn)在看來(lái)可能有點(diǎn)兒無(wú)聊:在紙上進(jìn)行編程和在計(jì)算機(jī)上進(jìn)行編程哪種模式更高效?20世紀(jì)60年代,大部分人還沒有計(jì)算機(jī),大部分編程都是“離線”進(jìn)行的,程序員手寫代碼,打到打孔卡上,交給計(jì)算機(jī)操作員。然后程序員只需要坐在旁邊靜靜等待計(jì)算機(jī)處理的結(jié)果,有時(shí)可能要等上好幾個(gè)小時(shí)。到了1965年左右,新的在線系統(tǒng)讓更多程序員能夠直接實(shí)時(shí)操作機(jī)器。程序員本人坐在計(jì)算機(jī)前,在鍵盤上輸入代碼,馬上就能看到運(yùn)行結(jié)果。可以想象,大部分程序員更喜歡在線編程,機(jī)器的即時(shí)回應(yīng)更有趣也更高效。但由于在線系統(tǒng)成本極高,很多企業(yè)也不確定這樣做值不值得。于是薩克曼團(tuán)隊(duì)決定讓兩種模式比拼一下。程序員被隨機(jī)安排到兩種工作模式中:一種按照傳統(tǒng)模式,手寫代碼并修復(fù)程序錯(cuò)誤;另一種使用線上模式完成同樣的工作。研究人員記錄下程序員在各個(gè)方面的表現(xiàn),包括編程時(shí)長(zhǎng),修復(fù)漏洞的時(shí)長(zhǎng),代碼長(zhǎng)度,代碼運(yùn)行速度,等等。*后的分析結(jié)果在他們的預(yù)料之中:在線編程模式大獲全勝,與計(jì)算機(jī)流暢互動(dòng)的程序員比離線編程的程序員表現(xiàn)“明顯更好”。但是薩克曼也有意外的發(fā)現(xiàn),經(jīng)驗(yàn)豐富的程序員“個(gè)體能力方面存在顯著差異”。優(yōu)秀程序員的表現(xiàn)遠(yuǎn)遠(yuǎn)超出平均水平,比那些低水平的程序員更是好出很多。例如,在修復(fù)程序漏洞的工作中,速度*快的程序員是速度*慢的程序員的25倍。編程解析代數(shù)題也有同樣明顯的對(duì)比,在編程速度上前者是后者的16倍,在清除程序錯(cuò)誤方面前者是后者的28倍。另外,出色的程序員寫出的代碼運(yùn)行更快,*快速度比*慢速度高出13倍。薩克曼和他的同事寫道(用一首童謠來(lái)形容):如果一個(gè)程序員表現(xiàn)出色,他是真的真的很出色,但當(dāng)他表現(xiàn)糟糕時(shí),那可是糟糕透頂。結(jié)論是什么?程序員之間的技能水平大不相同,“往往有10倍的差距”。但也有很多批評(píng)家指出,薩克曼的研究存在很多問題,其中一個(gè)就是研究樣本的數(shù)量較少,他得出的結(jié)論純屬偶然,不應(yīng)該用這個(gè)結(jié)果去推斷整體的狀況。然而,那些批評(píng)也站不住腳。在計(jì)算機(jī)行業(yè)中,很多人對(duì)“10倍的差距”這一概念有一些詩(shī)意的肯定,這是人們?cè)陂L(zhǎng)期觀察計(jì)算機(jī)行業(yè)中程序員的工作后逐漸形成的經(jīng)驗(yàn)和認(rèn)知。20世紀(jì)60年代到70年代,企業(yè)管理層——出于他們自己也無(wú)法解釋的原因——覺得有一小部分程序員在開發(fā)軟件和修補(bǔ)漏洞上不但速度驚人而且動(dòng)作流暢,他們仿佛擁有看透計(jì)算機(jī)的第三只眼。(強(qiáng)烈批判薩克曼觀點(diǎn)的人雖然表示這項(xiàng)研究“相當(dāng)不可靠”,但也承認(rèn)編程領(lǐng)域“極度缺乏高效人才”。“在這方面,編程與其他創(chuàng)造性的工作非常相似。”)軟件項(xiàng)目經(jīng)理比爾·柯蒂斯發(fā)表了一篇論文,記錄了他給54名程序員做的測(cè)試,成績(jī)優(yōu)秀的程序員是成績(jī)墊底的程序員的8倍到13倍。計(jì)算機(jī)雜志Infosystems的某個(gè)頭條標(biāo)題更是把普通的程序員與**的程序員比作“游牧部落與超級(jí)英雄”。超級(jí)程序員的傳奇色彩也許開始于1975年小弗雷德里克·布魯克斯的《人月神話》,這是一本關(guān)于軟件項(xiàng)目管理的經(jīng)典之作。布魯克斯肯定了薩克曼的觀點(diǎn):“編程管理人員早已注意到高效與低效的程序員之間存在巨大的效率差異。但10倍以上的差距確實(shí)令我們感到驚訝。”在這樣的背景下,布魯克斯認(rèn)為,組建世界上*優(yōu)秀的編程隊(duì)伍其實(shí)就是將隊(duì)伍精簡(jiǎn)到只有優(yōu)秀的程序員。如果一個(gè)團(tuán)隊(duì)有200名程序員,其中只有25名佼佼者,那就“解雇175名程序員”,讓這25個(gè)“大明星”安安靜靜地完成工作。布魯克斯指出,很多技術(shù)公司將編程視為一種普通的體力勞動(dòng),認(rèn)為只要增加員工就能加快工作進(jìn)程。收割麥子想要提速一倍?那就增加一倍的工人。但是,編程的核心在于個(gè)體的洞察力,這與詩(shī)歌創(chuàng)作很像,增加人手不一定能幫上忙,不是付出汗水的人越多就越有可能帶來(lái)解決方案,它更需要某個(gè)有洞察力的人在嚴(yán)謹(jǐn)?shù)乃伎贾杏徐`光一閃的頓悟。所以,從組織的角度看,編程與其他體力勞動(dòng)恰恰相反,當(dāng)面對(duì)棘手的問題時(shí),增加人員反而會(huì)讓情況變得更糟,因?yàn)槿硕嗔艘馕吨_更多的會(huì),溝通也會(huì)變得更麻煩。布魯克斯一針見血地總結(jié)道:增加人力只會(huì)讓延期的軟件項(xiàng)目繼續(xù)延期。不久之后,世界各地的程序員都開始引用這個(gè)概念,他們堅(jiān)定地認(rèn)為,團(tuán)隊(duì)中不但要有足夠多優(yōu)秀的程序員,更要有大神級(jí)別的程序員。這種觀點(diǎn)引發(fā)了20世紀(jì)90年代至今的人才搶奪戰(zhàn),很多企業(yè)紛紛開出高薪,提供堪比校園的便利設(shè)施,想要把**高校的**畢業(yè)生搶到手,也想從活力無(wú)限的初創(chuàng)企業(yè)中挖走人才。“10倍”這個(gè)詞本身就非常適合高科技行業(yè)邏輯嚴(yán)謹(jǐn)、精益求精、以數(shù)據(jù)說(shuō)話的自我形象。其他行業(yè)可能也有優(yōu)劣差別,但是在編程領(lǐng)域,人們有一個(gè)測(cè)量值,它能準(zhǔn)確描述天才與凡人之間的距離。比爾·蓋茨說(shuō)過:“**的車床操作員的工資是普通操作員的幾倍,但**程序員的價(jià)值可是普通程序員的1萬(wàn)倍。”在高科技行業(yè)的頂層,英才至上的理念更強(qiáng)大。我問及眾多風(fēng)險(xiǎn)投資家和企業(yè)創(chuàng)始人,“10倍速程序員”是否存在,他們總是毫不猶豫地給出肯定的答復(fù)。網(wǎng)景聯(lián)合創(chuàng)始人馬克·安德森對(duì)列夫琴印象頗深。他告訴我:“我覺得可能是1 000倍,你看看過去50年里重大的軟件產(chǎn)品,每個(gè)產(chǎn)品都是由一兩個(gè)人開發(fā)的,幾乎從來(lái)沒有300人的團(tuán)隊(duì)。”安德森說(shuō)得一點(diǎn)兒都沒錯(cuò)。在軟件行業(yè),小團(tuán)隊(duì)或獨(dú)立開發(fā)的案例俯拾皆是。Photoshop的**個(gè)版本是由兩兄弟創(chuàng)造的。1975年用BASIC語(yǔ)言創(chuàng)建**個(gè)微軟產(chǎn)品的是年輕的比爾·蓋茨和他曾經(jīng)的校友保羅·艾倫,還有哈佛大學(xué)大一新生蒙特·達(dá)維多夫。早期博客網(wǎng)站LiveJournal由布拉德·菲茨帕特里克一手打造。谷歌搜索引擎的算法來(lái)自拉里·佩奇和謝爾蓋·布林。創(chuàng)建視頻網(wǎng)站YouTube的團(tuán)隊(duì)只有3個(gè)人。創(chuàng)建色拉布的團(tuán)隊(duì)只有3個(gè)人(如果只看編程,那就只有一個(gè)人,鮑比·墨菲)。比特流由布拉姆·科恩一個(gè)人完成,比特幣據(jù)說(shuō)是一個(gè)程序員的作品,人們只知道他的筆名是中本聰。約翰·卡馬克創(chuàng)造了3D圖形引擎,帶來(lái)了價(jià)值數(shù)十億美元的3D電子游戲產(chǎn)業(yè)。在馬克·安德森看來(lái),擁有極大影響力的程序員為數(shù)不多,主要是因?yàn)樵趧?chuàng)作新軟件的時(shí)候,龐大又復(fù)雜的創(chuàng)意構(gòu)造只能由一到兩個(gè)人去完成才能保證效率。要達(dá)到10倍生產(chǎn)力,需要程序員進(jìn)入并保持“心流”狀態(tài),還需要他們將復(fù)雜的編程結(jié)構(gòu)視覺化。安德森說(shuō):“如果能夠一直保持清醒,程序員的效率會(huì)更驚人。現(xiàn)在的局限就是他們清醒的時(shí)間有限。有時(shí)候他們要花兩個(gè)小時(shí)才能讓大腦進(jìn)入狀態(tài),然后保持狀態(tài)工作10個(gè)小時(shí)、12個(gè)小時(shí)或者14小時(shí)。”安德森所認(rèn)識(shí)的“10倍速程序員”基本上都是“系統(tǒng)思考者”,從計(jì)算機(jī)處理器的電流到觸屏按鍵的延遲狀況,他們對(duì)技術(shù)產(chǎn)品的每個(gè)部分都充滿了好奇心。“正是旺盛的好奇心、源源不斷的動(dòng)力和求知欲,讓他們必須充分了解系統(tǒng)的每個(gè)細(xì)節(jié),否則他們會(huì)覺得無(wú)法忍受。”正因如此,10倍速程序員尤愛初創(chuàng)企業(yè),一切都剛剛開始,他們可以盡情地大顯身手。相反,很多大型企業(yè)或老牌企業(yè)發(fā)展速度較慢,傳承下來(lái)的體系特別龐大,原始代碼可以追溯到幾年甚至幾十年前,客戶群體也依賴于較為穩(wěn)定的服務(wù)。這類企業(yè)不是要“快速行動(dòng),快速創(chuàng)造”,而是要保持耐心,不斷完善代碼。安德森還記得20世紀(jì)90年代初自己在IBM實(shí)習(xí),公司內(nèi)部有一個(gè)標(biāo)準(zhǔn):“每天寫10行代碼。10行代碼要完成編寫、測(cè)試、調(diào)試、存檔,不多不少。一天寫不到10行,那就是在偷懶,超過10行,那就是粗心大意。”許多資深程序員都認(rèn)為,10倍速程序員不僅存在,而且是提高工作效率的關(guān)鍵。軟件公司Fog Creek的聯(lián)合創(chuàng)始人喬爾·斯波爾斯基曾在一篇博文中回憶說(shuō),他在Juno公司(一家在線服務(wù)和免費(fèi)電子郵箱提供商)工作時(shí),有一名系統(tǒng)漏洞檢查員叫吉爾·麥克法蘭,她“發(fā)現(xiàn)的漏洞是其他4名檢查員總和的3倍多。毫不夸張地說(shuō),她的工作效率是一般檢查員的12倍。但后來(lái)她辭職了,我給公司CEO(首席執(zhí)行官)發(fā)郵件說(shuō),‘與其讓檢查小組天天上班,還不如讓吉爾每周工作兩天’”。Y Combinator總裁山姆·阿爾特曼認(rèn)為,人們對(duì)編程界出現(xiàn)天之驕子其實(shí)不應(yīng)該感到意外,所有以深刻洞察為基礎(chǔ)的行業(yè)都會(huì)出現(xiàn)出類拔萃的人才。他告訴我:“在其他行業(yè),似乎不存在這樣的爭(zhēng)議。其實(shí)有‘10倍速物理學(xué)家’,他們被授予諾貝爾獎(jiǎng),大家欣然接受。也有‘10倍速作家’,他們的作品榮登《紐約時(shí)報(bào)》暢銷書榜單。”也有部分計(jì)算機(jī)科學(xué)系的教師認(rèn)為10倍速天賦是真實(shí)存在的,在青少年時(shí)期剛接觸編程時(shí)這種天賦就能被發(fā)現(xiàn)。計(jì)算機(jī)科學(xué)專業(yè)教授克萊頓·劉易斯在一項(xiàng)小規(guī)模的調(diào)查中發(fā)現(xiàn),計(jì)算機(jī)科學(xué)系有77%的教師不同意這一說(shuō)法,即“只要努力,基本上所有人都可以完成計(jì)算機(jī)科學(xué)系的
天才程序員 作者簡(jiǎn)介
克萊夫·湯普森美國(guó)知名的科技作家,《紐約時(shí)報(bào)》雜志特約撰稿人,《連線》雜志專欄作家,曾是奈特科學(xué)新聞學(xué)者。他因撰寫科技、文學(xué)、歷史與哲學(xué)方面的深度報(bào)道而聞名。他的新聞報(bào)道曾獲得多個(gè)獎(jiǎng)項(xiàng),包括海外新聞委員會(huì)獎(jiǎng)和鏡子獎(jiǎng)。
- >
唐代進(jìn)士錄
- >
經(jīng)典常談
- >
李白與唐代文化
- >
有舍有得是人生
- >
巴金-再思錄
- >
莉莉和章魚
- >
山海經(jīng)
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人