為什么優秀開發者進入Google后就不參與開源了?

jopen 9年前發布 | 4K 次閱讀 Google

        很多優秀的開發者在進入 Google 之前都是非常活躍的開源貢獻者,但是進入 Google 之后往往就銷聲匿跡了,包括嘲笑了此現象的 Memcached 作者 Brad 在進入 Google 之后也無法逃脫此規律。

為什么優秀開發者進入Google后就不參與開源了?

        Brad 在最近一篇文章 Contributing to Open Source projects 談到相關原因:

  1. 許多優秀開發者都很喜歡編程,他們喜歡研究有趣有挑戰的問題,并不特別在意這些項目是否開源。
  2. 大家都太忙,Google 似乎用盡了每個人的空余時間。并不是說 Google 強迫大家一天到晚都在干活,而是由于 Google 里面太多有趣的東西做了,Brad 經常掛在口頭一句話就是“現在手頭有 7 個屬于 20% 空余時間的項目”。
  3. Google 的開發環境太好了,源代碼控制,build 系統,code review 工具,debugger 調試工具,profiler 調優工具,submit queues,continuous builds,test bots,文檔以及所有相關的自動化工具及流程非常完善。因此很容易 hack 任何項目,在任何地方,或者給任何人提交 patch,并且值得一提的是,很容易找到對應的人或者 list 去提交 patch。通常說來,提交 patch 是參與特性討論,表達誠意的最好方式,即使你的 patch 是有問題的。

        從上面尤其是第 3 點來看,Google 確實是技術人員的理想環境。換句話說,是不是所有的優秀開發者在進入到能夠開發自己興趣的企業之后,都很少參與開源?

來自: CSDN
                    <span id="shareA4" class="fl">                  
                        </span> 

</div>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!