Matt Cutts:我早年在Google學到的10條經驗

csdn發表於2015-02-06

  本文來自Google公司資深工程師Matt Cutts。加入Google以前,在北卡羅來納州大學教堂山分校攻讀計算機圖形學方向博士學位。他寫的文章深入淺出,簡明易懂,實用價值很高,因此他在網際網路上具有相當高的名氣。 日前,High Scalability創始人Todd Hoff整理了其與Cutts的談話,總結了後者早年在Google學到的10條經驗,值得很多人學習。以下為原文:

  我所認識的Matt Cutts是這樣的,他是Google的老員工(2000年入職),目前擔任Google公司Webspam團隊的負責人,他與This Week in Tech(TWiT)創始人Leo Laporte曾在TWiT一起亮相,從中我們可以看到他一貫的敏銳、體貼,是個真正的好男人。走過路過,不要錯過!

  出乎意料的是他所做的談話,早年在Google學到的經驗。此番談話也使Matt看起來異常風趣,像是個講故事的好手。談話是講述的是他早期在Google一些故事。故事呈現了一個非常人性化的Google。當你認為在Google所做的一切都是人工智慧搞定的一種計算之時,Matt提醒大家,那些都是人工所做的判斷,通常只是這些人盡力而為的結果。

  談話的核心內容是藉助創造力來進行創新,來解決問題。當你陷入進退維谷的境地時,就要變得富有創造力。質疑自己的設想,下面的談話也許能幫到你。

  談話雖短,但值得一看。很多有趣的小細節,只有身經百戰、遠見卓識者才能擁有。談話中亦充滿了智慧。這就是我對Matt談話的評註!

  1. 創造力導致天壤之別

  Matt Cutts在Google頭一個大型專案是開發色情網站過濾器。孤軍奮戰了一段時間後,他發現沒人能幫到他。於是他的妻子烘焙了一些餅乾。任何在伺服器上找到色情資訊的人,都會得到他發給的餅乾。這樣的戰術相當奏效,以至於這些餅乾被周圍的人稱為色情餅乾,其他團隊也採用了這個策略。丟擲一個難題的同時給予人們小小的、象徵性的獎勵,這樣做能夠創造奇蹟。

  2. 當面對相互矛盾的制約時,一個優秀的管理者常常能夠找到衝突雙方都滿意的創造性解決方案。

  撒旦是與上帝為敵的魔王!Google首次面對的重大爭議本來要找比撒旦更邪惡人,而找到的答案卻是微軟?當然不是啦!面臨的正爭議是基於《美國數字千年法案》(The Digital Millennium Copyright Act, DMCA)的刪除請求。去年Google收到大約3.5億條DMCA刪除請求。顯然,你無法手動去搞定這一切,而同時也很難知道一個請求是合理的還是不合理的。對帶有【REEFER MADNESS】(赤裸之城)這樣資訊的內容來說,刪除請求似乎是合法的,但由於它不受版許可權制,因此這樣的請求是不合理的。

  Google收到最初的刪除請求是來自山達基教會的,目的是為了壓制對其進行的批評。他們試圖壓制的網站在挪威,而網站的所有者不願意處理反向通知(counter notification),因為他們不想承擔在美國的訴訟風險。Google應該怎麼辦呢?

  差則思勤,Google是這樣解決的:

  • 刪除了頁面並新增了說明:“由於DMCA刪除請求的原因,搜尋結果予以刪除”。
  • 投訴了chillingeffects.org,這是一項由北美多間大學聯合進行的學術研究專案。本專案最關注的是言論自由和智慧財產權問題。

  Google開始對每一項而不得不刪除的合法請求開始做同樣的事情。

  3. 要積極主動。沒人關心你的職業生涯,相對你所做的事,也沒人關心你賺多少錢。要自己想要的。否則你就完全偏離方向。

  Matt是“自告奮勇”去做廣告產品前端工作的,他為此大約工作了一年時間。在這期間,Matt看到了人們開始向Google傳送垃圾郵件,於是他跑到主管工程的副總裁那裡說“我想去做反垃圾處理這塊內容”,這位副總裁答應他了。就這樣一路走來。而在這之前Matt很大程度上依賴於別人指使他應該做什麼。

  你會驚訝,僅僅告訴別人“我想做某事”,竟然會產生這麼大區別。假如你是經理就請記住,如果有人想要做一些事情,那麼他們就會加倍地去努力。

  4. 明確你的設想,進行反思

  如果你完全用傳統思維想問題,那很難使你從人群中脫穎而出。很難有衝勁兒,也很難變得與眾不同。這些地方往往是最讓人拿不準的,也是最好的機會。你相信別人不相信的事情嗎?

  5. 質疑設想的訓練

  我們通常不善於質疑自己的設想。近似的一種方法就是拿當前的一些事情問自己:發生了什麼變化?與過去相比,世界有哪些不同?

  例如,對於美國平價醫療法案來說,有兩點顯著區別:

