0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

揭秘Google兩大超級(jí)工程師:AI領(lǐng)域絕無(wú)僅有的黃金搭檔

電子工程師 ? 來(lái)源:lq ? 2018-12-12 14:13 ? 次閱讀

在Google 從創(chuàng)業(yè)公司成長(zhǎng)為一代巨頭的過程中,有數(shù)不清的工程師參與,其中 Jeff Dean 和Sanjay Ghemawat 是僅有的兩位達(dá)到 Google Senior Fellow 級(jí)別(Level 11)的超級(jí)工程師,而且他們二人還是相交甚厚的好朋友。由此,《紐約客》雜志通過一篇長(zhǎng)文對(duì)二人的傳奇故事進(jìn)行了描述,筆者這篇文章進(jìn)行了不改變?cè)獾木幾g。

2000 年 3 月的一天,6 位 Google 最強(qiáng)工程師在公司的臨時(shí)“戰(zhàn)情室”集結(jié),當(dāng)時(shí)的搜索巨頭遇到了史無(wú)前例的大麻煩。新千年來(lái)臨前的那個(gè) 10 月,Google 的核心系統(tǒng)(即抓取 Web 網(wǎng)頁(yè)構(gòu)建索引的系統(tǒng))突然癱瘓了。雖然用戶還是能在 Google 搜索,但他們看到的其實(shí)都是 5 個(gè)月前的過時(shí)數(shù)據(jù)。

臨時(shí)戰(zhàn)情室的雙子星

事實(shí)上,當(dāng)時(shí)的情況比 Google 工程師們意識(shí)到的還要糟糕。Google 聯(lián)合創(chuàng)始人 Larry Page 和 Sergey Brin 都開始求爺爺告奶奶,要從雅虎借搜索引擎了。而且此前他們還向用戶夸過口,要讓 Google 的索引比此前大上 10 倍并與互聯(lián)網(wǎng)完全同步。如果當(dāng)年他們失敗了,后果可想而知。

這個(gè)臨時(shí)“戰(zhàn)情室”相當(dāng)簡(jiǎn)陋,為了盡快開展工作,Google 工程師們直接將門架起來(lái)當(dāng)作桌子辦公了。當(dāng)時(shí),27 歲的 Craig Silverstein 也搬到了“戰(zhàn)情室”,作為 Google 第一名員工,他在 Brin 創(chuàng)業(yè)初期就加入了,而且還著手改寫了大量代碼。

經(jīng)歷了四天四夜的奮戰(zhàn),他和一位名叫 Bogdan Cocosel 的羅馬尼亞工程師卻毫無(wú)收獲?!爱?dāng)時(shí)我們做的分析都毫無(wú)意義?!盨ilverstein 回憶道?!澳狞c(diǎn)都看著不對(duì)勁,但我們卻找不到原因?!?/p>

戰(zhàn)情室里可不止以上兩位,才加入 Google 沒幾個(gè)月的 Sanjay Ghemawat 也在埋頭奮戰(zhàn),當(dāng)然這里還有引薦他進(jìn)入搜索巨頭的老同事 Jeff Dean。這兩位程序員是超級(jí)鐵哥們,他們甚至愛上了一同寫代碼。在“戰(zhàn)情室”里,Jeff 直接把工位搬到了 Sanjay 身邊。后者敲著鍵盤,前者則在一旁糾正。

在對(duì)索引進(jìn)行一番研究后,他們發(fā)現(xiàn)搜索時(shí)一些關(guān)鍵詞直接消失了。比如你去搜索“郵箱”,就什么結(jié)果都搜不出來(lái)。有時(shí),搜索結(jié)果還是混亂無(wú)序的狀態(tài)。不過,即使經(jīng)過幾天的“排雷”,兩人還是沒能發(fā)現(xiàn)那個(gè)致命 Bug。

程序員有自己的工作邏輯,他們有時(shí)會(huì)將軟件概念化為不同層級(jí)組成的架構(gòu),而冒險(xiǎn)進(jìn)入架構(gòu)底層,就意味著要和電力與硅元素打交道了。轉(zhuǎn)眼間,在“戰(zhàn)情室”工作的第五天到了,Jeff 和 Sanjay 開始懷疑問題并非出在軟件邏輯上,而是源于物理層面。于是他們將混亂的索引文件轉(zhuǎn)換為最原始的形式:二進(jìn)制代碼。他們想看看這些機(jī)器在搞什么鬼。

