軟件工程定義及發(fā)展
軟件工程作為一個領(lǐng)域,一直缺乏一個統(tǒng)一的定義。不同的學(xué)者和組織機(jī)構(gòu)給出了各自的解釋。Boehm認(rèn)為,軟件工程是應(yīng)用現(xiàn)代科學(xué)技術(shù)知識設(shè)計并構(gòu)建計算機(jī)程序,必要時提供相關(guān)文件資料。IEEE將軟件工程定義為
軟件工程作為一個領(lǐng)域,一直缺乏一個統(tǒng)一的定義。不同的學(xué)者和組織機(jī)構(gòu)給出了各自的解釋。Boehm認(rèn)為,軟件工程是應(yīng)用現(xiàn)代科學(xué)技術(shù)知識設(shè)計并構(gòu)建計算機(jī)程序,必要時提供相關(guān)文件資料。IEEE將軟件工程定義為將系統(tǒng)化、嚴(yán)格約束、可量化的方法應(yīng)用于軟件開發(fā)、運行和維護(hù)的過程,即將工程化應(yīng)用于軟件。Fritz Bauer在NATO會議上給出了建立并使用完善的工程化原則的定義。目前較為廣泛認(rèn)可的定義是將系統(tǒng)性、規(guī)范化、可定量的過程化方法應(yīng)用于軟件開發(fā)和維護(hù),并結(jié)合經(jīng)過時間考驗的管理技術(shù)和最佳技術(shù)方法。
2013G軟件工程就業(yè)前景
隨著3G時代的來臨,手機(jī)業(yè)務(wù)逐漸豐富起來,手機(jī)普及率不斷增加。手機(jī)正在取代傳統(tǒng)的電腦上網(wǎng)方式,人們更傾向于使用手機(jī)進(jìn)行QQ聊天、觀看視頻、打游戲等活動。手機(jī)還開始取代傳統(tǒng)電視,許多電視臺紛紛推出手機(jī)電視服務(wù)。中國龐大的手機(jī)市場為從事手機(jī)相關(guān)開發(fā)的人員提供了巨大的利潤空間。
軟件工程(服務(wù)外包)專業(yè)
隨著世界產(chǎn)業(yè)轉(zhuǎn)移的加速,發(fā)達(dá)國家將大量軟件開發(fā)業(yè)務(wù)轉(zhuǎn)移到中國、印度等國家。全球軟件外包市場規(guī)模龐大,我國軟件服務(wù)外包產(chǎn)業(yè)總收入預(yù)計將在未來幾年內(nèi)達(dá)到數(shù)十億美元。這將帶來對軟件服務(wù)外包人才的巨大需求,未來國內(nèi)服務(wù)外包產(chǎn)業(yè)人才需求量預(yù)計將高達(dá)100萬人。當(dāng)前軟件外包人員的薪資水平普遍較高,就業(yè)前景廣闊。
Java開發(fā)工程師需求
數(shù)據(jù)顯示,我國對軟件人才的需求已達(dá)20萬,并以每年約20%的速度增長。未來5年內(nèi),合格軟件人才的需求將遠(yuǎn)遠(yuǎn)超過供給。尤其是JAVA人才目前最為稀缺。持有Java Programmer證書的人員供需差距極大,企業(yè)不得不通過高薪聘請Java程序員來滿足需求。在發(fā)達(dá)國家和中等發(fā)達(dá)國家,持有Java Programmer認(rèn)證證書的人員年薪均在4-10萬美金之間。國內(nèi)持有Java Programmer認(rèn)證的程序員也將有極好的工作機(jī)會和高薪水。
提升專業(yè)技術(shù)技能的建議
想要在軟件工程領(lǐng)域擁有良好的職業(yè)發(fā)展,首先需要扎實的技術(shù)基礎(chǔ)。其次,要不斷了解行業(yè)最新信息,學(xué)習(xí)新技術(shù)。同時,積累實踐經(jīng)驗至關(guān)重要。在校期間可以通過多種途徑積累實踐經(jīng)驗,如暑期工作、實習(xí)等。了解行業(yè)中不同職位所需技能,并有針對性地做好就業(yè)準(zhǔn)備,將有助于在競爭激烈的軟件工程領(lǐng)域脫穎而出。
新軟件工程領(lǐng)域的就業(yè)前景與發(fā)展趨勢