知識需要放棄
我發(fā)現(xiàn)一味的吸收知識不是什么好事,哪怕是專業(yè)領(lǐng)域內(nèi)。
知識也需要放棄。
因為知識不斷在更新。有些知識該放棄就得放棄。比如典型的,很早以前寫游戲還得針對像素進行優(yōu)化,因為像素點就那么多,沒辦法。
但是現(xiàn)在你懂這些知識有用嗎?肯定有用,但是能對你有多大幫助呢?很難說。
比如還有經(jīng)典的MFC,這套框架沿用了很多年。但是現(xiàn)在幾乎沒人再學(xué)了。因為幾乎沒人用了。
所以我覺得可以果斷放棄知識的能力也很重要。
因為這樣才有余力去選擇真正要去學(xué)習(xí)的知識。
因為學(xué)習(xí)任何知識都需要付出時間成本。
同等的成本去學(xué)習(xí)新知識肯定要比老知識實在的多。

還有一個問題就是心理問題。
覺得自己懂得舊知識多,自己就比較厲害。我以前就有這種心理,比如cocos在某個場景下的加載方案,比如MFC調(diào)用多線程的優(yōu)化方式等。并以此為榮。
雖然也在接收新知識,但心理上還是以自己會以前的知識多為榮。
這就好比是瘸著腿走路。心理上沒轉(zhuǎn)變過來。
知識的吸收一定是有選擇性的,那么問題來了。
如何選擇吸收新知識呢?
我個人認為,首先需要關(guān)心所做領(lǐng)域的最新技術(shù)動態(tài),其次就是該技術(shù)的發(fā)展?jié)摿Γ谌褪窃摷夹g(shù)的可替代性。第四就是應(yīng)用范圍。
怎么看發(fā)展?jié)摿??其實很簡單。很多東西底層邏輯是相通的。
比如,C、C++和C#的發(fā)展?jié)摿κ且来芜f減,但是可替代性是依次增強。同時應(yīng)用范圍也是依次增強。
那么根據(jù)你所處的領(lǐng)域來判斷哪種技術(shù)需要深入研究,哪種技術(shù)只需要適當(dāng)了解就可以。