国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

在Google墊底的程序員,每周坐飛機(jī)上班,寫出了世界上最賺錢的軟件!

0
分享至

在硅谷歷史上,可能再也找不到第二個這樣的人。

他沒有住在公司附近,沒有加班到凌晨三點,甚至不常出現(xiàn)在辦公室。

相反,他每周二都坐飛機(jī)跨過加州的天空,去 Google 上班。

同事們在工位上刷 Perl、寫 C++、飛快地交付功能的時候,他在機(jī)場排隊過安檢,或者在機(jī)艙里對著一臺舊筆記本和一堆 Java 錯誤信息發(fā)呆。

而就是這個在 Google 內(nèi)部自認(rèn)“墊底”的人,寫出了一個后來吞噬整個互聯(lián)網(wǎng)的錢印鈔機(jī):Google AdWords。

0 1

Google是啥?

1988年,剛剛碩士畢業(yè)的羅恩(Ron Garrett)來到NASA的JPL(噴氣推進(jìn)實驗室,錢學(xué)森是創(chuàng)始人之一),在自主機(jī)器人的人工智能組工作。


在JPL的12年間,他成績斐然,一度是 NASA 所有計算機(jī)科學(xué)研究人員中被引用次數(shù)最多的,受人尊重。

只有一點讓他感覺不爽,他是一個Lisp的忠實擁躉,但NASA主要做嵌入式開發(fā),是一個C語言為主世界。

在經(jīng)歷了Lisp火星車的失敗后,羅恩有點心灰意冷,有一天在逛com.lang.*編程語言新聞組的時候,他注意到有個人回答了一個非常冷門的問題,然后說:謝天謝地有Google。

這勾起了羅恩的好奇心:Google是啥?

他在瀏覽器中敲入www.google.com,發(fā)現(xiàn)是個新的搜索引擎,他玩了幾分鐘,立刻意識到,這玩意兒比其他搜索引擎要領(lǐng)先好幾光年。

當(dāng)時互聯(lián)網(wǎng)正處于泡沫期,大量的互聯(lián)網(wǎng)公司在納斯達(dá)克上市,無數(shù)人通過股票獲得了巨額財富。

這時候Google還非常小,不到100人,剛剛從KPCB拿到融資,正是加入的好時機(jī)??!

羅恩看到Google首頁下方寫著:我們正在招聘。就立刻投了一份簡歷,沒想到,僅僅15分鐘以后,他就收到了Google的電話。

面試很快通過,就是薪水比JPL的還低!

這不算啥,重要的是股票期權(quán),關(guān)鍵是羅恩已經(jīng)在洛杉磯買房,走路即可到JPL上班,他已經(jīng)拿下博士學(xué)位,在JPL相當(dāng)于在體制內(nèi),工作生活都很穩(wěn)定。

而Google在硅谷的山景城,距離洛杉磯五六百公里,相當(dāng)于從青島到北京,這怎么去上班?

Google見狀馬上給羅恩加工資,還給了差旅補(bǔ)貼,還告訴他:你可以試一年,如果不行,隨時可以回去。

0 2

墊底的程序員

于是羅恩就開始了乘坐飛機(jī)上班的生活。

他凌晨4點起床,5點出門,6點到機(jī)場,坐飛機(jī)到圣何塞,然后通過拼車/出租車等方式去Google辦公室。

10點到公司,然后一直工作到深夜。

當(dāng)然,羅恩不是每天如此,他周二去,周四回 ,在Google待3天。

在硅谷,他沒有朋友,沒有家人,沒有寵物,他的生活只剩下一件事情:工作。

說起工作,羅恩被分配到了廣告組,去開發(fā)廣告系統(tǒng)AdWords。


這個系統(tǒng)說起來很簡單:

1.客戶輸入想在Google投放的廣告

2.廣告系統(tǒng)在搜索結(jié)果中投放廣告,記錄投放情況

3.計費(fèi)系統(tǒng)統(tǒng)計數(shù)據(jù),從客戶信用卡中扣款。

沒有人意識到,這個全新的搜索模式以后將會為成為Google歷史上最大的現(xiàn)金牛。


當(dāng)時Java爆火,AdWords被確定用Java開發(fā),而羅恩則是首席工程師。

Google的經(jīng)理也許并不知道,羅恩是個徹頭徹尾的Java黑,他覺得這門語言有個邪惡的目的:把程序員變成可以被替換的零件和齒輪。

但是已經(jīng)上了賊船,“Java布道師”羅恩不得不硬著頭皮往前走了。

用戶界面用JSP編寫,如果你在2000年代用過它,你就會明白這種方式有多糟糕。

ul>

JSP的本質(zhì)就是把HTML和Java混在一個文件中,HTML 不關(guān)心括號,Java 極度關(guān)心括號,你一旦漏一個 } 或 %>,整個文件的解析都會“錯位”。

