“又是一年畢業(yè)時”,看到一批批學(xué)子離開人生的象牙塔,走上各自的工作崗位;想想自己也曾經(jīng)意氣風(fēng)發(fā)、躊躇滿志,不覺感嘆萬千……本文是自己工作6年的經(jīng)歷沉淀或者經(jīng)驗(yàn)提煉,希望對所有的軟件工程師們有所幫助,早日實(shí)現(xiàn)自己的人生目標(biāo)。本文主要是關(guān)于軟件開發(fā)人員如何提高自己的軟件專業(yè)技術(shù)方面的具體建議,前面幾點(diǎn)旨在確定大的方向,算是廢話吧。
謹(jǐn)以此文獻(xiàn)給那個自己為你奉獻(xiàn)3年青春與激情的開發(fā)團(tuán)隊(duì)。還有團(tuán)隊(duì)成員:PPL、YT、YK 、TYF、LGL、CHL、CDY、CB、DPD。
1、 分享第一條經(jīng)驗(yàn):“學(xué)歷代表過去、能力代表現(xiàn)在、學(xué)習(xí)力代表未來?!逼鋵?shí)這是一個來自國外教育領(lǐng)域的一個研究結(jié)果。相信工作過幾年、十幾年的朋友對這個道理有些體會吧。但我相信這一點(diǎn)也很重要:“重要的道理明白太晚將抱憾終生!”所以放在每一條,讓剛剛畢業(yè)的朋友們早點(diǎn)看到哈!
2、 一定要確定自己的發(fā)展方向,并為此目的制定可行的計(jì)劃。不要說什么,“我剛畢業(yè),還不知道將來可能做什么?”,“跟著感覺走,先做做看”。因?yàn)?,這樣的觀點(diǎn)會通過你的潛意識去暗示你的行為無所事事、碌碌無為。一直做技術(shù),將來成為專家級人物?向管理方向走,成為職業(yè)經(jīng)理人?先熟悉行業(yè)和領(lǐng)域,將來自立門戶?還是先在行業(yè)里面混混,過幾年轉(zhuǎn)行做點(diǎn)別的?這很重要,它將決定你近幾年、十年內(nèi)“做什么事情才是在做正確的事情!”。
3、 軟件開發(fā)團(tuán)隊(duì)中,技術(shù)不是萬能的,但沒有技術(shù)是萬萬不能的!在技術(shù)型團(tuán)隊(duì)中,技術(shù)與人品同等重要,當(dāng)然長相也比較重要哈,尤其在MM比較多的團(tuán)隊(duì)中。在軟件項(xiàng)目團(tuán)隊(duì)中,技術(shù)水平是受人重視和尊重的重要砝碼。無論你是做管理、系統(tǒng)分析、設(shè)計(jì)、編碼,還是產(chǎn)品管理、測試、文檔、實(shí)施、維護(hù),多少你都要有技術(shù)基礎(chǔ)。算我孤陋寡聞,我還真沒有親眼看到過一個外行帶領(lǐng)一個軟件開發(fā)團(tuán)隊(duì)成功地完成過軟件開發(fā)項(xiàng)目,哪怕就一個,也沒有看到。倒是曾經(jīng)看到過一個“高學(xué)歷的牛人”(非技術(shù)型)帶一堆人做完過一個項(xiàng)目,項(xiàng)目交付的第二天,項(xiàng)目組成員扔下一句“再也受不了啦!”四分五裂、各奔東西。那個項(xiàng)目的“成功度”大家可想而知了。
4、 詳細(xì)制定自己軟件開發(fā)專業(yè)知識學(xué)習(xí)計(jì)劃,并注意及時修正和調(diào)整(軟件開發(fā)技術(shù)變化實(shí)在太快)。請牢記:“如果一個軟件開發(fā)人員在1、2年內(nèi)都沒有更新過自己的知識,那么,其實(shí)他已經(jīng)不再屬于這個行業(yè)了?!辈灰嬖V自己沒有時間。來自時間管理領(lǐng)域的著名的“三八原則”告誡我們:另外的那8小時如何使用將決定你的人生成??!本人自畢業(yè)以來,平均每天實(shí)際學(xué)習(xí)時間超過2小時。
本人畢業(yè)6年來主要的學(xué)習(xí)計(jì)劃、資料:
5、 書籍是人類進(jìn)步的階梯,對軟件開發(fā)人員尤其如此。書籍是學(xué)習(xí)知識的最有效途徑,不要過多地指望在工作中能遇到“世外高人”,并不厭其煩地教你。對于花錢買書,我個人經(jīng)驗(yàn)是:千萬別買國內(nèi)那幫人出的書!我買的那些家伙出的書,!00%全部后悔了,無一本例外。更氣憤的是,這些書在二手市場的地?cái)偵隙己茈y賣掉。“擁有書籍并不表示擁有知識;擁有知識并不表示擁有技能;擁有技能并不表示擁有文化;擁有文化并不表示擁有智慧。”只有將書本變成的自己智慧,才算是真正擁有了它。