10x(10 倍效率)程序員的概念首次被佛瑞德·菲利普斯·布魯克斯二世(布魯克斯法則的名氣)【注1】在其文章《沒有銀彈》中提出,‘在普通設(shè)計(jì)師(程序員)和優(yōu)秀設(shè)計(jì)師(程序員)之間,有著 10 倍多的差異’。這個(gè)想法得到了廣泛討論,有時(shí)候還被駁斥,多數(shù)情況是得到了支持,這種現(xiàn)象不會(huì)讓人吃驚,因?yàn)椴豢赡芫_地衡量一名程序員的生產(chǎn)力。
令人悲哀的是,10x 程序員經(jīng)常被視作粘到屏幕上的癮君子,在鍵盤上一刻不停地移動(dòng)手指。這種畫面在科幻電影里或許受歡迎,但是它很難等同于現(xiàn)實(shí)。
在我之前的公司,我們需要一個(gè)系統(tǒng),在現(xiàn)有網(wǎng)站為富文本文章集成增刪改查(CRUD)系統(tǒng),這意味著要?jiǎng)?chuàng)建很多表單,還有耗時(shí)費(fèi)力的編碼過程;總之是個(gè)悲催的工作。我們已經(jīng)有一個(gè) WordPress 博客了,因此我建議可以使用帶有某個(gè)插件的 WordPress,該插件支持 JSON 格式輸出文章以及自定義標(biāo)簽來定位文章顯示的地方。只需兩天就能完成所有工作。
我不敢說這一定是格外優(yōu)秀的想法,但是它為公司節(jié)約了一周多的時(shí)間。我不是說我自己就是 10x 的家伙,但是我相信這種想法就是 10x 所定義的。
構(gòu)思想法
在認(rèn)知層面,幾乎不可能描述數(shù)十億神經(jīng)細(xì)胞的復(fù)雜交互是怎樣導(dǎo)致諸如“想法”之類的東東。讓我們嘗試一種更為簡(jiǎn)單的抽象。
- 我想,WordPress 已經(jīng)有了完成我們?nèi)啃枨蟮墓δ?,我們只是需要一種將其集成到網(wǎng)站的方法。
- 我意識(shí)到,由于 WordPress 插件的無所不包,所以也一定有個(gè)支持 JSON API 的插件。
- 我把第一點(diǎn)和第二點(diǎn)聯(lián)系起來了。
由科幻作者 Jssac Asimov 在 1959 年的文章《人們是怎樣產(chǎn)生想法的?》精確地描述了一種抽象。
優(yōu)秀的程序員
“優(yōu)秀的程序員在周末研究 Haskell,掌握很多語言,對(duì)每種新技術(shù)都要嘗試的狂熱者”。至少貌似是優(yōu)秀程序員的、嚴(yán)密的見解——重度堅(jiān)持、橫向挖掘。我不是要阻礙這種激情,我也沒有宣稱它適得其反,但是我相信,它給你的進(jìn)展(你非常優(yōu)秀)留下了負(fù)面印象。很明顯,你只是找到了多種方法來達(dá)到相同的目標(biāo)。
10x 程序員
誰才是這些 10x 程序員呢?我相信他們?cè)趯ふ医鉀Q方案時(shí),有著更好的想法,他們是如何得到這些想法呢?對(duì)我而言,做不同的事情,閱讀其他人寫的作品,深挖進(jìn)去,最重要的是具有持續(xù)挑戰(zhàn)個(gè)人當(dāng)前綜合技能的動(dòng)力。
優(yōu)秀的想法產(chǎn)生于抨擊不同的東西,用不尋常的方法重塑它們。找到這種方法,除了知道最近流行的東東,還要求更多東西,它需要很多‘hacking’【注2】。正如 Edward Weismann 在他的免費(fèi)電子書中《The Best of edw519》所講述的,“我遇到‘有名的’黑客越多、從這種社區(qū)會(huì)見的人越多(線上和線下),我就越意識(shí)到,并沒有太多東西能夠把我們分隔開”,才華的激勵(lì)來自于挑戰(zhàn)極限。
10x 工程師不是天生的,而是最享受‘hacking’。理解比特幣協(xié)議或 JavaScript 原型、或者自動(dòng)化一個(gè)費(fèi)力的過程,讓他們感到興奮,他們 hack 得越多,做的不同東西就越多,新的和好的想法的種子就被播種得越多。
但是為什么他們?nèi)绱讼∪蹦兀亢?jiǎn)單的原因是,對(duì)于超過自身眼界的事情感興趣的人不多。很多人想做游戲,但是實(shí)際去做的有多少人呢?更重要的,實(shí)際完成的又有多少人呢?相當(dāng)少,我相信。我沒有暗示缺乏才華,但是笨拙的決定或許阻礙了人們通向進(jìn)步的道路,對(duì)于大部分人來說的確如此。
因此,如果你喜愛擺弄東西,能夠總是要求自己超越已知的東西,我相信你就是一個(gè) 10x 開發(fā)人員。
- 注1:原文是“John Brooks”,應(yīng)該是筆誤,因?yàn)椤稕]有銀彈》是佛瑞德·菲利普斯·布魯克斯二世的作品。http://zh.wikipedia.org/wiki/%E4%BD%9B%E7%91%9E%E5%BE%B7%C2%B7%E5%B8%83%E9%AD%AF%E5%85%8B%E6%96%AF
- 注2:黑客( 大陸和香港:黑客;臺(tái)灣:駭客,英文:Hacker),通常是指對(duì)計(jì)算機(jī)科學(xué)、編程和設(shè)計(jì)方面具高度理解的人。http://zh.wikipedia.org/wiki/%E9%BB%91%E5%AE%A2
— END —
英文原文:Hackers Are the Real 10x Engineers.
哈爾濱品用軟件有限公司致力于為哈爾濱的中小企業(yè)制作大氣、美觀的優(yōu)秀網(wǎng)站,并且能夠搭建符合百度排名規(guī)范的網(wǎng)站基底,使您的網(wǎng)站無需額外費(fèi)用,即可穩(wěn)步提升排名至首頁。歡迎體驗(yàn)最佳的哈爾濱網(wǎng)站建設(shè)。
