久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡

你的位置:首頁 > 測試測量 > 正文

國內工程師學學!谷歌工程師是如何練就過硬本領的?

發布時間:2014-12-27 責任編輯:sherryyu

【導讀】一位在谷歌從事工程師的朋友為大家帶來了谷歌工程師文化中的幾個核心原則,國內工程師都來瞧瞧別人是如何練就過硬的本領的。同時也看看國內外的差距到底有多大?
 
我大學畢業后便加入Google的搜索質量團隊,在2006年中旬到2008年中旬在其工作,在這期間,公司的規模從8000人上漲到20000人。在我的第一個項目,我同兩位極具天賦的工程師一起工作,短短六個月,我們原型化、測試并啟動了網站的新功能,每天向數百萬用戶在google.com上展示相關搜索。作為團隊的新員工,自始至終最突出的感受是在這樣的環境中,公司如何能使像我這樣的新工程師快速成長起來。
  
如果這不是Google工程文化的關鍵要素,對于我們這樣規模的團隊在如此短時間內發布新特性是極為困難的。這些要素能夠讓我迅速地獲得Google的代碼庫、工具和基礎設施。它們也是使公司能夠達到今天50000雇員規模的原因。
  
一些前谷歌員工可能抱怨公司變得遲緩和官僚,但是不可否認它已經獲得很高的成就和很大的規模,在《財富》評選的100家最適合工作的公司中名列前茅。
  
這有我從谷歌工程文化中獲得的六個核心原則,你可能能夠從中獲益:
工程師
把工程資源用于共享工具和抽象概念。在早期谷歌在工具和抽象概念上大力投資,例如Protocol Buffers,MapReduce,BigTable和其他在工程中自始至終都會用到的東西。解決問題好的態度并使得每個人能夠接受已經帶來巨大的收益。每個團隊都花費較少的心理周期選擇使用哪個工具,專注于工具的團隊能夠更關注提升工程生產力,和改善已經使用的工具和服務。每個團隊可能使用截然不同的工具鏈,這也意味著當你學習了基本單元結構后,更容易理解許多項目背后的設計。這個方法的負面影響就是有些時候你可能感覺你的case是被強行塞入一個特別的良好支持的工具,即使它不是最好的。
  
在新工程師培訓中投資可重復使用的訓練材料。我在谷歌能夠迅速變得如此高產的一個原因是公司在培訓材料上面花了大力去投資,其稱之為Codelabs,Codelabs包括了公司的核心抽象模型,解釋它們為什么被設計出來,突出代碼庫的相關片段,以及通過實現練習驗證理解它們。如果沒有它,我將會花更多的時間來學習各種我需要去了解的各種技術,這也意味著我的隊員要花費更多的精力向我去解釋它們。我在谷歌這樣積極的經歷,強有力的影響了我在后來的Quora新人培訓過程中大力推崇Codelabs使用的決定。
  
標準化編碼約定。每個關于空格、大小寫、行長度、是否使用智能指針等約定,可能似乎是不重要的,但是到了谷歌這樣的大規模時會帶來巨大的影響。我不是第一次承認,當代碼校驗人員挑刺我的代碼令我感到十分不愉快,就因為我沒有正確的縮進或在行長度超出了規定的兩個字符。但是因為大家都遵循同樣的約定,使得瀏覽代碼變得大大容易。當更換團隊或在跨部門項目中工作時,這幾乎沒有額外支出去學習新團隊的約定。當團隊規模很小時,約定是那種很容易被忽視的東西,但是在代碼和團隊規模逐漸壯大在這方面越來越做出改變,這樣你事實上希望從始至終都是一致。如果可能早期在約定一致性上保持一致,或者使用谷歌開源的風格指南。
  
通過代碼復審(Code Review)提升代碼質量。對每次改變進行代碼復審減緩了迭代更新的速度,但是提升了代碼質量,新工程師收到反饋后,他們需要迅速的采取最佳的實踐并專注于公認的代碼質量等級。總體的代碼質量越高,也就意味著新工程師在模仿周圍人員的代碼同時,初期就會寫出更加簡潔的代碼。因此,代碼復審有助于公司在較大規模上位置較高的軟件質量。
  
用正確數據解決很多問題。谷歌研發主管Peter Norvig經常談到在解決復雜問題上“不合理的數據有效性”。正確的數據能夠幫助你了解用戶,劃分辦公室政治,解決爭論,并讓你跟上進度。開發日志和數據基礎工具,如Sawzall和MapReduce,使谷歌的工程師從大量數據中篩選出來變為可能。
  
自動化測試來衡量你的代碼。谷歌有十分強烈的單元測試文化,“廁所測試”就是一個例子,差不多我每做一次代碼的改動都伴隨一個單元測試,代碼復審員將會嚴格地檢查他們。這讓開發變慢,但它也意味著成百上千的工程師可以改變代碼庫中的同一部分而不會犧牲過多的質量和可靠性。谷歌以同樣的方式在共享工具上進行投入,它也會共享測試框架,并通過最好的測試實踐讓大家寫測試變得更容易。
  