當(dāng)年沒有語法感知編輯器,沒有語法高亮,沒有括號匹配,沒有自動縮進(jìn),沒有錯誤提示......

你在一個地方犯個錯誤,編譯器會在幾十行后報一個稀奇古怪的錯誤。

Lisp專家羅恩就坐在那里,調(diào)試一個又一個的JSP錯誤,艱難前行。

認(rèn)識了一些Google的同事以后,羅恩更是被他們的聰明所震撼,一個活兒羅恩認(rèn)為一周才能搞定,但是一個小時后就有人用一個小小的腳本搞定了。

羅恩的下巴都要被驚掉了,他覺得這絕對不可能,直到親眼看到那個Perl腳本,大受震撼。

在JPL的象牙塔內(nèi),羅恩一直是頂尖的一員,在Google,他認(rèn)為自己可能是后10%的墊底程序員。

羅恩的開發(fā)進(jìn)度落后了,經(jīng)理火上澆油,認(rèn)為解決進(jìn)度落后的辦法就是進(jìn)行微觀管理:每天列出詳細(xì)的工作清單。

這讓羅恩相當(dāng)反感,以至于和經(jīng)理幾乎不怎么說話了。

0 3

賬單災(zāi)難

經(jīng)過3個月的煎熬,AdWords終于開發(fā)完成。

上線之前,羅恩要面對一個重要的問題:客戶的廣告要不要審核以后再上線?

按照NASA習(xí)慣,一切都要在發(fā)射之前驗證,因為出現(xiàn)錯誤就可能帶來死亡,必須萬分小心。

但是Google 創(chuàng)始人Larry Page堅持所有的審核都放到事后去做,廣告直接上線。

原因非常簡單:要給客戶“即時滿足感”。

這在2000年左右是非常瘋狂的,因為傳統(tǒng)的廣告流程是:提交,審核,對接,排期,上線。

Google把它壓縮成:填表,刷卡,上線。

出了錯怎么辦? Larry說:“到時候再說”。

事后看,Larry是對的,Google AdWords徹底改變了廣告行業(yè)。

AdWords的上線相當(dāng)順利,接下來兩周羅恩主要在監(jiān)控系統(tǒng),修復(fù)小Bug,并且當(dāng)一名客服,給用戶回復(fù)郵件。


這就是創(chuàng)業(yè)公司的文化:人人都得上手,干各種活兒來解決問題。

有一天,羅恩打開賬單數(shù)據(jù),發(fā)現(xiàn)一堆數(shù)據(jù)不對勁,計費(fèi)程序竟然向客戶收取數(shù)十萬,甚至百萬的費(fèi)用。

羅恩趕緊停掉計費(fèi)程序,開始排查,這是個非常難纏的Bug,因為系統(tǒng)大部分時間是好的,偶爾出錯。

剛開始實在是找不到問題,只能重啟系統(tǒng),然后加上一個合理性檢查,如果費(fèi)用超過某個范圍就自動停止,并且告警。

羅恩這個“客服”還得給客戶解釋發(fā)生了什么事情,向客戶道歉,賠錢。

但是,讓羅恩驚訝的是,即使發(fā)生了這么嚴(yán)重的情況,老板也沒有斥責(zé)他、責(zé)罵他,只是說:趕緊想辦法修復(fù)。

這樣的錯誤發(fā)生了好幾次以后,大家終于發(fā)現(xiàn)了規(guī)律:在C++編寫的廣告服務(wù)器關(guān)閉或者重啟時,會寫入隨機(jī)的數(shù)據(jù)(多線程引起的錯誤),讓一些客戶的廣告投放量達(dá)到了幾百萬條。

Bug終于被修復(fù)了,羅恩感到精神崩潰,身體也快要垮掉了,他和和妻子的關(guān)系開始緊張,和經(jīng)理幾乎不說話。

0 4

最大的遺憾

在這種高壓之下,羅恩開始反思自己的未來:自己是否能適應(yīng)創(chuàng)業(yè)公司這種“快速行動,打破一切,快速修復(fù)”的文化。

這時候發(fā)生了兩件大事:

1.9/11事件爆發(fā),打亂了羅恩乘坐飛機(jī)上班的計劃。


2.互聯(lián)網(wǎng)泡沫破滅,Google 當(dāng)時情況還算好,但沒有人保證它最終能成功。


羅恩利用自己在JPL的人脈,聯(lián)系了高層的一位主任,這位主任也希望他能回JPL工作,并且為他爭取了頂級的技術(shù)職位:principal, 幾乎相當(dāng)于大學(xué)的終身教授。

Principal還有個福利,專屬停車位,附帶遮陽棚,實驗室7000人,只有100人有這樣的待遇。

于是羅恩就回去了,他負(fù)責(zé)搜索引擎相關(guān)的工作,當(dāng)然不是開發(fā),而是采購。

