一位軟件工程師的6年總結
很多想學(xué)電子的朋友都會(huì )覺(jué)得電子很神秘,其實(shí),你看完這篇文章后會(huì )覺(jué)得,學(xué)電子道路清晰了很多。
“又是一年畢業(yè)時(shí)”,看到一批批學(xué)子離開(kāi)人生的象牙塔,走上各自的工作崗位;想想自己也曾經(jīng)意氣風(fēng)發(fā)、躊躇滿(mǎn)志,不覺(jué)感嘆萬(wàn)千……本文是自己工作6年的經(jīng)歷沉淀或者經(jīng)驗提煉,希望對所有的軟件工程師們有所幫助,早日實(shí)現自己的人生目標。本文主要是關(guān)于軟件開(kāi)發(fā)人員如何提高自己的軟件專(zhuān)業(yè)技術(shù)方面的具體建議,前面幾點(diǎn)旨在確定大的方向,算是廢話(huà)吧。
謹以此文獻給那個(gè)自己為你奉獻3年青春與激情的開(kāi)發(fā)團隊。還有團隊成員:PPL、YT、YK、TYF、LGL、CHL、CDY、CB、DPD。
1、分享第一條經(jīng)驗:“學(xué)歷代表過(guò)去、能力代表現在、學(xué)習力代表未來(lái)?!?/STRONG>其實(shí)這是一個(gè)來(lái)自國外教育領(lǐng)域的一個(gè)研究結果。相信工作過(guò)幾年、十幾年的朋友對這個(gè)道理有些體會(huì )吧。但我相信這一點(diǎn)也很重要:“重要的道理明白太晚將抱憾終生!”所以放在每一條,讓剛剛畢業(yè)的朋友們早點(diǎn)看到哈!
2、一定要確定自己的發(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)別的?這很重要,它將決定你近幾年、十年內“做什么事情才是在做正確的事情!”。
3、軟件開(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è)項目的“成功度”大家可想而知了。
4、詳細制定自己軟件開(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è)了?!辈灰嬖V自己沒(méi)有時(shí)間。來(lái)自時(shí)間管理領(lǐng)域的著(zhù)名的“三八原則”告誡我們:另外的那8小時(shí)如何使用將決定你的人生成敗!本人自畢業(yè)以來(lái),平均每天實(shí)際學(xué)習時(shí)間超過(guò)1.5小時(shí)。
本人畢業(yè)6年來(lái)主要的學(xué)習計劃、資料:
時(shí)間目標經(jīng)典書(shū)籍
2000年
學(xué)習工作需要的C、C++、Delphi
C++編程思想、Delphi4開(kāi)發(fā)大全
2001年
學(xué)習Windows操作系統原理、Windows程序設計(SDK)知識、系統學(xué)習信息安全、密碼學(xué)知識
打開(kāi)Windows這扇窗、Windows操作系統原理、Windows核心編程、windows網(wǎng)絡(luò )編程技術(shù)、加密與解密、應用密碼學(xué)、密碼編碼和密碼分析:原理與方法
2002年
學(xué)習軟件工程、軟件系統分析、設計、測試,統一軟件開(kāi)發(fā)方法及Rose
UML和模式應用、統一軟件開(kāi)發(fā)、Rose從入門(mén)到精通、軟件工程:實(shí)踐者的研究方法、系統分析與設計、
2003年
學(xué)習Java語(yǔ)言及技術(shù)、設計模式、
設計模式、JAVA 2編程指南、J2EE數據庫開(kāi)發(fā)指南、Master EJB、EJB應用指南(第2版)
2004年2005年
工作原因技術(shù)毫無(wú)進(jìn)步
用極有限的時(shí)間了解心理學(xué)、社會(huì )學(xué)、經(jīng)濟、教育等領(lǐng)域的知識
2006年
重學(xué)Java相關(guān)技術(shù)、軟件開(kāi)發(fā)方法論
c++相關(guān)文章:c++教程
評論