程序員要懂得對自己的知識進行投資
“一旦你意識到自己身上有某種明確的熱忱,那就在自己身上投資。弄清楚,你需要知道哪些知識、獲得什么樣的專業(yè)技能,才能讓你身心愉悅地從事自己喜歡的事業(yè)。這樣無論在心理上還是經(jīng)濟上,你都會大有所獲?!?/p>
——專注于自己的幸福。
在《程序員修煉之道》里面提到了知識投資,其實知識投資就是不斷學(xué)習(xí),提高自己能力的過程。而能力就是知識資產(chǎn)的外在表現(xiàn)形式。
對知識資產(chǎn)的投資和金融資產(chǎn)的投資有很多地方其實很像,對于金融投資來說,基本原則如下:
1,需要持續(xù)的投資,周期性的投資
2,需要找有價值的股票進行投資
3,要控制好風(fēng)險,一般來說,高風(fēng)險高收益,低風(fēng)險低收益。需要自己評價風(fēng)險,來進行組合投資。
4,金融投資的基本原則是低買高賣
5,需要定期的分析和評價自己目前資產(chǎn)
集中你的精力、你的思想和你的資金。聰明人總是把雞蛋放在一個籃子里,然后看好籃子?!保辛α?。
而知識投資也很類似,對于一個程序員,對自己的知識投資也有類似的原則,稍微總結(jié)了一下。
應(yīng)該以一種程序語言為主,同時了解其他幾種程序語言。把一門程序語言學(xué)習(xí)透徹,而其他程序語言能夠使用,了解其原理。雖然程序語言本質(zhì)是相同的,但是不同的編程式語言設(shè)計思想不一樣,能夠把幾種程序語言設(shè)計精髓吸收到,自己設(shè)計一種程序語言基本不成為問題。最好每一年都學(xué)習(xí)一種程序語言??梢詤⒖家幌鲁绦蛘Z言排行榜,最好能夠在項目中使用它。
對于不同的知識,需要有找出比較有價值的部分進行深入學(xué)習(xí)。根據(jù)以往的經(jīng)驗,一般來說,越是抽象程度越高的知識,生命力越是頑強,知識的保鮮度就越高,價值也就越大。對于java中一些開源框架的使用,個人就認為這個是比較具體的知識,比如spring,struct等,對于開發(fā)者只需要花少量時間了解其如何使用就可以了,應(yīng)該把大多數(shù)精力投入到其設(shè)計思想中,這一塊來說才是最有價值的??吹胶芏嗳硕荚谥攸c花時間死記spring各種標(biāo)簽的配置方式,而不是深入了解其運行管理。一些方法論相關(guān)的知識的價值就比一些具體實踐方面的知識的資產(chǎn)價值就越高。不過這些都是在你對這個領(lǐng)域非常熟練了之后,想在提高,必須精力的階段。
對于新的知識和概念,越早投入學(xué)習(xí)的話,風(fēng)險越高,但是可能收益也就越大。越晚投入的話,風(fēng)險越小,但是收益也就越小。因為新的知識在剛出來的時候,不知道未來市場上是否能夠接受,學(xué)習(xí)的風(fēng)險就越高,但是一旦被市場接受,掌握這方面的技能人就比較少,你的知識就比較值錢。比如最早學(xué)習(xí)并掌握object c的人,價值就很高。還有現(xiàn)在炒作的云計算相關(guān)的。
你掌握的知識資產(chǎn)如果需要變現(xiàn)的話,就需要底買高賣。
對于移動互聯(lián)網(wǎng),目前是非?;鸬摹S浀卯?dāng)初很多公司高薪招聘動android和ios的人,只要有一年工作經(jīng)驗的人,就可以開到20W年薪以上。一個聰明的人應(yīng)該在知識價值的最高點變現(xiàn)。知識的價值是根據(jù)供求關(guān)系影響的,當(dāng)市場上相關(guān)技能遠遠人少于市場需求的時候,也就是知識資產(chǎn)價值的高點,這個時候要需要變現(xiàn)了。隨著后續(xù)掌握這項知識的時候,市場就會理性。記得當(dāng)初搜索,網(wǎng)游,網(wǎng)頁游戲程序員,都有一個火爆階段。
需要對自己的知識資產(chǎn)定期的review。
其實也就是對自己的知識進行總結(jié)的過程??纯茨切┲R已經(jīng)落伍,就果斷放棄。那些知識需要加強或者深入,就加強學(xué)習(xí)投資。比如當(dāng)時比較火爆的ebj2.0,相對來說設(shè)計已經(jīng)落后,沒有必要花時間學(xué)習(xí)?;蛘哂行┳约赫J為用不到的,也可以放棄。本人現(xiàn)在就需要重點學(xué)習(xí)提高思維方面的以及方法論方面的知識。
提高知識廣度,開闊思維,比如哲學(xué)類,社科類的知識。
多和不同領(lǐng)域的朋友交流,互相了解對方領(lǐng)域的只是,很多時候,解決問題的方法都有共通之處。最好能夠參加IT小圈子聚會,了解業(yè)界的一些動態(tài)和認識一些朋友。
養(yǎng)成寫作的習(xí)慣,寫作是最鍛煉思維的。
參與一些開源的項目,能夠幫助你更好的運用你的知識。
運用一些工具來管理自己的知識資產(chǎn),比如博客,Evernote等。
總的來說,知識資產(chǎn)投資決定了一個人未來的發(fā)展的。每時每刻提醒自己不要忘記了學(xué)習(xí)。
最后以一句話作為結(jié)尾:對知識資產(chǎn)的投資總能獲得最好的回報。本杰明-富蘭克林
