很多優秀的開發者在進入Google之前都是非常活躍的開源貢獻者,但是進入Google之后往往就銷聲匿跡了,包括嘲笑了此現象的 Memcached 作者Brad在進入Google之后也無法逃脫此規律。Brad在最近一篇文章Contributing to Open Source projects談到相關原因
* 許多優秀開發者都很喜歡編程,他們喜歡研究有趣有挑戰的問題,并不特別在意這些項目是否開源。
* 大家都太忙,Google似乎用盡了每個人的空余時間。并不是說Google強迫大家一天到晚都在干活,而是由于Google里面太多有趣的東西做了,Brad經常掛在口頭一句話就是“現在手頭有7個屬于20%空余時間的項目”。
* Google的開發環境太好了,源代碼控制,build系統,code review工具,debugger調試工具,profiler調優工具,submit queues, continuous builds, test bots, 文檔以及所有相關的自動化工具及流程非常完善。因此很容易hack任何項目,在任何地方,或者給任何人提交patch,并且值得一提的是,很容易找到對應的人或者list去提交patch。通常說來,提交patch是參與特性討論,表達誠意的最好方式,即使你的patch是有問題的。
從上面尤其是第3點來看,Google確實是技術人員的理想環境。
進入論壇>>聲明:IT商業新聞網登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述。文章內容僅供參考。新聞咨詢:(010)68023640.推薦閱讀
Twitter首屆“Chirp開發者大會”展開首日議程,新浪科技前方報道團隊,在大會現場進行全程直播。TwitterCEO埃文·威廉姆斯在此間透露,即將推出官方Android客戶端。 北京時間4月15日早間消息,Twitter首屆Chirp開發者>>>詳細閱讀
地址:http://m.sdlzkt.com/a/01/20111231/247552.html