“優(yōu)秀的程序員在周末研究 Haskell,掌握很多語言,對每種新技術(shù)都要嘗試的狂熱者”。至少貌似是優(yōu)秀程序員的、嚴(yán)密的見解——重度堅持、橫向挖掘。我不是要阻礙這種激情,我 也沒有宣稱它適得其反,但是我相信,它給你的進展(你非常優(yōu)秀)留下了負(fù)面印象。很明顯,你只是找到了多種方法來達到相同的目標(biāo)。
10x 程序員
誰才是這些 10x 程序員呢?我相信他們在尋找解決方案時,有著更好的想法,他們是如何得到這些想法呢?對我而言,做不同的事情,閱讀其他人寫的作品,深挖進去,重要的是具有持續(xù)挑戰(zhàn)個人當(dāng)前綜合技能的動力。
優(yōu)秀的想法產(chǎn)生于抨擊不同的東西,用不尋常的方法重塑它們。找到這種方法,除了知道近流行的東東,還要求更多東西,它需要很多‘hacking’。正如 Edward Weismann 在他的免費電子書中《The Best of edw519》所講述的,“我遇到‘有名的’黑客越多、從這種社區(qū)會見的人越多(線上和線下),我就越意識到,并沒有太多東西能夠把我們分隔開”,才華的激勵來自于挑戰(zhàn)極限。
10x 工程師不是天生的,而是享受‘hacking’。理解比特幣協(xié)議或 JavaScript 原型、或者自動化一個費力的過程,讓他們感到興奮,他們 hack 得越多,做的不同東西就越多,新的和好的想法的種子就被播種得越多。
但是為什么他們?nèi)绱讼∪蹦??簡單的原因是,對于超過自身眼界的事情感興趣的人不多。很多人想做游戲,但是實際去做的有多少人呢?更重要的,實際完成 的又有多少人呢?相當(dāng)少,我相信。我沒有暗示缺乏才華,但是笨拙的決定或許阻礙了人們通向進步的道路,對于大部分人來說的確如此。
因此,如果你喜愛擺弄東西,能夠總是要求自己超越已知的東西,我相信你就是一個 10x 開發(fā)人員。