這一試還真是出現(xiàn)了奇跡,Sanjay 發(fā)現(xiàn),原來(lái)該用 0 表示的數(shù)字卻用了 1。Jeff 和 Sanjay 把所有串行的命令整合在一起后,它們發(fā)現(xiàn)每個(gè)命令都有問題,機(jī)器的內(nèi)存就是這樣被搞垮的。

幾個(gè)月以來(lái),Google 的硬件錯(cuò)誤越來(lái)越多,而這幾個(gè)月正值它們計(jì)算設(shè)施的高速擴(kuò)張期。一般來(lái)說(shuō),計(jì)算機(jī)硬件崩潰的可能性很小,不過基數(shù)大了之后,事情就沒那么簡(jiǎn)單了。主板過熱、連接線松脫或硬盤壞道都會(huì)讓硬件崩潰。同時(shí),機(jī)房里有些設(shè)備可能從來(lái)就沒轉(zhuǎn)起來(lái)過,而另一些則毫無(wú)征兆的卡了起來(lái)。當(dāng)然,我們還得考慮到多變的環(huán)境因素,一次超新星爆發(fā)釋放的宇宙射線可能就會(huì)損毀大量計(jì)算機(jī)芯片,讓 0 和 1 對(duì)調(diào)。

其實(shí)類似 NASA 和金融機(jī)構(gòu)等特殊單位的計(jì)算機(jī)系統(tǒng)都能扛住這些問題,但當(dāng)時(shí)的 Google 還是新創(chuàng)公司,它們購(gòu)買的便宜計(jì)算機(jī)可沒這些附加功能。此外,隨著計(jì)算集的不斷擴(kuò)大,那些本不該誕生的硬件問題也成了不可避免的麻煩。

找到根由后,Jeff 和 Sanjay 趕緊開始著手修復(fù)。不久之后,新的索引就完成了,臨時(shí)“戰(zhàn)情室”也宣告解散。此役之后,Google 一號(hào)員工 Silverstein 變得異常困惑,他是個(gè)出色的 Bug 獵人,但這次卻沒有自己同事挖的深。

Jeff 和 Sanjay 再擔(dān)重任

2000 年 3 月份的那次索引崩潰發(fā)生前,Google 系統(tǒng)的源代碼一直都是聯(lián)合創(chuàng)始人在斯坦福寫出來(lái)那一套。事實(shí)上,Page 和 Brin 并非專業(yè)程序員,他們是學(xué)術(shù)界里搞搜索技術(shù)實(shí)驗(yàn)的人。一旦他們的網(wǎng)絡(luò)爬蟲崩潰,屏幕上并不會(huì)顯示什么有用的診斷信息。一些早期的 Google 員工會(huì)參考 Page 和 Brin 寫的 BigFiles 軟件,不過他們花幾天時(shí)間搭建起來(lái)的索引代碼一旦出了問題,一切就得重頭再來(lái)。

用硅谷的話術(shù)來(lái)說(shuō)就是,Google 搜索引擎根本無(wú)法規(guī)?;?。

在用戶看來(lái),自己是在“搜索網(wǎng)絡(luò)”,但事實(shí)上沒有,是搜索引擎在網(wǎng)絡(luò)索引中幫用戶抄了個(gè)近道而已,它才是真正的地圖。1996 年時(shí)的 Google 還沒改名(當(dāng)時(shí)叫 BackRub),那是 Page 手中的秘密地圖還很小,能輕松裝進(jìn)計(jì)算機(jī)里。不過 4 年后的 3 月份,世界上最牛的超級(jí)電腦都 Hold 不住這張地圖了。Google 唯一能做的就是不斷購(gòu)買計(jì)算機(jī),然后將它們組到計(jì)算機(jī)編隊(duì)中。

作為一家創(chuàng)業(yè)公司,計(jì)算機(jī)的外殼對(duì) Google 來(lái)說(shuō)完全是筆資產(chǎn)浪費(fèi),因此它們的機(jī)房堆得都是各種“內(nèi)臟”。由于硬件故障,Google 堆在圣克拉拉一座建筑里的 1500 臺(tái)設(shè)備中其實(shí)只有 1200 臺(tái)能轉(zhuǎn)起來(lái),而各種隨即出現(xiàn)的錯(cuò)誤讓系統(tǒng)效率不斷降低。為了生存下來(lái),Google 必須無(wú)縫連接起這些經(jīng)常鬧脾氣的設(shè)備。

