網易首頁 > 網易號 > 正文 申請入駐

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

0
分享至

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

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

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

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

而就是這個在 Google 內部自認“墊底”的人,寫出了一個后來吞噬整個互聯網的錢印鈔機:Google AdWords。

0 1

Google是啥?

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


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

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

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

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

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

當時互聯網正處于泡沫期,大量的互聯網公司在納斯達克上市,無數人通過股票獲得了巨額財富。

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

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

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

這不算啥,重要的是股票期權,關鍵是羅恩已經在洛杉磯買房,走路即可到JPL上班,他已經拿下博士學位,在JPL相當于在體制內,工作生活都很穩定。

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

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

0 2

墊底的程序員

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

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

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

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

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

說起工作,羅恩被分配到了廣告組,去開發廣告系統AdWords。


這個系統說起來很簡單:

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

2.廣告系統在搜索結果中投放廣告,記錄投放情況

3.計費系統統計數據,從客戶信用卡中扣款。

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


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

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

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

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

ul>

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

當年沒有語法感知編輯器,沒有語法高亮,沒有括號匹配,沒有自動縮進,沒有錯誤提示......

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

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

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

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

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

羅恩的開發進度落后了,經理火上澆油,認為解決進度落后的辦法就是進行微觀管理:每天列出詳細的工作清單。

這讓羅恩相當反感,以至于和經理幾乎不怎么說話了。

0 3

賬單災難

經過3個月的煎熬,AdWords終于開發完成。

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

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

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

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

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

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

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

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

AdWords的上線相當順利,接下來兩周羅恩主要在監控系統,修復小Bug,并且當一名客服,給用戶回復郵件。


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

有一天,羅恩打開賬單數據,發現一堆數據不對勁,計費程序竟然向客戶收取數十萬,甚至百萬的費用。

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

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

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

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

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

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

0 4

最大的遺憾

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

這時候發生了兩件大事:

1.9/11事件爆發,打亂了羅恩乘坐飛機上班的計劃。


2.互聯網泡沫破滅,Google 當時情況還算好,但沒有人保證它最終能成功。


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

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

于是羅恩就回去了,他負責搜索引擎相關的工作,當然不是開發,而是采購。

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

今天Google 每年幾千億美元的廣告收入,本質上是這個系統在運轉。

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

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

羅恩后來說:

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

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

0 5

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

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

分布式系統、嚴謹的代碼規范、頂級的人才密度、近乎完美的自動化流程。

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

它從 NASA 挖來一個 Lisp 專家,讓他Java寫核心系統

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

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

它允許所有人擁有 root 權限;

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

它的系統里充滿 Bug,計費錯誤甚至會直接變成天文數字;


從今天的標準看,這幾乎是一次災難級的工程實踐!

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

原因并不神秘。

當時代的浪潮真正拍到岸邊時,Google 的創始人做對了一件極其關鍵的事:他們為搜索引擎找到了一個與用戶體驗正向耦合的商業模式——即時滿足的AdWords 。

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

這些工程師未必擁有完美的工具、清晰的流程或穩定的生活,但他們在一片混亂中,把一個模糊的想法變成了一個能持續運轉的系統。

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

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

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

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.

相關推薦
熱點推薦
震驚!洛陽某職業學院高調官宣10名畢業生入職肯德基,引發爭議

震驚!洛陽某職業學院高調官宣10名畢業生入職肯德基,引發爭議

火山詩話
2026-04-24 16:29:11
女子20元買一舊肚兜,幾年后去鑒寶,專家聞了聞,一句話讓她傻眼

女子20元買一舊肚兜,幾年后去鑒寶,專家聞了聞,一句話讓她傻眼

燦爛夏天
2025-03-12 22:44:55
中紀委整治隱形違規,體制內3類灰色福利全面取消無例外

中紀委整治隱形違規,體制內3類灰色福利全面取消無例外

細說職場
2026-04-25 13:58:00
老同學離婚后,從外地過來投奔我,借住在我家時,與她發生一段情

老同學離婚后,從外地過來投奔我,借住在我家時,與她發生一段情

秀秀情感課堂
2026-04-25 13:35:03
北控告別發文:從頭再來!但張慶鵬自斷優勢,攻守全崩,該走了?

北控告別發文:從頭再來!但張慶鵬自斷優勢,攻守全崩,該走了?

籃球資訊達人
2026-04-25 16:27:59
中國國安部:稀土公司副總向境外泄露7項國家秘密受嚴懲

中國國安部:稀土公司副總向境外泄露7項國家秘密受嚴懲

俄羅斯衛星通訊社
2026-04-24 15:07:08
最新發布:2026年第一季度全國31省GDP排名!