羅恩沒有料到,他做出了錯誤的抉擇,他在 Google 做的不是邊角料,他寫的是Google Ads系統(tǒng)的核心算法,這是全人類歷史上最賺錢的一段代碼之一。

今天Google 每年幾千億美元的廣告收入,本質(zhì)上是這個系統(tǒng)在運(yùn)轉(zhuǎn)。

他只要留下,絕對是AdWords的 負(fù)責(zé)人,再堅持3年,Google就會IPO,羅恩就會成為億萬富翁。

但是在2001年那個時間點,很少有人能看清楚未來。

羅恩后來說:

“在Google工作最棒的地方是,我感覺自己是歷史的一部分,當(dāng)時誰也沒有想到Google會發(fā)展到如此規(guī)模,我從小是電腦迷,硅谷是夢寐以求的圣地,當(dāng)我第一次置身其中,就連那瘋狂的通勤也讓我感到莫名的興奮?!?/p>

“環(huán)顧四周,看到那些風(fēng)云人物正在做出各種炫酷的事情,而我也是其中一員,這種感覺實在太棒了......”

0 5

后記:世界是個草臺班子?

今天回頭再看 Google,人們很容易被它后來那套近乎神話般的工程體系所迷惑:

分布式系統(tǒng)、嚴(yán)謹(jǐn)?shù)拇a規(guī)范、頂級的人才密度、近乎完美的自動化流程。

但在 AdWords 誕生的那個年代,Google 遠(yuǎn)沒有后來那么“體面”:

它從 NASA 挖來一個 Lisp 專家,讓他Java寫核心系統(tǒng)

它讓一個工程師在最原始的編輯器里調(diào)試 JSP;

它可以一邊高喊“工程師文化”,一邊進(jìn)行微觀管理;

它允許所有人擁有 root 權(quán)限;

它也允許文本被直接“硬編“”進(jìn)頁面,讓國際化極其困難;

它的系統(tǒng)里充滿 Bug,計費(fèi)錯誤甚至?xí)苯幼兂商煳臄?shù)字;


從今天的標(biāo)準(zhǔn)看,這幾乎是一次災(zāi)難級的工程實踐!

但 Google 還是活了下來,而且迅速長成了一個前所未有的巨獸。

原因并不神秘。

當(dāng)時代的浪潮真正拍到岸邊時,Google 的創(chuàng)始人做對了一件極其關(guān)鍵的事:他們?yōu)樗阉饕嬲业搅艘粋€與用戶體驗正向耦合的商業(yè)模式——即時滿足的AdWords 。

而剩下的事情,則交給了一群工程師。

這些工程師未必?fù)碛型昝赖墓ぞ?、清晰的流程或穩(wěn)定的生活,但他們在一片混亂中,把一個模糊的想法變成了一個能持續(xù)運(yùn)轉(zhuǎn)的系統(tǒng)。

歷史并不是由完美的系統(tǒng)啟動的,更多時候,它是由勉強(qiáng)可用的代碼、疲憊的工程師,以及一次又一次被硬撐過去的夜晚推動的。

全文完,覺得不錯的話請三連。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
陳賡創(chuàng)辦哈軍工到一半,毛主席:我想調(diào)你到軍委,陳賡如何回答

陳賡創(chuàng)辦哈軍工到一半,毛主席:我想調(diào)你到軍委,陳賡如何回答

史之銘
2026-04-20 18:22:06
車價大局已定!若無意外,2026年汽車市場或?qū)⒂瓉?個大變局

車價大局已定!若無意外,2026年汽車市場或?qū)⒂瓉?個大變局

老特有話說
2026-04-18 18:46:37
17罰25分!18中5的亞歷山大,為何撕裂了整個NBA?

17罰25分!18中5的亞歷山大,為何撕裂了整個NBA?

茅塞盾開本尊
2026-04-20 13:02:48
5月1日正式落地!醫(yī)院全面大整改,老百姓看病再也不用遭罪了!

5月1日正式落地!醫(yī)院全面大整改,老百姓看病再也不用遭罪了!

老特有話說
2026-04-19 15:35:43
售價10999元起,華為發(fā)布全球首款大闊折手機(jī)

售價10999元起,華為發(fā)布全球首款大闊折手機(jī)

大象新聞
2026-04-20 16:51:05
自然資源部:日本地震或在震源周圍引發(fā)局地海嘯,但不會對我國沿岸造成影響

自然資源部:日本地震或在震源周圍引發(fā)局地海嘯,但不會對我國沿岸造成影響

界面新聞
2026-04-20 16:13:03
普京訪華行程敲定,特朗普已下命令,中國向全球通告,無懼美國

普京訪華行程敲定,特朗普已下命令,中國向全球通告,無懼美國