剛剛立了大功的 Jeff 和 Sanjay 扛下了這個(gè)重?fù)?dān),而在蘋果主導(dǎo)了 Mac 電腦開發(fā)的 Wayne Rosing 則成了他們的副手。這位 2000 年 11 月才加入 Google 的工程師表示,Jeff 和 Sanjay 真是有領(lǐng)導(dǎo)才能,他們不但每周瘋狂工作 90 個(gè)小時(shí),還專門寫了代碼防止單個(gè)硬盤崩潰對(duì)整個(gè)系統(tǒng)的拖累。同時(shí),他們還在爬蟲過程中加了檢查點(diǎn),即使出了問題工程師也不用完全推倒重來(lái)。通過新的編碼和壓縮方案,Jeff 和 Sanjay 更是成功讓系統(tǒng)容量翻番。

2011 年,他們更是證明,Google 的索引可以直接存儲(chǔ)在 RAM 上,而非傳統(tǒng)的機(jī)械硬盤。這一發(fā)現(xiàn)直接重塑了 Google 的未來(lái),畢竟挑剔的用戶需要更快的搜索速度。不過,即搜即有的前提是強(qiáng)大的算力,而算力是要花錢的。在關(guān)鍵時(shí)刻,Jeff 和 Sanjay 又站出來(lái)成了中流砥柱,他們要用軟件“穿針引線”。

2005 年 Rosing 離開后,Alan Eustace 成了 Google 工程團(tuán)隊(duì)負(fù)責(zé)人?!跋胍焖俳鉀Q那些反常的問題,你就得掌握隱藏最深的細(xì)節(jié)。”Eustace 說(shuō)道。攻克了無(wú)數(shù)難題的 Jeff 和 Sanjay 對(duì)于計(jì)算機(jī)的細(xì)節(jié)可謂熟悉到了字節(jié)。Jeff 就曾寫過一個(gè)清單,在他看來(lái)清單上的延遲數(shù)字是每個(gè)程序員都應(yīng)該爛熟于心的。事實(shí)上,這些數(shù)字沒人懂,它們是深嵌于 Jeff 和 Sanjay 大腦的專屬產(chǎn)物,而兩人給出的 Google 核心軟件讓系統(tǒng)容量增長(zhǎng)了多個(gè)數(shù)量級(jí)。與此同時(shí),Google 數(shù)據(jù)中心的技師們也對(duì) Jeff 和 Sanjay 言聽計(jì)從,他們開始按照軟件生成的說(shuō)明來(lái)更換硬盤、電源和內(nèi)存條等。

熟悉 Google 的人都知道,搜索巨頭的工程師分為 10 個(gè)等級(jí),能升到 10 級(jí),你就是業(yè)內(nèi)最頂尖的專家,這個(gè)榮譽(yù)能跟隨你一輩子。不過,功勛卓著的 Jeff 和 Sanjay 當(dāng)然要特事特辦,他們是 Google 唯二拿到 11 級(jí)的超級(jí)工程師。

“就像一對(duì)老夫婦”

Google的園區(qū)坐落在離山景城幾分鐘車程的地方,這里建筑低矮,沒什么設(shè)計(jì)特色,彩色玻璃倒是不少。去年夏天的一個(gè)周一,忙完了商務(wù)工作的 Jeff 和 Sanjay 一起去名叫 Big Table 的餐廳吃飯,而這個(gè)餐廳的名字就與他倆攜手開發(fā)的一套系統(tǒng)有關(guān)。

接受采訪時(shí),他們就像一對(duì)夫婦,兩人的共同回憶撐起了整個(gè)故事線。

“我們可都是手寫代碼?!盨anjay 說(shuō)道?!拔覀儾煌5倪M(jìn)行修改、重寫,但始終覺得跟上個(gè)月沒什么區(qū)別?!?/p>

“或者說(shuō)只是索引數(shù)據(jù)中的傳遞方式略有不同?!盝eff 補(bǔ)充道。