最新發布:2026年第一季度全國31省GDP排名!

葉初七
2026-04-25 11:51:04
女子乘高鐵被26寸行李箱砸到頭:索賠600元無果,列車長個人“補償”了400元;箱子主人:已付CT檢查費,索賠額已超過我應承擔的責任范圍

女子乘高鐵被26寸行李箱砸到頭:索賠600元無果,列車長個人“補償”了400元;箱子主人:已付CT檢查費,索賠額已超過我應承擔的責任范圍

臺州交通廣播
2026-04-25 00:39:45
26歲女子因常年腳冷,習慣穿著襪子睡覺,腳趾甲變“千層糕”,最終不得不接受拔甲治療

26歲女子因常年腳冷,習慣穿著襪子睡覺,腳趾甲變“千層糕”,最終不得不接受拔甲治療

觀威海
2026-04-24 09:12:16
清朝一個很特殊的官職,叫“道臺”,幾乎沒人能說清他是干啥的

清朝一個很特殊的官職,叫“道臺”,幾乎沒人能說清他是干啥的

抽象派大師
2026-04-24 12:23:42
強震猛砸日本!海底震出360顆原子彈當量!核電站徹底瞞不住了!

強震猛砸日本!海底震出360顆原子彈當量!核電站徹底瞞不住了!

安珈使者啊
2026-04-25 08:52:16
阿斯:巴薩全隊在酒店看皇馬比賽,貝萊林進絕平球后陷入狂歡

阿斯:巴薩全隊在酒店看皇馬比賽,貝萊林進絕平球后陷入狂歡

懂球帝
2026-04-25 10:11:10
伊朗用血淚給中國換來了教訓:最大的敵人,并不是美國和以色列

伊朗用血淚給中國換來了教訓:最大的敵人,并不是美國和以色列

墨印齋
2026-04-23 15:42:00
連續6個跌停板!股民:一切都結束了!

連續6個跌停板!股民:一切都結束了!

數據挖掘分析
2026-04-25 14:41:44
下課倒計時!火箭3連敗+烏杜卡遭完爆,拒絕哈登加盟,你后悔嗎?

下課倒計時!火箭3連敗+烏杜卡遭完爆,拒絕哈登加盟,你后悔嗎?

兵哥籃球故事
2026-04-25 15:57:34
單程決死突擊!伊朗飛行員壯烈犧牲,炸翻美司令部,換掉3架美機

單程決死突擊!伊朗飛行員壯烈犧牲,炸翻美司令部,換掉3架美機

你是我心中最美星空
2026-04-13 00:24:31
又奪冠了!霍思燕的蒙古獒爆火,狠狠給中國犬種爭了口氣

又奪冠了!霍思燕的蒙古獒爆火,狠狠給中國犬種爭了口氣

超人強動物俱樂部
2026-04-25 13:16:54
刺殺老蔣失敗,殺手投奔延安,毛主席:你絕對不能留在這里

刺殺老蔣失敗,殺手投奔延安,毛主席:你絕對不能留在這里

抽象派大師
2026-04-24 12:06:13
韓媒:下賽季英超大概率沒韓國球員;韓國足球在走下坡路

韓媒:下賽季英超大概率沒韓國球員;韓國足球在走下坡路

懂球帝
2026-04-25 12:07:11
剛給伊朗塞了200萬,轉頭就進美軍死局?這條海路到底誰說了算?

剛給伊朗塞了200萬,轉頭就進美軍死局?這條海路到底誰說了算?

寰球經緯所
2026-04-24 13:44:46
2026-04-25 21:28:49
碼農翻身 incentive-icons
碼農翻身
有趣且硬核的技術文章
257文章數 650關注度
往期回顧 全部

科技要聞

DeepSeek V4發布!黃仁勛預言的"災難"降臨

頭條要聞

男童7歲18斤被當腦癱治多年 父母查其出生病歷發現問題

頭條要聞

男童7歲18斤被當腦癱治多年 父母查其出生病歷發現問題

體育要聞

火箭0-3觸發百分百出局定律:本季加時賽9戰8敗

娛樂要聞

《我們的爸爸2》第一季完美爸爸翻車了

財經要聞

90%訂單消失,中東旺季沒了

汽車要聞

2026款樂道L90亮相北京車展 樂道L80正式官宣

態度原創

房產
健康
數碼
本地
公開課

房產要聞

新一輪教育大爆發來了!海口,開始瘋狂建學校!

干細胞如何讓燒燙傷皮膚"再生"?

數碼要聞

雷達感應自動開關燈,Yeelight新品來了

本地新聞

云游中國|逛世界風箏都 留學生探秘中國傳統文化

公開課

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

無障礙瀏覽 進入關懷版