

1、分享第一條經(jīng)驗:“學(xué)歷代表過(guò)去、能力代表現在、學(xué)習力代表未來(lái)。”
其實(shí)這是一個(gè)來(lái)自國外教育領(lǐng)域的一個(gè)研究結果。相信工作過(guò)幾年、十幾年的朋友對這個(gè)道理有些體會(huì )吧。但我相信這一點(diǎn)也很重要:“重要的道理明白太晚將抱憾終生!”所以放在每一條,讓剛剛畢業(yè)的朋友們早點(diǎn)看到哈!
2、心態(tài)有多開(kāi)放,視野就有多開(kāi)闊。
不要抱著(zhù)自己的技術(shù)和成果,等到它們都已經(jīng)過(guò)時(shí)變成垃圾了,才拿出來(lái)丟人現眼。請及時(shí)發(fā)布自己的研究成果:開(kāi)發(fā)的產(chǎn)品、有創(chuàng )意的設計或代碼,公布出來(lái)讓大家交流或者使用,你的成果才有進(jìn)化和升華的機會(huì )。想想自己2000年間開(kāi)發(fā)的那些Windows系統工具,5、6 年之后的今天,還是那個(gè)樣子,今天流行的好多Windows系統工具都比自己的晚,但進(jìn)化得很好,且有那么多用戶(hù)在使用。并且,不要保守自己的技術(shù)和思想,盡可能地與人交流與分享,或者傳授給開(kāi)發(fā)團隊的成員。“與人交換蘋(píng)果之后,每個(gè)人還是只有一個(gè)蘋(píng)果;但交換思想之后,每個(gè)人都擁有兩種思想”,道理大家都懂,但有多少人真正能做到呢?
3、盡量參加開(kāi)源項目的開(kāi)發(fā)、或者與朋友共同研制一些自己的產(chǎn)品,千萬(wàn)不要因為沒(méi)有錢(qián)賺而不做。
網(wǎng)絡(luò )早已不再只是“虛擬世界”,網(wǎng)上有很多的開(kāi)源項目、合作開(kāi)發(fā)項目、外包項目,這都是涉獵工作以外的知識的絕好機會(huì ),并且能夠結識更廣的人緣。不要因為工作是做ERP,就不去學(xué)習和了解嵌入式、實(shí)時(shí)、通信、網(wǎng)絡(luò )等方面的技術(shù),反過(guò)來(lái)也是一樣。如果當別人拿著(zhù)合同找你合作,你卻這也不會(huì ),那也不熟時(shí),你將后悔莫及。
4、書(shū)籍是人類(lèi)進(jìn)步的階梯,對軟件開(kāi)發(fā)人員尤其如此。
書(shū)籍是學(xué)習知識的最有效途徑,不要過(guò)多地指望在工作中能遇到“世外高人”,并不厭其煩地教你。對于花錢(qián)買(mǎi)書(shū),我個(gè)人經(jīng)驗是:千萬(wàn)別買(mǎi)國內那幫人出的書(shū)!我買(mǎi)的那些家伙出的書(shū),100%全部后悔了,無(wú)一本例外。更氣憤的是,這些書(shū)在二手市場(chǎng)的地攤上都很難賣(mài)掉。“擁有書(shū)籍并不表示擁有知識;擁有知識并不表示擁有技能;擁有技能并不表示擁有文化;擁有文化并不表示擁有智慧。”只有將書(shū)本變成的自己智慧,才算是真正擁有了它。
5、詳細制定自己軟件開(kāi)發(fā)專(zhuān)業(yè)知識學(xué)習計劃,并注意及時(shí)修正和調整(軟件開(kāi)發(fā)技術(shù)變化實(shí)在太快)。
請牢記:“如果一個(gè)軟件開(kāi)發(fā)人員在1、2年內都沒(méi)有更新過(guò)自己的知識,那么,其實(shí)他已經(jīng)不再屬于這個(gè)行業(yè)了。”不要告訴自己沒(méi)有時(shí)間。來(lái)自時(shí)間管理領(lǐng)域的著(zhù)名的“三八原則”告誡我們:另外的那8小時(shí)如何使用 將決定你的人生成??!本人自畢業(yè)以來(lái),平均每天實(shí)際學(xué)習時(shí)間超過(guò)2小時(shí)。
6、軟件開(kāi)發(fā)團隊中,技術(shù)不是萬(wàn)能的,但沒(méi)有技術(shù)是萬(wàn)萬(wàn)不能的!
在技術(shù)型團隊中,技術(shù)與人品同等重要,當然長(cháng)相也比較重要哈,尤其在MM比較多的團隊中。在軟件項目團隊中,技術(shù)水平是受人重視和尊重的重要砝碼。無(wú)論你是做管理、系統分析、設計、編碼,還是產(chǎn)品管理、測試、文檔、實(shí)施、維護,多少你都要有技術(shù)基礎。算我孤陋寡聞,我還真沒(méi)有親眼看到過(guò)一個(gè)外行帶領(lǐng)一個(gè)軟件開(kāi)發(fā)團隊成功地完成過(guò)軟件開(kāi)發(fā)項目,哪怕就一個(gè),也沒(méi)有看到。倒是曾經(jīng)看到過(guò)一個(gè)“高學(xué)歷的牛人”(非技術(shù)型)帶一堆人做完過(guò)一個(gè)項目,項目交付的第二天,項目組成員扔下一句“再也受不了啦!”四分五裂、各奔東西。那個(gè)項目的“成功度”大家可想而知了。
7、一定要確定自己的發(fā)展方向,并為此目的制定可行的計劃。
不要說(shuō)什么,“我剛畢業(yè),還不知道將來(lái)可能做什么?”,“跟著(zhù)感覺(jué)走,先做做看”。因為,這樣的觀(guān)點(diǎn)會(huì )通過(guò) 你的潛意識去暗示你的行為無(wú)所事事、碌碌無(wú)為。一直做技術(shù),將來(lái)成為專(zhuān)家級人物?向管理方向走,成為職業(yè)經(jīng)理人?先熟悉行業(yè)和領(lǐng)域,將來(lái)自立門(mén)戶(hù)?還是先 在行業(yè)里面混混,過(guò)幾年轉行做點(diǎn)別的?這很重要,它將決定你近幾年、十年內“做什么事情才是在做正確的事情!”。
總結與反思:
一:不要去做技術(shù)上的高手,除非你的目標如此。雖然本文是關(guān)于提高軟件開(kāi)發(fā)知識的建議,做技術(shù)的高手是我一向都不贊同的。你可以提高自己的專(zhuān)業(yè)知識,但能勝任工作即止。
二:在能勝任工作的基礎上,立即去涉獵其它領(lǐng)域的專(zhuān)業(yè)知識,豐富自己的知識體系、提高自己的綜合素質(zhì),尤其是那些目標不在技術(shù)方面的朋友。