“而這些細(xì)小的差別,就是我們的突破口?!盨anjay 說(shuō)道。

“這才是本質(zhì)?!盝eff 再次補(bǔ)充道。

“我也不知道兩人協(xié)作的模式是怎么建立的。”Sanjay 回憶道。

“好像加入 Google 之前就開始了吧?!盝eff 說(shuō)道。

“但為什么要兩人共用一個(gè)電腦呢?”Sanjay 問道。

“因?yàn)樵蹅z的辦公室中間有一家冰淇淋店?!盝eff 回應(yīng)道。

現(xiàn)在的 Jeff 已經(jīng)有了兩個(gè)女兒,但 Sanjay 卻依然未婚。每當(dāng) Jeff 家出外旅行,Sanjay 都會(huì)加入他們,每周五的聚餐更是雷打不動(dòng)。

社會(huì)學(xué)家 Michael P. Farrell 2001 年就曾在書中指出:“建立新愿景基礎(chǔ)的大多數(shù)脆弱見解不是在整個(gè)團(tuán)隊(duì)聚集在一起時(shí)出現(xiàn)的,也不是在成員單獨(dú)工作時(shí),而是在他們兩兩合作并互相支持的情況下出現(xiàn)的。”就連 John Lennon(約翰·列儂,英國(guó)搖滾樂隊(duì)“披頭士”成員) 都表示,自己創(chuàng)作時(shí)不能沒有 Paul McCartney(前披頭士樂隊(duì)成員),畢竟一個(gè)人很容易走進(jìn)死胡同,而太多人則會(huì)抉擇困難。

在大多數(shù)情況下,雙人合作一般是“一人導(dǎo)航,一人駕駛”,但 Jeff 和 Sanjay 卻有些不同,他們有時(shí)會(huì)像一顆心的兩半。

完全不同的成長(zhǎng)背景

1968 年 7 月,Jeff 在夏威夷出生,由于父母是兩位醫(yī)學(xué)專家,因此 Jeff 年幼時(shí)經(jīng)常搬家。不過,他接觸電腦很早,高中就開始做流行病的數(shù)據(jù)采集項(xiàng)目了,而且這個(gè)數(shù)據(jù)庫(kù)最終賣了成千上萬(wàn)份,挽救了大量生命。

攻讀博士時(shí),Jeff 主攻編譯工具,它能將人寫的代碼轉(zhuǎn)成為電腦優(yōu)化的機(jī)器語(yǔ)言。說(shuō)實(shí)話,這是份相當(dāng)枯燥的工作。

在考上康奈爾大學(xué)前,Sanjay 根本沒摸過電腦。這位生長(zhǎng)于印度北部工業(yè)城市的技術(shù)天才有個(gè)做植物學(xué)教授的老爸,同時(shí)他們家還是個(gè)書香世家,多位子女都考上了美國(guó)知名大學(xué),Sanjay 甚至一直活在優(yōu)秀哥哥的陰影中無(wú)法自拔。

在麻省理工讀研究生時(shí),Sanjay 認(rèn)識(shí)了不少死黨,他是個(gè)安靜但驕傲的人,不過對(duì)約會(huì)好像不感興趣。

在 Google,Jeff 的知名度可高多了,不過懂行的人都知道,Sanjay 也是個(gè)一等一的天才?!癑eff 在想點(diǎn)子和搞原型產(chǎn)品上確實(shí)很牛,而 Sanjay 則是能堅(jiān)持到最后的人。”兩人的老戰(zhàn)友 Wilson Hsieh 評(píng)價(jià)道。在生活中,兩者一個(gè)外向,一個(gè)內(nèi)向。不過,寫代碼時(shí)卻完全相反。Jeff 的代碼太過于先鋒,而 Sanjay 則更平易近人。

Silverstein 曾表示,有的程序員代碼寫的太松散,你很難看出他的意圖,有的又寫的太緊湊,看著很累。Sanjay 正好處在兩者中間,一切都恰到好處?!爱?dāng)你想在他的代碼中加些新功能時(shí),就會(huì)發(fā)現(xiàn) Sanjay 已經(jīng)預(yù)留了位置。這天分真是無(wú)敵,但我始終想不通他是如何做到的?!盨ilverstein 解釋道。

MapReduce 降臨

