最好的程序員凡事先上谷歌搜索
我知道的最優(yōu)秀的程序員是我的Framebase.io 網(wǎng)絡(luò)公司的技術(shù)合伙人Tyler Menezes。我不知道他是如何練就這一身技術(shù)本領(lǐng)的,但他讓我在對(duì)如何使用谷歌的問(wèn)題上產(chǎn)生了顛覆性的認(rèn)識(shí)。
你應(yīng)該聽(tīng)說(shuō)過(guò)這句有名的話:
“能在書(shū)本上簡(jiǎn)單查到的東西永遠(yuǎn)不要放進(jìn)你的記憶里。” |
所以,除非已經(jīng)在心里記住了某種排序算法,為什么你非要花2小時(shí)試圖自己去實(shí)現(xiàn)它?更糟糕的是,為什么你想用自己笨拙的方法把它再重新實(shí)現(xiàn)一遍呢?為什么你不去找找看看有人是否已經(jīng)實(shí)現(xiàn)了它?
除非是為了好玩,或是出于教育的目的,我想不出一個(gè)人有什么理由要長(zhǎng)期的獨(dú)自的開(kāi)發(fā)一個(gè)東西,而更有可能的情況是,除非你是個(gè)頂級(jí)的天才,那么,一起協(xié)作來(lái)開(kāi)發(fā)開(kāi)源項(xiàng)目將會(huì)給你帶來(lái)比你獨(dú)自開(kāi)發(fā)8小時(shí)更大的收獲。
如果你想實(shí)現(xiàn)一個(gè)東西,而它并不是什么最新的技術(shù),那先在谷歌上搜一下。如果沒(méi)有人做出過(guò)它,要么是你查錯(cuò)了方式,要么是你需要付出努力去完成這項(xiàng)任務(wù)。如果你打算盡力完成它,你應(yīng)該找一些人尋求幫助。
我知道的最優(yōu)秀的程序員都明白,對(duì)于大型項(xiàng)目如何一塊一塊的搭建架構(gòu),如何一部分一部分的開(kāi)發(fā)程序。他們會(huì)關(guān)注大局,不拘泥于細(xì)節(jié)。他們知道如何使用谷歌更快的找到解決方案。DRY。
英文原文:The best programmers are the quickest to Google
譯文鏈接:http://www.aqee.net/the-best-programmers-are-the-quickest-to-google/