當我后來在Ooyala和Quora幫助他們構建團隊和產品時,谷歌的工作強烈地讓我思考,在哪些地方什么會形成良好的工程文化。然而,在谷歌這樣規模的公司工作好并不一定意味著會在不同機構的不同發展時期的工作同樣會好。每個工程決策都包括一系列權衡,但是谷歌工程文化提供了一部分權衡,而你可以從這里開始。
要采購工具么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡
国产美女精品视频免费播放软件| 日本不卡一区二区三区| aⅴ色国产欧美| 国产欧美视频在线| 午夜日韩在线| 国产无遮挡裸体免费久久| 日韩av一区二区在线影视| 国产精品嫩草99av在线| 欧美特黄视频| 在线综合亚洲| 日本天堂一区| 红杏一区二区三区| 国产精品一区二区三区www| 国产欧美一区二区三区米奇| 亚洲精品精选| 久久久久99| 欧美精品1区| 精品亚洲精品| 亚洲一区日本| 国产91精品对白在线播放| 日本亚洲欧美天堂免费| 日本 国产 欧美色综合| 福利一区视频| 日韩免费福利视频| 香蕉成人av| 欧美日韩精品免费观看视频完整| 激情婷婷综合| 蜜桃av一区二区| 日韩在线视频一区二区三区| 日本三级亚洲精品| 国产精品高清一区二区| 久久午夜影院| av高清不卡| 青青久久av| 免费成人在线视频观看| 日韩欧美高清一区二区三区| 国产毛片精品久久| 日本а中文在线天堂| 午夜国产精品视频| 日本视频在线一区| 成人免费一区| 自由日本语亚洲人高潮| 欧美色综合网| 成人久久一区| 亚洲精品一级| 91欧美在线| 综合一区二区三区| 国产激情在线播放| 蜜臀av亚洲一区中文字幕| 国产精品v一区二区三区| 色综合www| 蜜桃传媒麻豆第一区在线观看| 久久av影视| 午夜精品影院| 国产欧美日韩一区二区三区四区| 日韩和的一区二在线| 亚洲精品黄色| 成人免费网站www网站高清| 亚洲欧美一级| 日韩欧美精品综合| 日韩精品电影一区亚洲| 电影亚洲精品噜噜在线观看| 日韩国产欧美一区二区三区| 久久高清精品| 美女毛片一区二区三区四区最新中文字幕亚洲 | 欧美日韩水蜜桃| 黄页网站一区| 黄色精品视频| 一级欧美视频| 成人免费网站www网站高清| 日韩激情综合| 欧美.日韩.国产.一区.二区| 美女视频一区在线观看| 麻豆9191精品国产| 日韩欧美二区| 国产精品九九| 性欧美精品高清| 国产在线一区不卡| 天堂网在线观看国产精品| 国产日韩欧美高清免费| 99在线精品免费视频九九视 | 欧美aa在线视频| 免费欧美日韩| 亚洲网站视频| 97精品一区二区| 国产日韩欧美中文在线| 久久亚洲二区| 四虎884aa成人精品最新| 国产精品极品| 亚洲精品系列| 性色一区二区| 三上悠亚国产精品一区二区三区| 国产精品欧美在线观看| 亚洲午夜免费| 99在线观看免费视频精品观看| 欧美日韩在线观看首页| 国产精品2区| 日本午夜精品| 亚洲欧美网站在线观看| 亚洲一区二区三区高清不卡| 久久青草久久| 日韩精品诱惑一区?区三区| 精品一区二区三区四区五区| 欧美日韩亚洲三区| 亚洲精品少妇| 免费黄网站欧美| 99久久婷婷| av亚洲一区二区三区| 国产理论在线| 精品美女视频 | 精品国产免费人成网站| 国产精品久久久久久久久久齐齐| 日本成人手机在线| 一本一道久久a久久| 蜜桃视频一区二区三区在线观看| 精品一区欧美| 日韩另类视频| 日本一二区不卡| 久久精品国产亚洲一区二区三区| 国产精品三级| 精品淫伦v久久水蜜桃| 精品一区二区三区中文字幕| 精品视频一区二区三区四区五区| 麻豆成人综合网| 精品视频网站| 97精品中文字幕| 久久精品不卡| 亚洲一区二区三区四区五区午夜| 亚洲一区日韩| 亚洲免费福利一区| 国产日韩中文在线中文字幕 | 久久精品青草| 国产99精品一区| 国产精品日本| 日韩和欧美一区二区| 青青国产精品| 久久免费福利| 日韩中文字幕高清在线观看| 性欧美xxxx免费岛国不卡电影| 午夜精品网站| 综合精品一区| 亚洲一区二区小说| 欧美影院视频| 国产激情精品一区二区三区| 精品午夜av| 亚洲福利精品| 国产尤物精品| 久久www成人_看片免费不卡| 最新国产精品| 美女毛片一区二区三区四区最新中文字幕亚洲| 国产精品免费99久久久| 欧美一级久久| 国产亚洲一卡2卡3卡4卡新区| 欧美国产免费| sm捆绑调教国产免费网站在线观看 | 中文字幕一区久| 国产suv精品一区二区四区视频 | 久久久久久一区二区| 日本不良网站在线观看| 久久久久网站| 欧美jjzz| 蜜桃免费网站一区二区三区| 在线综合亚洲| 91成人在线网站| 日韩av中文字幕一区| 老司机免费视频一区二区三区| 国产精品久久久久久久久久白浆 | 在线国产一区| 亚洲精品一二三**| 日韩av电影一区| 国产精品成人3p一区二区三区| 免费在线亚洲欧美| 久久精品午夜| 亚洲欧洲美洲av| 精品国产一区二区三区噜噜噜| 久久高清精品| 视频一区视频二区中文| 亚洲精品第一| 成人国产精选| 99久久夜色精品国产亚洲狼| 在线看片不卡| 国产精品久久久一区二区| 伊人精品久久| 国产欧美一区二区三区精品观看 | 国产精品巨作av| 播放一区二区| 亚洲欧美视频| 欧美另类中文字幕| 久久天堂精品| 视频一区二区三区在线| 青草av.久久免费一区| 一本大道色婷婷在线| 国产亚洲在线| 日韩精品五月天| 国产69精品久久| 亚洲开心激情| 精品在线网站观看| 国产精品成人**免费视频| 欧美不卡视频| 亚洲一区中文|