軟件工程學(xué)習(xí)方法
軟件工程是一門(mén)研究用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科。下面是關(guān)于軟件工程學(xué)習(xí)方法的內(nèi)容,歡迎閱讀!
軟件工程學(xué)習(xí)方法
幾點(diǎn)建議:
理論基礎(chǔ),這是基礎(chǔ),時(shí)間有限,無(wú)論如何這個(gè)必須熟悉:
1、軟工理論(課本知識(shí))
2、CMMI(淺嘗的話可以看看這本《CMMI精粹:集成化過(guò)程改進(jìn)實(shí)用導(dǎo)論》(第二版),不過(guò)有空的話還是建議看看CMMI的原件,雖然比較枯燥,不過(guò)還是可以掃一下,不要強(qiáng)迫自己都記住,那是不可能的)
開(kāi)拓視野:
多看書(shū)籍、雜志、網(wǎng)頁(yè),別無(wú)它法。不過(guò)看的時(shí)候有幾點(diǎn)注意事項(xiàng):
1、只要瀏覽,不要深究,留個(gè)印象即可。將來(lái)實(shí)際需要時(shí),能知道如何找到相關(guān)主題資料即可。
2、目前書(shū)籍、雜志、網(wǎng)頁(yè)等談的多是敏捷方法,這和Web開(kāi)發(fā)、企業(yè)應(yīng)用IT的領(lǐng)域有很大的關(guān)聯(lián),而這部分領(lǐng)域正是由于和網(wǎng)絡(luò)相關(guān),所以非;鸨,不過(guò)這畢竟只是軟件領(lǐng)域中的冰山一角,千萬(wàn)不可被其表象所迷惑,而抱怨課本理論。這方面很難一言道盡,有一本書(shū)《平衡敏捷和規(guī)范》(清華大學(xué)出版社)不妨買(mǎi)來(lái)收藏,不過(guò)要體會(huì)其中的價(jià)值,可能需要真正積累的許多問(wèn)題和經(jīng)驗(yàn)的時(shí)候才能有所發(fā)現(xiàn),但先留著免得以后絕版。
3、PMP(項(xiàng)目管理)的知識(shí)不放也有空瀏覽一下,因?yàn)樵谲浌ぶ姓紦?jù)很大位置的`一塊——質(zhì)量管理,始終是和項(xiàng)目管理糾纏在一塊,很難分家。
4、總結(jié)一下,多看書(shū),不是要盲從,而是要在將來(lái)形成自己的觀點(diǎn)。實(shí)踐中需要具體問(wèn)題具體對(duì)待,最忌生搬硬套!袄碚摗焙汀敖(jīng)驗(yàn)”都很重要,象現(xiàn)在很多人都在談“道”(理論),切不可被其迷惑,“術(shù)”也很重要,知道“道”不一定能夠幫你解決問(wèn)題,但知道“道”會(huì)使人得到升華和括寬思路,“術(shù)”則是真正體會(huì)“道”的基礎(chǔ),否則一切都是空談,就像武俠小說(shuō)里常說(shuō)的什么“明白就是明白”之類(lèi)的鬼話。
系統(tǒng)與程序設(shè)計(jì):
1、需要深究,一是這一塊也是軟工中的一塊重頭,二是沒(méi)有自己的開(kāi)發(fā)實(shí)踐,很難理解開(kāi)發(fā)所碰到的困難和問(wèn)題。
2、系統(tǒng)設(shè)計(jì)推薦《軟件架構(gòu)實(shí)踐》(SEI的書(shū),清華大學(xué)出版社),可以深究。其他主要是涉及UML的使用和模式,書(shū)籍很多,需要了解。關(guān)于UML這方面的書(shū),良莠不齊,我個(gè)人暫時(shí)沒(méi)有什么特別優(yōu)秀的書(shū)推薦,只能多看多用了。模式方面有很多介紹,就不敢班門(mén)弄斧了。
3、《產(chǎn)生式編程-方法、工具與應(yīng)用》這本書(shū)也值得一讀,里面對(duì)現(xiàn)今程序設(shè)計(jì)的發(fā)展有一定的論述。尤其是領(lǐng)域工程部分,值得再去查閱其他資料。
4、上面的書(shū)可能都是引子,看到有興趣的話題不放通過(guò)書(shū)中所列的參考書(shū)籍進(jìn)行進(jìn)一步的查閱,不過(guò)這就和個(gè)人很相關(guān)了,誰(shuí)也幫不上忙。
5、沒(méi)事時(shí),自己要多寫(xiě)寫(xiě)代碼編編程序,結(jié)合自己的體會(huì)驗(yàn)證一下各家所言。
關(guān)于學(xué)軟工的職業(yè)道路:
1、直接從事軟件開(kāi)發(fā),成為軟件開(kāi)發(fā)主力
2、軟件質(zhì)量管理:QA、EPG、項(xiàng)目運(yùn)作管理。這一行也很容易轉(zhuǎn)回開(kāi)發(fā)做管理。
3、軟件咨詢(xún):新興的行業(yè),不過(guò)要有實(shí)力和廣交朋友才行。
軟件工程專(zhuān)業(yè)介紹:
軟件工程是一門(mén)研究用工程化方法構(gòu)建和維護(hù)有效、實(shí)用和高質(zhì)量的軟件的學(xué)科。軟件工程專(zhuān)業(yè)是2002年國(guó)家教育部新增專(zhuān)業(yè),隨著計(jì)算機(jī)應(yīng)用領(lǐng)域的不斷擴(kuò)大及中國(guó)經(jīng)濟(jì)建設(shè)的不斷發(fā)展,軟件工程專(zhuān)業(yè)將成為一個(gè)新的熱門(mén)專(zhuān)業(yè)。該專(zhuān)業(yè)以計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科為基礎(chǔ),培養(yǎng)能夠從事軟件開(kāi)發(fā)、測(cè)試、維護(hù)和軟件項(xiàng)目管理的高級(jí)專(zhuān)門(mén)人才,同時(shí),各個(gè)行業(yè)幾乎都有計(jì)算機(jī)軟件的應(yīng)用,如工業(yè)、農(nóng)業(yè)、銀行、航空、政府部門(mén)等,這些應(yīng)用促進(jìn)了經(jīng)濟(jì)和社會(huì)的發(fā)展,也提高了工作和生活效率。
軟件工程專(zhuān)業(yè)課程:
程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、離散數(shù)學(xué)、操作系統(tǒng)、編譯技術(shù)、軟件工程概論、統(tǒng)一建模語(yǔ)言、軟件體系結(jié)構(gòu)、軟件需求、軟件項(xiàng)目管理該專(zhuān)業(yè)除了學(xué)習(xí)公共基礎(chǔ)課外,還將系統(tǒng)學(xué)習(xí)離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法分析、面向?qū)ο蟪绦蛟O(shè)計(jì)、現(xiàn)代操作系統(tǒng)、數(shù)據(jù)庫(kù)原理與實(shí)現(xiàn)技術(shù)、編譯原理、軟件工程、軟件項(xiàng)目管理、計(jì)算機(jī)安全等課程。
軟件工程專(zhuān)業(yè)就業(yè)方向
1.可視化編程
掌握程序設(shè)計(jì)方法及可視化技術(shù),精通一種可視化平臺(tái)及其軟件開(kāi)發(fā)技術(shù)。獲取Delphi程序員系列、Java初級(jí)或VB開(kāi)發(fā)能手認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類(lèi)學(xué)校等可視化編程程序員。
2.WEB應(yīng)用程序設(shè)計(jì)
具有美工基礎(chǔ)和網(wǎng)頁(yè)動(dòng)畫(huà)設(shè)計(jì)能力,掌握交互式網(wǎng)頁(yè)程序的設(shè)計(jì)技術(shù),能進(jìn)行網(wǎng)站建設(shè)和維護(hù)。獲取Macromedia多媒體互動(dòng)設(shè)計(jì)師或Delphi初級(jí)程序員或Delphi快速網(wǎng)絡(luò)開(kāi)發(fā)工程師認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類(lèi)學(xué)校等WEB應(yīng)用程序員。
3.軟件測(cè)試
掌握軟件測(cè)試的基本原理、方法和組織管理,精通軟件測(cè)試工具。獲取ATA軟件測(cè)試工程師或Delphi初級(jí)程序員或Java初級(jí)程序員認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類(lèi)學(xué)校等軟件測(cè)試員。
4.數(shù)據(jù)庫(kù)管理
能應(yīng)用關(guān)系范式進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),精通SQL語(yǔ)言,勝任數(shù)據(jù)庫(kù)服務(wù)器管理與應(yīng)用工作。獲取Oracle數(shù)據(jù)庫(kù)管理或SQLServer數(shù)據(jù)庫(kù)應(yīng)用或WindowsXP應(yīng)用認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類(lèi)學(xué)校等部門(mén)的中、大型數(shù)據(jù)庫(kù)管理員。
5.圖形圖像制作
精通國(guó)際上流行的圖形/圖像制作工具(如CorelDraw、Photoshop、Pagemaker等)。獲取平面設(shè)計(jì)師相關(guān)的認(rèn)證。
就業(yè)方向:廣告制作公司、建筑設(shè)計(jì)公司、包裝裝璜設(shè)計(jì)公司、居室裝修公司、出版印刷公司。
6.網(wǎng)絡(luò)構(gòu)建技術(shù)
熟悉網(wǎng)絡(luò)結(jié)構(gòu)和組網(wǎng)方式,掌握建網(wǎng)方法,能利用工具分析和排除常見(jiàn)網(wǎng)絡(luò)故障。獲取Cisco路由配置或華為網(wǎng)絡(luò)工程或AMP應(yīng)用工程師認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類(lèi)學(xué)校等網(wǎng)絡(luò)構(gòu)建工程師。
7.網(wǎng)絡(luò)系統(tǒng)管理
掌握網(wǎng)絡(luò)系統(tǒng)管理的基本知識(shí)與應(yīng)用技能,能進(jìn)行網(wǎng)絡(luò)系統(tǒng)的安全設(shè)置。獲取Window2000Server或TurboLinuxTLCE或Cisco路由配置專(zhuān)家認(rèn)證。
就業(yè)方向:企業(yè)、政府、社區(qū)、各類(lèi)學(xué)校等網(wǎng)絡(luò)系統(tǒng)管理員。
8.多媒體制作
具有多媒體程序設(shè)計(jì)與多媒體制作策劃的能力;菊莆彰嫦?qū)ο蟪绦蛟O(shè)計(jì)與建模、造型設(shè)計(jì)、場(chǎng)景設(shè)計(jì)、分鏡頭原理等技能。獲取多媒體設(shè)計(jì)師相關(guān)的認(rèn)證。
就業(yè)方向:多媒體設(shè)計(jì)與制作公司、動(dòng)畫(huà)美術(shù)制作出版公司、廣告制作公司。
9.計(jì)算機(jī)辦公應(yīng)用
精通辦公自動(dòng)化應(yīng)用與管理,熟悉服務(wù)器的安裝、管理和維護(hù),基于應(yīng)用服務(wù)器的相關(guān)服務(wù)和軟件系統(tǒng),具備對(duì)服務(wù)器的網(wǎng)絡(luò)安全設(shè)置、郵件、網(wǎng)頁(yè)發(fā)布、FTP、OA、BBS等系統(tǒng)的應(yīng)用和維護(hù)能力。
【軟件工程學(xué)習(xí)方法】相關(guān)文章:
關(guān)于軟件工程的學(xué)習(xí)方法的論文10-25
軟件工程師軟件工程師09-21
軟件工程總結(jié)12-07
學(xué)習(xí)方法推薦-高中學(xué)習(xí)方法指導(dǎo)07-21
軟件工程開(kāi)題報(bào)告11-03
軟件工程自我評(píng)價(jià)08-24
軟件工程筆試題10-26