2003 年,Jeff 和 Sanjay 在 4 個(gè)月內(nèi)就讓Google來(lái)了次脫胎換骨的大升級(jí),而催化劑就是一款名為 MapReduce 的軟件。其實(shí)這個(gè)點(diǎn)子在兩人重寫 Google 爬蟲和索引器時(shí)出現(xiàn)過三次了,而每次他們都解決了重大難題,即協(xié)調(diào)不同地理分布的大量獨(dú)立電腦進(jìn)行工作。這一解決方案橫空出世后,就意味著 Google 工程師無(wú)需一遍遍重新審視同一個(gè)問題了。同時(shí),這項(xiàng)技術(shù)也成了一款工具,讓 Google 的任何工程師都能操控?cái)?shù)據(jù)中心的機(jī)器。

對(duì)常人來(lái)說(shuō),MapReduce 絕對(duì)算令人費(fèi)解的復(fù)雜玩意。在這款軟件誕生前,程序員必須找出分割和分發(fā)數(shù)據(jù)以及安排工作的方式,同時(shí)還得自行記錄硬件錯(cuò)誤。有了 MapReduce,程序員就獲得了思考這些問題的結(jié)構(gòu)化方法,同時(shí)它還通過隱藏?cái)?shù)據(jù)掌控了數(shù)據(jù)分發(fā)的細(xì)節(jié)。

第二年,Jeff 和 Sanjay 就用 MapReduce 重寫了 Google 的爬蟲和索引系統(tǒng)。當(dāng)其他工程師發(fā)覺這款軟件的厲害之處時(shí),這兩位大神已經(jīng)開始用它升級(jí) Google Maps 了。

在這里,恐怕已經(jīng)有人能看出,Google 其實(shí)只是個(gè)假裝搞搜索的 AI 公司。2001 年時(shí),曾與 Noam Shazeer 并肩奮戰(zhàn)的 Noam Shazeer 發(fā)現(xiàn),Google 居然從其他公司雇傭了大量拼寫檢察院,而這也是一盤大棋的一部分。Shazeer 借助文本統(tǒng)計(jì)特性寫了一個(gè)程序,用來(lái)確定搜索框中到底哪個(gè)詞拼錯(cuò)了。在公司進(jìn)行展示后,大部分程序員都不知其所以然,但 Jeff 和 Georges Harik 加入后,Shazeer 成功將類似技術(shù)融進(jìn)了 Google 的廣告系統(tǒng),而廣告是 Google 的生命線。

自此,Google 的反饋回路開始有了雛形,而它是 Google 的智慧、財(cái)富與增長(zhǎng)來(lái)源。同時(shí),也是 Google 統(tǒng)治的權(quán)杖。

隨著 MapReduce 的普及,Google 便獲得了無(wú)窮的神力,它能轉(zhuǎn)錄用戶的語(yǔ)音郵件、回答他們的問題、自動(dòng)補(bǔ)充用戶搜索并翻譯超過 100 種語(yǔ)言。雖然這套系統(tǒng)的基礎(chǔ)并非完善的機(jī)器學(xué)習(xí)算法,但當(dāng)數(shù)據(jù)足夠海量時(shí),工作也會(huì)變簡(jiǎn)單。也就是說(shuō),數(shù)據(jù)成了Google的最高指令。

事實(shí)上,現(xiàn)在比較紅的幾個(gè)概念(如分布式計(jì)算、云計(jì)算和大數(shù)據(jù))Google誕生前就有。不過,沒有 Jeff 和 Sanjay 的軟件,Google 對(duì)它們的掌控根本達(dá)不到現(xiàn)在的級(jí)別。用戶恐怕也能感受到一些改變,那就是Google的云服務(wù)越來(lái)越智能了。

2004 年時(shí),為了方便天文學(xué)家、基因?qū)W家和其他需要處理大量數(shù)據(jù)的科學(xué)家,Jeff 和 Sanjay 專門寫了一篇論文。這篇有關(guān) MapReduce 的論文簡(jiǎn)直是天外救星,廉價(jià)硬件和移動(dòng)服務(wù)的普及催生了大量數(shù)據(jù),但卻很少有公司能通過軟件處理這些信息。

