自由的公司環境是造就優秀程序員的搖籃

openkk 13年前發布 | 5K 次閱讀 程序員

自由的公司環境是造就優秀程序員的搖籃

優秀的程序員都有什么共同之處?工作經驗?薪水待遇?完成任務花的時間的多少?事實證明,跟這些都不相關。

很奇怪,來自同一個公司的程序員們的表現都基本上處在同一水平。為什么?

這最重要的因素是他們所處的工作環境能給他們提供的舒適程度:“… 最能干的程序員所工作的公司幾乎都能給他們最大的隱私權,最大的個人空間,最大的控制他們的物理空間的自由度,最少的外界干擾。”

來自: 《Quiet: The Power of Introverts in a World That Can’t Stop Talking》:

為了證明這些,DeMarco和他的同事Timothy Lister設計了一個稱之為“Coding War”競賽的研究計劃。這個競賽的目的是要能清楚最好的程序員和最爛的程序員都有哪些特征;大約有來自92個公司的600名程序員參加了競賽。他們每個 人都要設計,開發,測試一個程序,在上班時間,在他們平時工作的地方完成。每個參與者都有一位來自同一個公司的同伴。然而,他們之間相互獨立,沒有任何的 聯系。后來證明這是這個競賽的一個至關重要的特點。

當結果出來后,這些人的編程能力被證明有著巨大的差距。最優秀的和最差的之間的效能比是10:1。頂級程序員比中等水平的程序員也要高出2.5 倍。 當 DeMarco 和 Lister 試圖解開是什么導致這樣驚人的差距時,那些他們以為可能的因素——比如工作閱歷,薪資待遇,甚至完成競賽題花去的時間長短——這些都跟這樣的結果關系不 大。具有10年工作經驗的程序員并不比只有2年經驗的表現的優秀。有一半處于中上等水平的程序員的收入比余下一半處于中下等水平的程序員的收入要少10% ——盡管前者比后者的能力有的要高出兩倍。那些編寫出“零錯誤”程序的程序員相較于那些程序中有錯誤的程序員,他們完成競賽題所花的時間更少,而不是更 多。

這是一個迷,但是他們發現了一個很有意思的線索:來自相同公司的程序員或多或少都處在同一能力水平,即使是他們并不在一起工作。這是因為那些頂級 程 序員所工作的公司幾乎都能給他們最大的隱私權,最大的個人空間,最大的控制他們的物理空間的自由度和最少的外界干擾。最有效率的程序員中有62%的人說他 們的公司尊重他們的隱私,而相對的那些表現最差的程序員中只有19%這樣說。最差的程序員中有76%的人說經常被沒必要的因素干擾,而那些最優秀的程序員 中只有38%這樣說。

本文轉載自: 外刊IT評論 http://www.aqee.net/

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