程序員修煉之道 你的知識資產(chǎn)
我們喜歡把程序員所知道的關(guān)于計算技術(shù)和他們所工作的應(yīng)用領(lǐng)域的全部事實、以及他們的所有經(jīng)驗視為他們的知識資產(chǎn)(Knowledge Portfolios)。管理知識資產(chǎn)與管理金融資產(chǎn)非常相似:
1. 嚴(yán)肅的投資者定期投資——作為習(xí)慣。
2. 多元化是長期成功的關(guān)鍵。
3. 聰明的投資者在保守的投資和高風(fēng)險、高回報的投資之間平衡他們的資產(chǎn)。
4. 投資者設(shè)法低買高賣,以獲取最大回報。
5. 應(yīng)周期性地重新評估和平衡資產(chǎn)。
要在職業(yè)生涯中獲得成功,你必須運用同樣的指導(dǎo)方針管理你的知識資產(chǎn)。
經(jīng)營你的資產(chǎn)
l 定期投資。就像金融投資一樣,你必須定期為你的知識資產(chǎn)投資。即使投資量很小,習(xí)慣自身也和總量一樣重要。在下一節(jié)中將列出一些示范目標(biāo)。
2 多元化。你知道的不同的事情越多,你就越有價值。作為底線,你需要知道你目前所用的特定技術(shù)的各種特性。但不要就此止步。計算技術(shù)的面貌變化很快——今天的熱門技術(shù)明天就可能變得近乎無用(或至少是不再搶手)。你掌握的技術(shù)越多,你就越能更好地進(jìn)行調(diào)整,趕上變化。
3 管理風(fēng)險。從高風(fēng)險、可能有高回報,到低風(fēng)險、低回報,技術(shù)存在于這樣一條譜帶上。把你所有的金錢都投入可能突然崩的高風(fēng)險股票并不是一個好主意;你也不應(yīng)太保守,錯過可能的機(jī)會。不要把你所有的技術(shù)雞蛋放在一個籃子里。
4 低買高賣。在新興的技術(shù)流行之前學(xué)習(xí)它可能就和找到被低估的股票一樣困難,但所得到的就和那樣的股票帶來的收益一樣。在Java剛出現(xiàn)時學(xué)習(xí)它可能有風(fēng)險,但對于現(xiàn)在已步入該領(lǐng)域的頂尖行列的早期采用者,這樣做得到了非常大的回報。
5 重新評估和平衡。這是一個非常動蕩的行業(yè)。你上個月開始研究的熱門技術(shù)現(xiàn)在也許已像石頭一樣冰冷。也許你需要重溫你有一陣子沒有使用的數(shù)據(jù)庫技術(shù)。又或許,如果你之前試用過另一種語言,你就會更有可能獲得那個新職位……
在所有這些指導(dǎo)方針中,最重要的也是最簡單的:
提示8
定期為你的知識資產(chǎn)投資
目標(biāo)
關(guān)于何時以及增加什么到你的知識資產(chǎn)中,現(xiàn)在你已經(jīng)擁有了一些指導(dǎo)方針,那么什么是獲得智力資本、從而為你的資產(chǎn)提供資金的最佳方式呢?這里有一些建議。
l 每年至少學(xué)習(xí)一種新語言。不同語言以不同方式解決相同的問題。通過學(xué)習(xí)若干不同的方法,可以幫助你拓寬你的思維,并避免墨守成規(guī)。此外,現(xiàn)在學(xué)習(xí)許多語言已容易了許多,感謝可從網(wǎng)上自由獲取的軟件財富(參見267頁)。
2 每季度閱讀一本技術(shù)書籍。書店里擺滿了許多書籍,討論與你當(dāng)前的項目有關(guān)的有趣話題。一旦你養(yǎng)成習(xí)慣,就一個月讀一本書。在你掌握了你正在使用的技術(shù)之后,擴(kuò)寬范圍,閱讀一些與你的項目無關(guān)的書籍。
3 也要閱讀非技術(shù)書籍。記住計算機(jī)是由人——你在設(shè)法滿足其需要的人——使用的,這十分重要。不要忘了等式中人這一邊。
4 上課。在本地的學(xué)院或大學(xué)、或是將要來臨的下一次會展上尋找有趣的課程。
5 參加本地用戶組織。不要只是去聽講,而要主動參與。與世隔絕對你的職業(yè)生涯來說可能是致命的;打聽一下你們公司以外的人都在做什么。
6 試驗不同的環(huán)境。如果你只在Windows上工作,就在家玩一玩Unix(可自由獲取的Linux就正好)。如果你只用過makefile和編輯器,就試一試IDE,反之亦然。
7 跟上潮流。訂閱商務(wù)雜志和其他期刊(參見262頁的推薦刊物)。選擇所涵蓋的技術(shù)與你當(dāng)前的項目不同的刊物。
8 上網(wǎng)。想要了解某種新語言或其他技術(shù)的各種特性?要了解其他人的相關(guān)經(jīng)驗,了解他們使用的特定行話,等等,新聞組是一種很好的方式。上網(wǎng)沖浪,查找論文、商業(yè)站點,以及其他任何你可以找到的信息來源。
持續(xù)投入十分重要。一旦你熟悉了某種新語言或新技術(shù),繼續(xù)前進(jìn)。學(xué)習(xí)另一種。
是否在某個項目中使用這些技術(shù),或者是否把它們放入你的簡歷,這并不重要。學(xué)習(xí)的過程將擴(kuò)展你的思維,使你向著新的可能性和新的做事方式拓展。思想的“異花授粉”(cross-pollination)十分重要;設(shè)法把你學(xué)到的東西應(yīng)用到你當(dāng)前的項目中。即使你的項目沒有使用該技術(shù),你或許也能借鑒一些想法。例如,熟悉了面向?qū)ο螅憔蜁貌煌姆绞骄帉懠僀程序。
學(xué)習(xí)的機(jī)會
于是你狼吞虎咽地閱讀,在你的領(lǐng)域,你站在了所有突破性進(jìn)展的前沿(這不是容易的事情)。有人向你請教一個問題,答案是什么?你連最起碼的想法都沒有。你坦白地承認(rèn)了這一點。
不要就此止步,把找到答案視為對你個人的挑戰(zhàn)。去請教古魯(如果在你們的辦公室里沒有,你應(yīng)該能在Internet上找到:參見下一頁上的方框)。上網(wǎng)搜索。去圖書館。
如果你自己找不到答案,就去找出能找到答案的人。不要把問題擱在那里。與他人交談可以幫助你建立人際網(wǎng)絡(luò),而因為在這個過程中找到了其他不相關(guān)問題的解決方案,你也許還會讓自己大吃一驚。舊有的資產(chǎn)也在不斷增長……
所有閱讀和研究都需要時間,而時間已經(jīng)很短缺。所以你需要預(yù)先規(guī)劃。讓自己在空閑的片刻時間里總有東西可讀;ㄔ诘柔t(yī)生上的時間是抓緊閱讀的好機(jī)會——但一定要帶上你自己的雜志,否則,你也許會發(fā)現(xiàn)自己在翻閱1973年的一篇卷角的關(guān)于巴布亞新幾內(nèi)亞的`文章。
批判的思考
最后一個要點是,批判地思考你讀到的和聽到的。你需要確保你的資產(chǎn)中的知識是準(zhǔn)確的,并且沒有受到供應(yīng)商或媒體炒作的影響。警惕聲稱他們的信條提供了惟一答案的狂熱者——那或許適用、或許不適用于你和你的項目。
不要低估商業(yè)主義的力量。Web搜索引擎把某個頁面列在最前面,并不意味著那就是最佳選擇;內(nèi)容供應(yīng)商可以付錢讓自己排在前面。書店在顯著位置展示某一本書,也并不意味著那就是一本好書,甚至也不說明那是一本受歡迎的書;它們可能是付了錢才放在那里的。
提示9
批判地分析你讀到的和聽到的
遺憾的是,幾乎再沒有簡單的答案了。但擁有大量知識資產(chǎn),并把批判的分析應(yīng)用于你將要閱讀的技術(shù)出版物的洪流,你將能夠理解復(fù)雜的答案。
與古魯打交道的禮節(jié)與教養(yǎng)
隨著Internet在全球普及,古魯們突然變得像你的Enter鍵一樣貼近。那么,你怎樣才能找到一個古魯,怎樣才能找一個古魯和你交談呢?
我們找到了一些簡單的訣竅。
l 確切地知道你想要問什么,并盡量明確具體。
2 小心而得體地組織你的問題。記住你是在請求幫助;不要顯得好像是在要求對方回答。
3 組織好問題之后,停下來,再找找答案。選出一些關(guān)鍵字,搜索Web。查找適當(dāng)?shù)腇AQ(常見問題的解答列表)。
4 決定你是想公開提問還是私下提問。Usenet新聞組是與專家會面的美妙場所,在那里可以討論幾乎任何問題,但有些人對這些新聞組的公共性質(zhì)有顧慮。你總是可以用另外的方法:直接發(fā)電子郵件給古魯。不管怎樣,要使用有意義的主題(“需要幫助。!”無益于事)。
5 坐回椅子上,耐心等候。人們很忙,也許需要幾天才能得到明確的答案。
最后,請一定要感謝任何回應(yīng)你的人。如果你看到有人提出你能夠解答的問題,盡你的一份力,參與解答。
【程序員修煉之道 你的知識資產(chǎn)】相關(guān)文章:
如何修煉你的領(lǐng)導(dǎo)力09-18
融資租賃資產(chǎn)評估的知識10-17
資產(chǎn)評估機(jī)構(gòu)的知識管理10-17
資產(chǎn)評估機(jī)構(gòu)知識管理10-24
職場情商修煉07-31
Java程序員要具備哪些知識09-06
美劇里的職場生存法則:你最值錢的資產(chǎn)是你的頭腦11-01
資產(chǎn)評估機(jī)構(gòu)怎么進(jìn)行知識管理11-09
金融資產(chǎn)基本框架知識10-29