新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 牛人業(yè)話(huà) > 一個(gè)高效程序員的自述:我并不聰明,只是多練習(xí)和思考

一個(gè)高效程序員的自述:我并不聰明,只是多練習(xí)和思考

作者: 時(shí)間:2017-04-14 來(lái)源:網(wǎng)絡(luò) 收藏

  五一后剛來(lái)到一個(gè)新的項(xiàng)目,所以寫(xiě)作的時(shí)候就沒(méi)有那么充足了。從一個(gè)舒適的環(huán)境走到了學(xué)習(xí)的環(huán)境:

本文引用地址:http://2s4d.com/article/201704/346614.htm

    

 

  從一個(gè)舒服的環(huán)境走到一個(gè)不舒服的環(huán)境需要一個(gè)過(guò)程。當(dāng)然這種不舒服的學(xué)習(xí)區(qū)不僅僅局限于工作,還有生活上,還需要去適應(yīng) 深圳的生活——不過(guò),我想應(yīng)該很快就能適應(yīng)了。

  這篇文章的起源會(huì)比較復(fù)雜,一個(gè)是來(lái)自對(duì)知乎上相關(guān)問(wèn)題的思考,一個(gè)是最近工作上的一些思考。

  01

  掛科x四百本書(shū)

  有一天在知乎上逛的時(shí)候看到了一個(gè)問(wèn)題《請(qǐng)教我該如何取舍課程,然后如何學(xué)習(xí)成為一個(gè)?》。因?yàn)轭}主的專(zhuān)業(yè)和我是一樣的——電子信息工程,也是對(duì)計(jì)算機(jī)感興趣,然后我就很無(wú)恥地把我的成績(jī)單貼了上去,還說(shuō)了我看了大學(xué)期間看了 四百本書(shū)。

    

 

  上面一共掛了兩掛,其中有兩科是體育——游泳,還有四科分別是:

  高等數(shù)學(xué)

  線(xiàn)性代數(shù)

  復(fù)變函數(shù)與積分變換

  通信原理

  以上都是數(shù)學(xué)課,因此我就被噴了~~:

    

 

    

 

  然后我就開(kāi)始思考了這個(gè)問(wèn)題了,我在大學(xué)期間到底做了些什么?反正,以上的兩個(gè)事實(shí)是已經(jīng)有了:

  掛了四門(mén)數(shù)學(xué)

  看了四百書(shū)——這只是一個(gè)估計(jì)數(shù)字,應(yīng)該也在400~以上,當(dāng)時(shí)在大二、大三時(shí)的平均速率是 70~80/學(xué)期。

  以上的結(jié)論加上GitHub的連擊只能說(shuō)明——我不夠聰明,但是很勤奮,哈哈哈 。

  02

  專(zhuān)家x通才

  受最近項(xiàng)目的影響,昨天我在翻閱《咨詢(xún)的奧秘》、《麥肯錫方法》,發(fā)現(xiàn)在后者的最前面寫(xiě)了一句話(huà):

  麥肯錫顧問(wèn)大多數(shù)是通才,他們博學(xué)卻涉獵不深,隨著經(jīng)驗(yàn)的積累和職位的提升,他們對(duì)涉獵行業(yè)的了解逐步加深。

  在之前那篇《為什么說(shuō)全棧工程師是未來(lái)?》中,我們已經(jīng)闡述了足夠多的專(zhuān)家與全棧工程師的對(duì)比。

  通才從某種意義上來(lái)說(shuō)就是又大又薄的山東煎餅:

    

 

  而專(zhuān)家就是月餅,那么很厚就像月餅一樣:

    

 

  好了,掩飾完畢。

  綜上所述, 如果把我們的餅變厚,那么我們就可以取得一個(gè)好成績(jī)了。而這也意味著,我們就不能涉獵更多的領(lǐng)域。那樣,我們就不能成為一個(gè)Consultant——咨詢(xún)師、顧問(wèn)。

  03

  放棄xFocus

  如何去看四本百書(shū)?

  在那篇《的內(nèi)置索引與外置的Google》中,我們提到過(guò): 學(xué)習(xí)的過(guò)程中我們只需要不斷地去構(gòu)建我們的索引即可。

  所以作為一個(gè)偵探顧問(wèn),福爾摩斯需要不斷地汲取各個(gè)領(lǐng)域的一些知識(shí):

    

 

  并且只在少數(shù)領(lǐng)域成為專(zhuān)家——必須要騰出空間給其他知識(shí)點(diǎn),所以作者 Arhur Conan Doyle的那句話(huà)那經(jīng)典:

    

 

  即:

  人的大腦如同一間空空的小閣樓,對(duì)放置進(jìn)去的家具要有選擇。

  下半句是:

  只有傻瓜才會(huì)把他碰到的各種各樣的破爛不加選擇地裝進(jìn)去。不然,無(wú)用的東西會(huì)擠占太多的空間,或者許多東西相互雜處,條理不清。

  即:

    

 

  在今天這句話(huà)就變成:

  構(gòu)建你自己的索引目錄,同時(shí)使用搜索引擎來(lái)完成構(gòu)建。

  看多了書(shū)之后,大部分的計(jì)算機(jī)書(shū)看目錄就夠了。

  放棄xFocus

  我只是走了一條,我認(rèn)為是正確的道路:成為全棧工程師&咨詢(xún)師。或者如justjavac所說(shuō)的全棧工程師咨詢(xún)師,如Sherlock Holmes的偵探顧問(wèn)。但是這并不意味著,適用于每一個(gè)人。

  有的人想成為專(zhuān)家,進(jìn)入大公司。

  有的人想在某個(gè)領(lǐng)域有所建樹(shù)。

  。。。

  面對(duì)太多的需求,我們總得做出些擇則。并非每個(gè)人都是天才,天才只是少數(shù)——還沒(méi)見(jiàn)到天生下來(lái)就會(huì)寫(xiě)代碼的。

  好了,我又解(掩)釋(飾)了掛科的問(wèn)題了——把這些時(shí)間都花在看書(shū)上了。。

  04

  練習(xí)x作息

  練習(xí)我們就不說(shuō)了,因?yàn)橛袌D有真相哈哈。。

    

 

  還有就是當(dāng)你覺(jué)得最近的生活很無(wú)聊時(shí),一定是你進(jìn)入了舒適區(qū):

    

 

  新買(mǎi)的鐘很漂亮,上面寫(xiě)的是“Give Me 5”:

    

 

  不是“凌晨五點(diǎn)的深圳”的意思:

    

 

  我也是每天12點(diǎn)前睡,然后七點(diǎn)多起床的——三遍

  足夠的睡眠,才能更好的前進(jìn)。

  足夠的睡眠,才能更好的前進(jìn)。

  足夠的睡眠,才能更好的前進(jìn)。



關(guān)鍵詞: 程序員

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