后來(lái),Mike Cafarella 與 Doug Cutting 干脆做了個(gè) MapReduce 的免費(fèi)復(fù)制版 Hadoop,現(xiàn)在幾乎成了各大公司的標(biāo)配。同時(shí),Hadoop 也成了“大數(shù)據(jù)”的代名詞。眼下,F(xiàn)acebook 存儲(chǔ)并處理用戶元數(shù)據(jù)用的就是“Hadoop MapReduce”。除此之外,這套工具還是領(lǐng)英和 Netflix 的得力助手。美國(guó)國(guó)家安全局(NSA)前技術(shù)主管 Randy Garrett 當(dāng)年也被這項(xiàng)技術(shù)折服過,它在分析任務(wù)時(shí)居然比 NSA 的老系統(tǒng)快了 18 倍,同時(shí)還也催生了新的情報(bào)搜集方式。

閑不住的 Jeff 和與世無(wú)爭(zhēng)的 Sanjay

Jeff 是個(gè)閑不住的人,一旦他能找到問題的答案,就會(huì)對(duì)這個(gè)問題失去興趣。2011 年時(shí),云計(jì)算的概念最為火爆,那時(shí)他就與吳恩達(dá)合作在 Google 搞了個(gè)秘密項(xiàng)目,著力研究神經(jīng)網(wǎng)絡(luò)。其實(shí) Jeff 大學(xué)還沒畢業(yè)時(shí)就接觸過類似技術(shù),但當(dāng)時(shí)的技術(shù)搞神經(jīng)網(wǎng)絡(luò)太不現(xiàn)實(shí)?,F(xiàn)在可不一樣了,吳恩達(dá)告訴他斯坦福大學(xué)已經(jīng)有了不少進(jìn)展。如果能借助 Google 巨大的體量,神經(jīng)網(wǎng)絡(luò)就能爆發(fā)出巨大的威力。

神經(jīng)網(wǎng)絡(luò)可不是傳統(tǒng)的計(jì)算機(jī)程序,它們表現(xiàn)如何并不取決于程序員,相反它們靠輸入和反饋數(shù)據(jù)來(lái)提升。大學(xué)畢業(yè)后 Jeff 就沒怎么接觸過神經(jīng)網(wǎng)絡(luò),好在他學(xué)習(xí)能力強(qiáng)。項(xiàng)目(Google Brain)開始后他每周都會(huì)分出一天時(shí)間全身心投入,不過當(dāng)時(shí)許多 Google 員工對(duì)這項(xiàng)技術(shù)滿是懷疑,認(rèn)為讓 Jeff 主管這個(gè)項(xiàng)目是浪費(fèi)人才,就連 Sanjay 都無(wú)法理解 Jeff 的行為。

在后來(lái)的 7 年里,Google Brain 團(tuán)隊(duì)的神經(jīng)網(wǎng)絡(luò)在語(yǔ)音、翻譯和圖像識(shí)別領(lǐng)域一騎絕塵,讓其他公司無(wú)法望其項(xiàng)背。最終,這項(xiàng)技術(shù)反哺給了 Google 搜索,再次穩(wěn)固了它們?cè)跇I(yè)內(nèi)的地位。同時(shí),Google Brain 也成了公司內(nèi)部增長(zhǎng)最為迅速的團(tuán)隊(duì)。

2001 年加入的工程師 Cui 就表示,Jeff 的加入是 Google AI 項(xiàng)目的轉(zhuǎn)折點(diǎn)。

作為業(yè)內(nèi)最頂尖的系統(tǒng)工程師,Jeff 還打造了 AI 界的 MapReduce——TensorFlow。2015 年 TensorFlow 首次亮相后,就成了 AI 的通用語(yǔ)。最近,Google CEO Sundar Pichai 明確了公司“AI 為先”的戰(zhàn)略,Jeff 也成了 AI 部門的絕對(duì)領(lǐng)導(dǎo)。

現(xiàn)在的 Jeff 每周 4 天時(shí)間在 Google Brain 上,他手下?lián)碛芯鴱?qiáng)將 3000 多人。由于工作繁忙,現(xiàn)在他每周只能和 Sanjay 寫一次代碼了。

現(xiàn)在的 Jeff 和 Sanjay 走上了不同的道路,不善社交的 Sanjay 對(duì)語(yǔ)音助手完全不感冒,但 Jeff 卻對(duì)自己的工作得意洋洋。