安珈使者啊
2026-04-20 09:47:12
賈明儒17分山西戰(zhàn)勝廣東,末節(jié)放棄迪亞洛成功潘江處境堪憂

賈明儒17分山西戰(zhàn)勝廣東,末節(jié)放棄迪亞洛成功潘江處境堪憂

李廣專業(yè)體育評論
2026-04-20 21:44:26
關(guān)注丨剛剛,全線跳水!伊朗,突然宣布

關(guān)注丨剛剛,全線跳水!伊朗,突然宣布

錢眼
2026-04-20 20:12:47
國家京劇院原黨委書記、副院長林毓熙逝世,享年92歲

國家京劇院原黨委書記、副院長林毓熙逝世,享年92歲

極目新聞
2026-04-20 21:15:49
蘋果宣布淘汰11款iPhone!你的手機(jī)能用多久?

蘋果宣布淘汰11款iPhone!你的手機(jī)能用多久?

小柱解說游戲
2026-04-20 12:10:50
大專、野模、知三當(dāng)三,孫怡浪姐"騷操作"不斷難怪王京花看不上她

大專、野模、知三當(dāng)三,孫怡浪姐"騷操作"不斷難怪王京花看不上她

橙星文娛
2026-04-18 16:01:07
何潤東:我已經(jīng)51歲了,摔下來的話,會破壞大家對項羽的感受

何潤東:我已經(jīng)51歲了,摔下來的話,會破壞大家對項羽的感受

懂球帝
2026-04-19 12:31:08
1.5億成本狂賺12億,功勞全算梁家輝,成龍沒提名,引起質(zhì)疑?

1.5億成本狂賺12億,功勞全算梁家輝,成龍沒提名,引起質(zhì)疑?

放開他讓wo來
2026-04-20 16:01:07
看到張云旗夫婦的下場,才知丁玉嬌為什么愿意忍受親人的背叛

看到張云旗夫婦的下場,才知丁玉嬌為什么愿意忍受親人的背叛

陳意小可愛
2026-04-20 20:54:03
日本人破防了:DNA檢測日本祖先被證實,日本人不是徐福后代

日本人破防了:DNA檢測日本祖先被證實,日本人不是徐福后代

掠影后有感
2026-04-19 10:16:27
轟2桿破百!丁俊暉10-5躋身世錦賽16強(qiáng),下輪PK趙心童上演德比戰(zhàn)

轟2桿破百!丁俊暉10-5躋身世錦賽16強(qiáng),下輪PK趙心童上演德比戰(zhàn)

全景體育V
2026-04-20 19:42:08
50歲曾黎生圖曝光,嘴歪臉僵腫醫(yī)美明顯,顏值暴跌一臉兇相太嚇人

50歲曾黎生圖曝光,嘴歪臉僵腫醫(yī)美明顯,顏值暴跌一臉兇相太嚇人

談史論天地
2026-04-19 06:18:25
張涵予新片《尋龍訣》上映僅1天,觀眾強(qiáng)烈要求下架,罵聲一片

張涵予新片《尋龍訣》上映僅1天,觀眾強(qiáng)烈要求下架,罵聲一片

秋姐居
2026-04-18 19:34:07
廣東省最厲害的八個醫(yī)院科室

廣東省最厲害的八個醫(yī)院科室

白宸侃片
2026-04-20 11:30:58
2026-04-20 22:03:00
碼農(nóng)翻身 incentive-icons
碼農(nóng)翻身
有趣且硬核的技術(shù)文章
252文章數(shù) 645關(guān)注度
往期回顧 全部

科技要聞

HUAWEI Pura X Max發(fā)布 售價10999元起

頭條要聞

保價2000元機(jī)蓋運(yùn)輸中損壞 德邦僅愿以1300元回購

頭條要聞

保價2000元機(jī)蓋運(yùn)輸中損壞 德邦僅愿以1300元回購

體育要聞

阿森納已拼盡全力,但你早干嘛去了...

娛樂要聞

《八千里路云和月》田家泰暗殺

財經(jīng)要聞

利潤暴跌7成,字節(jié)到底在做什么

汽車要聞

把天門山搬進(jìn)廠?開仰望U8沖上45度坡的那刻 我腿軟了

態(tài)度原創(chuàng)

本地
時尚
旅游
公開課
軍事航空

本地新聞

12噸巧克力有難,全網(wǎng)化身超級偵探添亂

春天就該這樣穿!裙子選彩色、白色T恤作內(nèi)搭,舒適優(yōu)雅簡約

旅游要聞

京城春日頂流!國家植物園 20 萬株郁金香盛放,藏著最浪漫的四月

公開課

李玫瑾:為什么性格比能力更重要?

軍事要聞

特朗普:美艦向伊朗貨船開火炸出個洞

無障礙瀏覽 進(jìn)入關(guān)懷版