藏青妹妹
軟件工程學(xué)的主要內(nèi)容是軟件開發(fā)技術(shù)和軟件工程管理。 軟件開發(fā)技術(shù)包含軟件工程方法學(xué)、軟件工具和軟件開發(fā)環(huán)境;軟件工程管理學(xué)包含軟件工程經(jīng)濟學(xué)和軟件管理學(xué)。 專業(yè)簡介是計算機領(lǐng)域發(fā)展最快的學(xué)科分支之一,國家非常重視軟件行業(yè)的發(fā)展,對軟件人才的培養(yǎng)給予了非常優(yōu)惠的政策。本專業(yè)培養(yǎng)掌握計算機軟件基本理論知識,熟悉軟件開發(fā)和管理技術(shù)、能夠在計算機軟件領(lǐng)域中從事軟件設(shè)計、開發(fā)和管理的高級人才。 主修課程該專業(yè)除了學(xué)習(xí)公共基礎(chǔ)課外,還將系統(tǒng)學(xué)習(xí)離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法分析、面向?qū)ο蟪绦蛟O(shè)計、現(xiàn)代操作系統(tǒng)、數(shù)據(jù)庫原理與實現(xiàn)技術(shù)、編譯原理、軟件工程、軟件項目管理、計算機安全等課程,根據(jù)學(xué)生的興趣還可以選修一些其它選修課。 畢業(yè)去向除考取國內(nèi)外名牌大學(xué)研究生外,主要畢業(yè)去向是計算機軟件專業(yè)公司﹑信息咨詢公司﹑以及金融等其它獨資、合資企業(yè)。 培養(yǎng)目標(biāo)本專業(yè)培養(yǎng)適應(yīng)社會發(fā)展需求,德、智、體、美全面發(fā)展,具有扎實的計算機應(yīng)用理論和知識基礎(chǔ),掌握軟件工程領(lǐng)域的前沿技術(shù)和軟件開發(fā)方法,具有較強的實踐能力和創(chuàng)新精神,具備較強的軟件項目的系統(tǒng)分析、設(shè)計、開發(fā)和測試能力,能夠按照工程化的原則和方法從事軟件項目開發(fā)和管理的應(yīng)用型人才。 就業(yè)方向本專業(yè)學(xué)生畢業(yè)后可以從事各級各類企事單位的業(yè)辦公自動化處理、計算機安裝與維護、網(wǎng)頁制作、計算機網(wǎng)絡(luò)和專業(yè)服務(wù)器的維護管理和開發(fā)工作、動態(tài)商務(wù)網(wǎng)站開發(fā)與管理、軟件測試與開發(fā)及計算機相關(guān)設(shè)備的商品貿(mào)易等方面的有關(guān)工作。 就業(yè)前景分析 目前我國的軟件行業(yè)規(guī)模不是很大,有些軟件企業(yè)在軟件制作上,也只是采用了一些軟件工程的思想,距離大規(guī)模的工業(yè)化大生產(chǎn)比較還是有一定的差距;原因有管理體制的問題,市場問題,政策問題,也有軟件工程理論不全面和不完善的問題。所以軟件工程的研究和應(yīng)用,以及我國軟件行業(yè)的進一步發(fā)展,都需要一定的既有軟件工程的理論基礎(chǔ)和研究能力,又有一定的實踐經(jīng)驗的軟件工程科學(xué)技術(shù)人員來推動。軟件工程的前途是光明的。第一年一般都會學(xué)習(xí)數(shù)學(xué)、英語這些公共課。數(shù)學(xué)和英語對你今后來說是非常重要的!英語別指望課能學(xué)到東西,要看你專業(yè)的東西。 除了都要學(xué)的高數(shù),今后還要學(xué)習(xí)其他數(shù)學(xué),例如線代,離散,概率。如果你不學(xué)好數(shù)學(xué),你當(dāng)然也可以寫軟件,但是當(dāng)你想更深入的時候就需要這些數(shù)學(xué)功底了。相對于數(shù)學(xué)來說,英語是必須的,因為今后基本上所有優(yōu)秀的教材和技術(shù)文章都是英文的。翻譯過來的東西,一是陳舊,而是往往翻譯的質(zhì)量差強人意。所以英語是基本功,一定要強,主要是閱讀能力。
香濃尋覓覓
A. 軟件工程師是什么專業(yè)
計算機科學(xué)與技術(shù)專業(yè)
計算機科學(xué)與技術(shù)(Computer Science and Technology)是國家一級學(xué)科,下設(shè)信息安全、軟件工程、計算機軟件與理論、計算機系統(tǒng)結(jié)構(gòu)、計算機應(yīng)用技術(shù)、計算機技術(shù)等專業(yè)。
軟件工程師是一個廣義的概念,包括軟件設(shè)計人員、軟件架構(gòu)人員、軟件工程管理人員、程序員等一系列崗位,工作內(nèi)容都與軟件開發(fā)生產(chǎn)相關(guān)。軟件工程師的技術(shù)要求是比較全面的,除了最基礎(chǔ)的編程語言(C語言/C++/JAVA等)、數(shù)據(jù)庫技術(shù)(SQL/ORACLE/DB2等)等,還有諸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技術(shù)。此外,關(guān)于網(wǎng)絡(luò)工程和軟件測試的其他技術(shù)也要有所涉獵。
(1)app開發(fā)工程師的專業(yè)擴展閱讀:
軟件工程師工作內(nèi)容
1、 指導(dǎo)程序員的工作;
2、 參與軟件工程系統(tǒng)的設(shè)計、開發(fā)、測試等過程;
3 、協(xié)助工程管理人保證項目的質(zhì)量;
4 、負(fù)責(zé)工程中主要功能的代碼實現(xiàn);
5 、解決工程中的關(guān)鍵問題和技術(shù)難題;
6 、協(xié)調(diào)各個程序員的工作,并能與其它軟件工程師協(xié)作工作。
7、還要編寫各種各樣的軟件說明書,如:需求說明書,概要說明書等
8、考試科目工程師是中級職稱,考試的題目包括了計算機體系結(jié)構(gòu)、軟件工程、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、編譯原理等計算機學(xué)科的基礎(chǔ)課程
B. 移動APP軟件開發(fā)工程師專業(yè)
移動應(yīng)用軟件是新興的,市場前景比較大,在未來一段時期內(nèi)很有潛力的;軟件開發(fā)工程師行業(yè)現(xiàn)在已經(jīng)基本成熟,入門比較容易,就業(yè)也很好。兩個基本上都是當(dāng)前比較熱門的行業(yè)。
C. 學(xué)移動APP軟件開發(fā)工程師專業(yè),APP是什么
APP指的是智抄能手機的第三方襲應(yīng)用程序。 應(yīng)用程序(外語縮寫:App;外語全稱:Application) 。從最初的娛樂APP、社交APP,微信、微博還有各種游戲應(yīng)用APP的出現(xiàn)到現(xiàn)在手機APP訂餐、APP叫車、甚至手機APP可以醫(yī)院預(yù)約排隊掛號,APP 未來的走向都是讓人無法預(yù)測的。
D. 軟件工程師屬于什么專業(yè)
軟件工程師是一種職稱,屬于計算機科學(xué)與技術(shù)專業(yè)。
軟件工程師主要是會編程,懂得軟專件工程,至屬少能掌握一種計算機語言,溝通能力和邏輯能力強。
E. 移動APP軟件開發(fā)工程師專業(yè)APP是什么
APP指的是智能手自機的第三方應(yīng)用程序。 應(yīng)用程序(外語縮寫:App;外語全稱:Application) 。從最初的娛樂APP、社交APP,微信、微博還有各種游戲應(yīng)用APP的出現(xiàn)到現(xiàn)在手機APP訂餐、APP叫車、甚至手機APP可以醫(yī)院預(yù)約排隊掛號,APP 未來的走向都是讓人無法預(yù)測的。
F. 想做一名ios/app開發(fā)工程師,大學(xué)該學(xué)習(xí)什么專業(yè)
計算機專業(yè),IOS的話主學(xué)C方向,C語言基礎(chǔ) 都要學(xué)的 然后是C++ 、C#等。
G. app開發(fā)與應(yīng)用都有哪些工作崗位
app開發(fā)人員配置組成
作為一個獨立APP開發(fā)項目的開發(fā)項目,人員必須包括:產(chǎn)品經(jīng)理,程序開發(fā)人員(ios開發(fā)工程師,Android開發(fā)工程師,服務(wù)端開發(fā)工程師),UI設(shè)計,測試工程師,運營團隊。
各職位要求如下:
1.a(chǎn)pp開發(fā)團隊-產(chǎn)品經(jīng)理:
具有通信、計算機等相關(guān)專業(yè)知識,有獨立的軟件開發(fā)經(jīng)驗,能熟練使用網(wǎng)絡(luò)測試工具,熟悉軟件開發(fā)架構(gòu)與流程;有良好的團隊協(xié)作能力、溝通表達(dá)能力,有一定的項目管理經(jīng)驗; 富有 *** ,有較強的執(zhí)行能力和帶隊能力。
2.a(chǎn)pp開發(fā)團隊-程序開發(fā)人員:
計算機、軟件工程等相關(guān)專業(yè),熟悉開發(fā)框架,能夠獨立完成 android 開發(fā);精通 Java、C/C++等編程語言,熟悉 Http 協(xié)議;有良好的編程思維和代碼規(guī)范習(xí)慣,踏實好學(xué),善于協(xié)作。
3.a(chǎn)pp開發(fā)團隊-測試工程師:
計算機、軟件工程等相關(guān)專業(yè),有豐富的 APP 使用經(jīng)驗;了解 android 應(yīng)用軟件的測試框架和流程,熟悉 QA 標(biāo)準(zhǔn), 精通測試軟件的使用,具有一定的數(shù)據(jù)分析能力、溝通表達(dá)能力和文檔編輯能力;嚴(yán)謹(jǐn)細(xì)心,心思縝密,善于協(xié)作。
4.a(chǎn)pp開發(fā)團隊-UI設(shè)計師:
視覺傳達(dá)、美術(shù)設(shè)計等相關(guān)專業(yè),精通 APP 交互設(shè)計;精通 Photoshop、Flash、Illastrator 等專業(yè)軟件;有較強的藝術(shù)感和較高的審美水平,了解市場對交互設(shè)計的要求,能夠準(zhǔn)確把握用戶的審美需求;耐心負(fù)責(zé),有較強的溝通理解能力、團隊協(xié)作能力。
5.運營團隊:
營銷策劃、市場運營等相關(guān)專業(yè),有豐富的產(chǎn)品運營經(jīng)歷和營銷手段,能準(zhǔn)確把握市場動向和社會熱點;有項目推廣、 管理經(jīng)驗,較強的市場調(diào)查和數(shù)據(jù)分析能力,熟悉APP上線、維護流程;有較強執(zhí)行力,熱情善于交往,思維敏捷,良好的團隊合作精神。
H. 移動APP軟件開發(fā)工程師專業(yè)
這個專業(yè)挺好的,發(fā)展前景好,工資待遇也好
范范20130108
1、首先要學(xué)習(xí)編程語言,比如c語言,objective-c,如果有條件,再學(xué)習(xí)一下面向?qū)ο缶幊趟枷牒蛿?shù)據(jù)結(jié)構(gòu),然后就可以看官方sdk了,照著書的例子開始簡單控件的使用,2、如果你想做2d游戲的話,還要學(xué)習(xí)cocos2d,如果你想寫類似憤怒的小鳥的話,還需要學(xué)習(xí)box2d或者chipmunk(物理引擎),如果你還想學(xué)習(xí)3d游戲的話,3、還要學(xué)習(xí)opengl es(數(shù)學(xué)要學(xué)習(xí)矩陣),如果你還想寫網(wǎng)絡(luò)交互類軟件的話,還要有html+css等知識,如果你還想寫基于wifi或者藍(lán)牙的對戰(zhàn)游戲的話,4、還要學(xué)習(xí)tcp/ip協(xié)議,套接字,game kit之類的,如果你還想寫和后臺交互的應(yīng)用,還要學(xué)習(xí)PHP,JAVA,Ruby(用作服務(wù)器端的控制),5、當(dāng)然,如果你還想寫圖像識別,可能還要學(xué)習(xí)特殊的算法,matlab(這塊不怎么了解),如果你想在開發(fā)中更得心應(yīng)手的話,還要學(xué)習(xí)UML,軟件工程,設(shè)計模式等。
優(yōu)質(zhì)工程師考試問答知識庫