1)可以使用對已存在疾病的保險獲得醫療服務;
2)你不必非要從僱主那裡上保險,而可以自行去交易所購買。

  影響:

1)自己經商的人數可能會增加;
2)像Uber那樣依靠獨立承包商運轉的公司,可能會支援這項法案。

  像醫療保險那樣的東西可能會發生非常大的漣漪效應(ripple effect)

  拿Google來說,以前Google的搜尋引擎依靠規模龐大的真實物理機,都是一些價格昂貴的機器。Google對廉價的商品硬體(commodity hardware)做了橫向擴充套件(scale out)。這就意味著Google可能付出更低廉的代價而獲得成長。這也意味著機器越多出現的錯誤就越多。因此你需要知道如何讓整體比區域性更可靠,這可不是一件容易事。

  這也不僅僅是購買廉價的硬體就能解決的問題。在一些轉折點你可以有很多認識和領悟。例如,機械硬碟的尋道時間是10毫秒。如果你在RAM中做同樣的事情,每秒鐘可以做很多次尋道。把網站全部索引都放到RAM裡代價高昂,但你可以獲得更高的吞吐量。因此權衡來講這樣做還是值得的。

  6. 商品硬體是Google取得成功的原因嗎?

  不!成功是數以百計創新的結果。這樣的成功不是靈感乍現而後萬事大吉。因此成功不僅源於廉價的硬體,也不僅源於網頁排名。成功源於Map Reduce模型,Spanner資料庫等創新性的技術。成就一個成功的公司需要許多創新,成就一番個人事業,也需要很多創新。

  7. 設想受到質疑,環境發生變化,你必須適應。使用資料你可以做很多非常酷的東西。

  在很長一段時間裡,我被人工智慧難住了。1999年的時候,人工智慧還很笨,不能做任何事情。如今狀況已經大為改觀。很大程度上是因為世界上有了更多的資料。

  “Google Brain”是Google運用深度神經網路演算法所建立的系統,用來觀看YouTube,看看能學習什麼。“Google Brain”具有自身可以識別貓咪的神經網路。這項技術同樣被用於地構建更出色的詞語識別系統。因此,每部Android手機都具有更佳的語音識別能力,這要歸功於深度學習演算法。這項技術使錯誤率下降30%,具有緊湊的模型,可以應用在電話上。

  如今,技術已經先進到可以指出所識別的景緻身處何方。像瀑布、建築、美國加利福尼亞州中部的約塞米蒂國家公園、棕櫚樹、大海和雪景。計算機現在甚至還能給圖片加標題。

  8. 事情會向不好的方向發展,你必須對此有所準備

  在Google也並不全是成功和甜點這樣美好的事情。Matt記得所有的訴訟和證詞,這對一位工程師來說挺沒意思的。這樣的情況源於其他公司的訴訟,而這些訴訟來自於各個國家。

  會有苦日子,少不了困難,所以自己要做好準備。

  9. 不管將要身處何境,都要與快樂相伴,按動快門,使瞬間永恆。

  如果你樂意的話,你可以記錄每一個會議。這沒有多少成本。十年後,你要記住八個夥伴圍坐的乒乓球桌,一起談論如何讓Google的搜尋質量更好。你要記住那條大狗,要記住過去的美好時光。

  碰到有趣或是離奇的事情,拍些照片。比如有人曾經為了再次被搜尋收錄而寄送過來的一塊兒巨大的餅乾,其他的例子還有四月的愚人節惡作劇以及萬聖節的傳統。

  Matt曾經與他的團隊成員打賭,他們可以對自己的頭髮任意處置。團隊成員出色地攔截了四分之一的垃圾郵件,將Matt的頭髮全剪掉了

  每週例會上的趣事是員工可以盤問公司高層,他們為什麼做出這樣那個的決定。

  10. 不管你正在做什麼,儘量確保這件事有價值,確保是你所在乎的事情,是人們想要的東西。

  Matt一直認為Google是一個工具,而Google的員工一直盡其所能使Google成為最棒的工具。

  Fred Brooks在他論文The computer scientist as toolsmith(電腦科學家的使命是製造工具)中寫到:

  如果我們正確地認識自己的角色,那麼我們就可以更清晰地認識到成功的標準:工具製造者的成功在於,也只在於,工具的使用者在他的幫助下成功。

  原文連結:Matt Cutts: 10 Lessons Learned From The Early Days Of Google via:csdn

相關文章