現(xiàn)在的 Sanjay 是 Google 的“獨(dú)狼”,他獨(dú)自工作,也不參與管理。這樣的狀態(tài)讓他很高興,Sanjay 可不想做 Jeff 的工作。在 Google,他主要為工程師們開發(fā)新軟件,幫他們更輕松的整合并控制數(shù)十個(gè)程序。不過,每周他還是會(huì)參加領(lǐng)導(dǎo)小組的會(huì)議,做一些影響公司未來(lái)的決定。如果說(shuō) Google 是一座房子,那么 Jeff 負(fù)責(zé)裝飾,而 Sanjay 則主管房屋結(jié)構(gòu),同時(shí)他還要加固螺絲和地基。

兩位黃金搭檔最近也有了新的 AI 項(xiàng)目,他們準(zhǔn)備訓(xùn)練一個(gè)巨型的機(jī)器學(xué)習(xí)模型來(lái)做數(shù)百萬(wàn)種工作。對(duì)于這個(gè)項(xiàng)目,Jeff 已經(jīng)謀劃多年,有了 Sanjay 助力,原型產(chǎn)品落地就能快上很多。

Jeff 妻子 Heidi 也表示,“他們都開始想念當(dāng)年親密無(wú)間的時(shí)光了?!?/p>

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Google
    +關(guān)注

    關(guān)注

    5

    文章

    1752

    瀏覽量

    57329
  • 互聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    54

    文章

    11042

    瀏覽量

    102458
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4700

    瀏覽量

    68108

原文標(biāo)題:揭秘 Google 兩大超級(jí)工程師:AI 領(lǐng)域絕無(wú)僅有的黃金搭檔

文章出處:【微信號(hào):FPGAer_Club,微信公眾號(hào):FPGAer俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?

    邏輯工程師和 FPGA 原型驗(yàn)證工程師在工作重點(diǎn)和職責(zé)上存在一定的區(qū)別: FPGA 算法工程師: 主要關(guān)注算法的設(shè)計(jì)和優(yōu)化,以在 FPGA 平臺(tái)上實(shí)現(xiàn)高效的計(jì)算和處理。他們需要深入理解特定領(lǐng)
    發(fā)表于 09-23 18:26

    正是拼的年紀(jì)|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    用二創(chuàng),1:1復(fù)刻工程師的職場(chǎng)現(xiàn)狀

    工程師
    揚(yáng)興科技
    發(fā)布于 :2024年07月19日 18:30:07

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發(fā)領(lǐng)域中的一種專業(yè)工程師
    發(fā)表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識(shí) #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    全國(guó)人大代表黃立:全球首創(chuàng)65000通道雙向腦機(jī)接口芯片研發(fā)成功

    此款芯片可達(dá)到65000道雙向接口,超越了現(xiàn)有的3000多道且單向的國(guó)外同類產(chǎn)品。黃立表示:“這項(xiàng)技術(shù)是絕無(wú)僅有的,治愈許多醫(yī)療難題成為可能。
    的頭像 發(fā)表于 03-08 14:59 ?765次閱讀

    企業(yè)老工程師和高校老師有啥區(qū)別

    電子工程師硬件
    電子發(fā)燒友網(wǎng)官方
    發(fā)布于 :2024年02月28日 17:50:00

    優(yōu)秀電源工程師的必備技能大揭秘!

    就帶大家細(xì)數(shù)一下優(yōu)秀電源工程師具備的那些技能。新手必備課程成為一名電源高手需要扎實(shí)的理論基礎(chǔ),涉及電路原理、語(yǔ)言編程和控制理論等多個(gè)學(xué)科領(lǐng)域。為了幫助大家更好地掌握
    的頭像 發(fā)表于 12-19 08:23 ?1597次閱讀
    優(yōu)秀電源<b class='flag-5'>工程師</b>的必備技能大<b class='flag-5'>揭秘</b>!

    FPGA工程師需要具備哪些技能?

    FPGA(Field-Programmable Gate Array)芯片因其具有靈活性、高定制化、高性能等特點(diǎn),被廣泛應(yīng)用于數(shù)字系統(tǒng)設(shè)計(jì)、嵌入式系統(tǒng)、通信系統(tǒng)、計(jì)算機(jī)視覺等領(lǐng)域。作為FPGA工程師
    發(fā)表于 11-09 11:03