2017中國軟件工程專業(yè)大學(xué)排名_軟件工程專業(yè)全國高校排名名單(2)
2017中國軟件工程專業(yè)大學(xué)排名_軟件工程專業(yè)全國高校排名名單
軟件工程專業(yè)主要學(xué)什么
軟件工程主要學(xué)什么:學(xué)校課程角度
數(shù)學(xué):高數(shù)、線代、離散、概率論
匯編語言、c、c++、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)組成原理、操作系統(tǒng)、編譯原理、java、算法設(shè)計(jì)與分析、軟件管理等課程。不同學(xué)校開的課程不一樣。
軟件工程主要學(xué)什么:行業(yè)角度
首先是一些基本的編程語言。C、C++、Java作為入門,基本上每個(gè)人都會(huì)的,其中由于趨勢,C和C++使用不多,Java更實(shí)用一些。
其次是軟件工程最基本的理論支持,當(dāng)然學(xué)習(xí)語言的時(shí)候也接觸不少了。這些有:數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)庫,離散數(shù)學(xué),算法設(shè)計(jì),操作系統(tǒng),計(jì)算機(jī)網(wǎng)絡(luò),UML,設(shè)計(jì)模式,面向?qū)ο笤O(shè)計(jì)。這些是每個(gè)軟件工程師必備知識,但是很多所謂的工程師都無法熟練掌握。
然后就會(huì)根據(jù)具體的工作職位有相關(guān)的專業(yè)技能了。比如項(xiàng)目經(jīng)理需要熟練掌握一些管理知識,如敏捷開發(fā),人力資源等。移動(dòng)開發(fā)需要掌握iOS或Android或相關(guān)。前端需要學(xué)習(xí)JavaScript,HTML,CSS,后端需要掌握一門或多門后端開發(fā)語言工具,Java EE,Python,NodeJS等。當(dāng)然還有網(wǎng)絡(luò)安全,系統(tǒng)安全,分布式系統(tǒng),VoIP,嵌入式開發(fā)等等。
軟件工程專業(yè)四年怎么學(xué)
大一:首先,在大一的時(shí)候,學(xué)校不會(huì)教你太多太深的專業(yè)知識,一般都是專業(yè)基礎(chǔ)課比較多。我建議最好把這些基礎(chǔ)課程打扎實(shí),以便你能理解以后一些更抽象的東西。但是,我特別要提醒的是,無論你有沒有開始學(xué)習(xí)開發(fā)語言,我都建議你從大一開始自學(xué),慢慢去接觸它,實(shí)踐它,積累你的想法、開發(fā)你的軟件開發(fā)思維,從小的程序開始實(shí)踐它。最好從學(xué)習(xí)C或者C++開始。經(jīng)過一年自學(xué)接觸后,你就會(huì)很快理解軟件工程專業(yè)到底是怎么回事?有個(gè)初步的了解了。這個(gè)時(shí)期,最好先自學(xué)理解,盡量自己想辦法解決問題,不懂的也一定要請教或者百度弄懂。在此推薦大一時(shí)看的一本書《程序員修煉之道》。
大二:然后,大二的時(shí)候開始接觸一些更深的專業(yè)知識,這時(shí)候你更應(yīng)該加強(qiáng)你的專業(yè)技能,盡量一面提高自己的編程能力和發(fā)展編程思維,一面廣學(xué)博文,多去接觸一些跟專業(yè)有關(guān)的各種信息知識,最好關(guān)注幾個(gè)專業(yè)網(wǎng)站,學(xué)習(xí)和瀏覽里面的專業(yè)技術(shù)或者專業(yè)修養(yǎng)、前景、最新技術(shù)發(fā)展等內(nèi)容。這個(gè)時(shí)期,就應(yīng)該漸漸學(xué)會(huì)開發(fā)一些簡單的項(xiàng)目了,自己到網(wǎng)上去找一些項(xiàng)目或者到圖書館借專業(yè)書籍中,自己練習(xí)一個(gè)完整的項(xiàng)目開發(fā),知道項(xiàng)目開發(fā)的基本流程。
大三:接著,大三之后進(jìn)入了主要專業(yè)課程的時(shí)期,這個(gè)時(shí)期非常重要。要大量地實(shí)踐項(xiàng)目,提高編程能力,要用架構(gòu)師的眼光去看待軟件開發(fā),就是達(dá)到了一個(gè)專業(yè)人士的水平。這個(gè)時(shí)候不懂就要去弄懂,不要積累太多問題,學(xué)得更加踏實(shí)。如果有機(jī)會(huì),最好是在大三下學(xué)期完了之后可以去參加實(shí)習(xí),去多接觸項(xiàng)目等等。這一時(shí)期應(yīng)該對項(xiàng)目開發(fā)流程很了解了,而且要不斷鞏固自己的開發(fā)能力。
大四:最后,大四的時(shí)候主要是找工作和做畢業(yè)設(shè)計(jì)。但是這個(gè)時(shí)期更要加強(qiáng)你的專業(yè)能力,這樣才不會(huì)退化。要多動(dòng)手,接觸大的項(xiàng)目,自己能重頭到尾設(shè)計(jì)開發(fā)出一個(gè)完整的軟件出來。對專業(yè)知識體系已經(jīng)有了一個(gè)比較好的掌握。
軟件工程專業(yè)就業(yè)前景
作為“朝陽行業(yè)”,軟件行業(yè)的發(fā)展雖然受到全球金融危機(jī)的影響,但是從目前的形勢來看,軟件工程專業(yè)在未來多年內(nèi)仍將是就業(yè)形勢看好的專業(yè)。調(diào)查顯示,軟件工程就業(yè)率及就業(yè)工資水平均居高校各專業(yè)前列。這主要源自于軟件行業(yè)的快速發(fā)展和政府經(jīng)濟(jì)結(jié)構(gòu)調(diào)整而對軟件人才的迫切需求,據(jù)估計(jì),我國目前存在著80萬的軟件人才缺口,而對軟件人才的需求也以每年20%的速度遞增。
未來幾年,國內(nèi)外高層次軟件人才仍將供不應(yīng)求。軟件工程專業(yè)畢業(yè)生主要在各大軟件公司、企事業(yè)單位、高等院校、各大研究所、國防等重要部門從事軟件設(shè)計(jì)、開發(fā)、應(yīng)用與研究工作。有數(shù)據(jù)表明,我國軟件出口規(guī)模達(dá)到215億元,軟件從業(yè)人員達(dá)到72萬人,時(shí)代的進(jìn)步推動(dòng)了經(jīng)濟(jì)的發(fā)展,經(jīng)濟(jì)的發(fā)展打造了網(wǎng)絡(luò)的飛躍,網(wǎng)絡(luò)的飛躍成就了軟件工程的矚目,如此多的光環(huán)下面,相信有更多的軟件工程專業(yè)的畢業(yè)生們受到越來越多企業(yè)的青睞。
如果你是軟件工程科班出身的話,首先你就比一般自學(xué)計(jì)算機(jī)的人多了一些優(yōu)勢?,F(xiàn)在中國政府正在大力支持中國軟件行業(yè)的發(fā)展,經(jīng)過了系統(tǒng)化體系培訓(xùn)的軟件人才更容易走向國際化,也更受國內(nèi)大中型規(guī)模軟件公司的歡迎(200人-幾千人)。
軟件工程師城市之間差異比較大,一級城市(如深圳,上海等)初-高級軟件工程師的待遇在4000-9000之間;內(nèi)地其他省會(huì)城市一般在2000-6000之間。國外軟件工程師不是青春飯,但在中國情況不一樣。如果一直走技術(shù)路線而且一直在國內(nèi)民營企業(yè)做,那么基本上就是青春飯了。如果能夠從技術(shù)轉(zhuǎn)管理或者轉(zhuǎn)咨詢那就當(dāng)然不是了,尤其是在跨國公司有過項(xiàng)目管理經(jīng)驗(yàn)的話還是很吃香的。
目前我國的軟件行業(yè)規(guī)模不是很大,有些軟件企業(yè)在軟件制作上,也只是采用了一些軟件工程的思想,距離大規(guī)模的工業(yè)化大生產(chǎn)比較還是有一定的差距;原因有管理體制的問題,市場問題,政策問題,也有軟件工程理論不全面和不完善的問題。所以軟件工程的研究和應(yīng)用,以及我國軟件行業(yè)的進(jìn)一步發(fā)展,都需要一定的既有軟件工程的理論基礎(chǔ)和研究能力,又有一定的實(shí)踐經(jīng)驗(yàn)的軟件工程科學(xué)技術(shù)人員來推動(dòng)。軟件工程的前途是光明的。
軟件工程人才的就業(yè)前景十分看好。未來幾年,國內(nèi)外高層次軟件人才將供不應(yīng)求。畢業(yè)生主要在各大軟件公司、企事業(yè)單位、高等院校、各大研究所、國防等重要部門從事軟件設(shè)計(jì)、開發(fā)、應(yīng)用與研究工作。有數(shù)據(jù)表明,我國軟件出口規(guī)模達(dá)到215億元,軟件從業(yè)人員達(dá)到72萬人,在中國十大IT職場人氣職位中,軟件工程師位列位,軟件工程人才的就業(yè)前景十分樂觀。
猜你感興趣: