軟件開發(fā)工程師分類(軟件開發(fā)工程師包括哪些)
本篇文章給大家談?wù)勡浖_發(fā)工程師分類,以及軟件開發(fā)工程師包括哪些對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、工程師分哪幾類?都干什么的?
- 2、軟件開發(fā)工程師學(xué)出來可以做什么?
- 3、軟件工程師有哪些職稱?
- 4、什么是軟件開發(fā)工程師?
- 5、軟件工程師分幾個等級
- 6、軟件工程師需要學(xué)什么
工程師分哪幾類?都干什么的?
答之所問團隊為您解答,謝謝采納!機械工程師通常指的是從事機械行業(yè)專業(yè)人士,我們最常說的機械工程師,指的是職稱,也就是中級工程師。此外還有機械工程學(xué)會的機械工程師資格認證、勘察設(shè)計注冊機械工程師等。按職稱(資格)高低,分為:研究員級高級工程師(正高級)、教授級高級工程師(正高級)、高級工程師(副高級)、工程師(中級),助理工程師(初級)。
飛機維修工程師(Aircraft maintennance engineer)
飛行工程師(Flight engineer)
采礦工程師
地質(zhì)工程師
液壓工程師
選礦工程師
網(wǎng)絡(luò)工程師
軟件工程師
質(zhì)量工程師
監(jiān)理工程師
造價工程師
土木工程師
測量工程師
照明工程師
注冊咨詢工程師
注冊安全工程師
注冊核安全工程師
注冊土木工程師
注冊電氣工程師
注冊公用設(shè)備工程師
注冊化工工程師
注冊環(huán)保工程師
注冊結(jié)構(gòu)工程師
環(huán)境影響評價工程師
化學(xué)工程師
金融數(shù)據(jù)庫工程師
設(shè)備工程師
環(huán)保工程師
網(wǎng)絡(luò)安全工程師
系統(tǒng)工程師
建筑工程師
環(huán)境工程師
硬件工電子工程師
PE工程師
安全工程師
銷售工程師
注冊工程師
助理工程師
電氣工程師
信息系統(tǒng)管理工程師
3G工程師
機械工程師
軟件測試工程師
結(jié)構(gòu)工程師
弱電工程師
公用設(shè)備工程師
通信工程師
咨詢工程師
交通部監(jiān)理工程師
計算機工程師
數(shù)據(jù)庫系統(tǒng)工程師
機電工程師
品質(zhì)工程師
系統(tǒng)集成工程師
招聘監(jiān)理工程師
測試工程師
包裝工程師
售前工程師
園林工程師
設(shè)備監(jiān)理工程師 電氣工程師
電氣工程師是國家考核認證的 ,單位出具的沒有資質(zhì)效力。 國家電氣工程師是強電方面的,要從事弱電方面的,可以考電子工程師和電氣智能工程師。
軟件工程師
軟件工程師一般指從事軟件開發(fā)職業(yè)的人。軟件工程師跟一般程序員的分別,在于一個程序員的工作是按照指定的規(guī)格進行編碼,而軟件工程師的工作則需要設(shè)計和規(guī)劃。不過,由于現(xiàn)時社會的分工愈來愈模糊,軟件工程師跟程序員的分工也愈不明顯。但對于嚴格執(zhí)行CMM的機構(gòu)來說,各人的工作分野比較清晰,這有助于了解軟件工程師跟一般程序員的分別。
成本工程師
成本工程師是專門從事成本管理系統(tǒng)工程的研究、設(shè)計、實施和改進并具有一定成本管理技術(shù)的專業(yè)人員。
成本工程師從工程的視角來認識和解釋成本(而不是財務(wù)會計視角),其基本任務(wù)就是將組織資源的合理使用和利用、減少資源代價、實現(xiàn)組織的戰(zhàn)略和利潤最大化以及提升組織的競爭力作為一個整體系統(tǒng),去進行研究、規(guī)劃、設(shè)計、實現(xiàn)、分析、改進和保證組織的成本水平。因此,成本工程師關(guān)注的是組織的資源、利潤、戰(zhàn)略和競爭力這四個維度,并致力于保證成本水平滿足這四個維度的預(yù)期要求。
成本工程師是時代發(fā)展的必然產(chǎn)物,是人們認識成本工程的結(jié)果,是組織成本管理與控制的需要,是成本人的使命和榮譽的召喚。
RCE注冊成本工程師
RCE注冊成本工程師(Registered cost engineer)是經(jīng)過CCA/TC-RCE中國成本協(xié)會成本工程師注冊委員會評定和注冊的成本工程師。
RCE注冊成本工程師共分為三個級別,即A級(初級)、AA級(中級)和AAA級(高級)。RCE注冊成本工程師是當今中國在成本工程方面唯一的執(zhí)業(yè)資格,這種執(zhí)業(yè)資格應(yīng)具有中國成本協(xié)會(CCA)認可的培訓(xùn)或自修學(xué)習(xí)經(jīng)歷,并經(jīng)過嚴格的考試和考核才能獲得。一個RCE注冊成本工程師應(yīng)具備一定的成本道德和成本工作經(jīng)驗,應(yīng)熟練地掌握成本工程理論和成本控制技術(shù),并能夠勝任產(chǎn)品成本水平設(shè)計、建立和組織實施成本管理體系、指導(dǎo)和實施成本控制、成本降低、成本分析和成本改進等工作。
RCE注冊成本工程師執(zhí)業(yè)資格注冊,是中國成本協(xié)會(CCA)于2005年提出并實施的。RCE注冊成本工程師是在市場競爭日趨激烈和中國提前進入高價資源(高成本)時代以及中國的企業(yè)面臨著國際化經(jīng)營的挑戰(zhàn)的形式下誕生的。RCE注冊成本工程師肩負著改善企業(yè)成本管理和成本水平,提升企業(yè)核心競爭力和促進中國經(jīng)濟發(fā)展的使命。RCE注冊成本工程師的誕生標志著單純依靠會計以算代管的時代已經(jīng)過去和全面管、控、降成本時代的到來。
注冊造價工程師考試介紹 注冊造價工程師是指由國家授予資格并準予注冊后執(zhí)業(yè),專門接受某個部門或某個單位的指定、委托或聘請,負責(zé)并協(xié)助其進行工程造價的計價、定價及管理業(yè)務(wù),以維護其合法權(quán)益的工程經(jīng)濟專業(yè)人員。國家在工程造價領(lǐng)域?qū)嵤┰靸r工程師執(zhí)業(yè)資格制度。凡從事工程建設(shè)活動的建設(shè)、設(shè)計、施工、工程造價咨詢、工程造價管理等單位和部門,必須在計價、評估、審查(核)、控制及管理等崗位配套有造價工程師執(zhí)業(yè)資格的專業(yè)技術(shù)人員。
造價工程師考試介紹
注冊造價工程師是指由國家授予資格并準予注冊后執(zhí)業(yè),專門接受某個部門或某個單位的指定、委托或聘請,負責(zé)并協(xié)助其進行工程造價的計價、定價及管理業(yè)務(wù),以維護其合法權(quán)益的工程經(jīng)濟專業(yè)人員。國家在工程造價領(lǐng)域?qū)嵤┰靸r工程師執(zhí)業(yè)資格制度。凡從事工程建設(shè)活動的建設(shè)、設(shè)計、施工、工程造價咨詢、工程造價管理等單位和部門,必須在計價、評估、審查(核)、控制及管理等崗位配套有造價工程師執(zhí)業(yè)資格的專業(yè)技術(shù)人員。
質(zhì)量工程師
從事技術(shù)質(zhì)量和服務(wù)質(zhì)量等的研究、管理、監(jiān)督、檢查、檢驗、分析、鑒定等。
(1)進行產(chǎn)品質(zhì)量、質(zhì)量管理體系及系統(tǒng)可靠性設(shè)計、研究和控制;
(2)組織實施質(zhì)量監(jiān)督檢查;
(3)進行質(zhì)量的檢查、檢驗、分析、鑒定、咨詢;
(4)進行產(chǎn)品認證、生產(chǎn)許可證、體系認證、審核員和評審員注冊、質(zhì)量檢驗機構(gòu)和實驗室考核等合格評定管理;
(5)調(diào)節(jié)質(zhì)量糾紛,組織對重大質(zhì)量事故調(diào)查分析;
(6)研究開發(fā)檢驗技術(shù)、檢驗方法、檢驗儀器設(shè)備;
(7)制定質(zhì)量技術(shù)法規(guī)并監(jiān)督實施;
(8)設(shè)計、實施、改進、評價質(zhì)量與可靠性信息系統(tǒng)。
網(wǎng)絡(luò)工程師
很多人認為網(wǎng)絡(luò)工程師就是網(wǎng)管,只負責(zé)網(wǎng)絡(luò)運行與維護。其實,在瞬息萬變的網(wǎng)絡(luò)世界里,網(wǎng)絡(luò)工程師們活躍的地方已經(jīng)遠遠超越了那樣的界限,而是在經(jīng)濟社會的各個領(lǐng)域里發(fā)揮著自己的作用。
網(wǎng)絡(luò)工程師不僅可以在IT類的公司工作,而且可以在很多非IT類的公司找到自己的立足點,因此相比之下,屬于就業(yè)面比較寬的人才類型。 例如:系統(tǒng)集成、信息安全、技術(shù)支持、項目經(jīng)理、產(chǎn)品銷售、系統(tǒng)架構(gòu)、系統(tǒng)分析等。真正的網(wǎng)絡(luò)工程師應(yīng)具備ADIT,即Analysis(分析問題的能力)、Design(規(guī)劃設(shè)計解決問題方案的能力)、Implementing(實現(xiàn)規(guī)劃方案的能力)、Troubleshooting(監(jiān)測整個方案的執(zhí)行并及時對故障進行排查的能力)。
品質(zhì)工程師
品質(zhì)工程師定義是“為了提供足夠的信任表明實體能夠滿足品質(zhì)要求,而在品質(zhì)管理體系中實施并根據(jù)需要進行證實的全部有計劃和有系統(tǒng)的活動”。有些推行質(zhì)量管理體系的組織會設(shè)置這樣的部門或崗位,負責(zé)質(zhì)量管理體系標準所要求的有關(guān)品質(zhì)保證的職能,擔任這類工作的人員就叫做品質(zhì)工程師。
有關(guān)業(yè)內(nèi)人士指出,在不少職業(yè)走向飽和的時候,品質(zhì)工程師這一職業(yè)“錢”途無限。在一些信息產(chǎn)業(yè)人才專場招聘會上,注冊品質(zhì)工程師的崗位需求赫然排在前列,一些具有先進質(zhì)量理念的企業(yè)對品質(zhì)工程師相當重視。世界最大的連鎖銷售商沃爾瑪?shù)缴虾9谏鷪@食品公司考察合作事宜時,當?shù)弥摴居?名國家品質(zhì)工程師時,立刻表示贊許。盡管上海冠生園早就通過了ISO9000質(zhì)量體系認證,但沃爾瑪卻把通過品質(zhì)工程師考試的人數(shù)作為選定產(chǎn)品供應(yīng)商的重要因素,注冊品質(zhì)工程師的重要性由此可見一斑。
主要職責(zé)
(1)進行產(chǎn)品質(zhì)量、質(zhì)量管理體系及系統(tǒng)可靠性設(shè)計、研究和控制;
(2)組織實施質(zhì)量監(jiān)督檢查;
(3)進行質(zhì)量的檢查、檢驗、分析、鑒定、咨詢;
(4)進行產(chǎn)品認證、生產(chǎn)許可證、體系認證、審核員和評審員注冊、質(zhì)量檢驗機構(gòu)和實驗室考核等合格評定管理;
(5)調(diào)節(jié)質(zhì)量糾紛,組織對重大質(zhì)量事故調(diào)查分析;
(6)研究開發(fā)檢驗技術(shù)、檢驗方法、檢驗儀器設(shè)備;
(7)制定質(zhì)量技術(shù)法規(guī)并監(jiān)督實施;
(8)設(shè)計、實施、改進、評價質(zhì)量與可靠性信息系統(tǒng)。
液壓工程師
隨著現(xiàn)在化的發(fā)展液壓工程師已經(jīng)是液壓行業(yè)最重要的職位,現(xiàn)在機械、橡膠、造紙等行業(yè)都需要大量的液壓工程師,液壓英才網(wǎng)上面就有很多的資深液壓工程師,液壓工程師是專門處理液壓動力和液壓系統(tǒng)等等的專業(yè)工程師,不過我們的液壓工程師現(xiàn)在相比國外的技術(shù)的確是比較落后,希望我們的液壓工程師能夠多多交流發(fā)展中國液壓技術(shù)。軟件工程師::1、 高級軟件工程師
2、 軟件工程師
(1).NET軟件工程師
(2)JAVA軟件工程師
3、 應(yīng)用系統(tǒng)工程師
4、 系統(tǒng)架構(gòu)師/分析師
5、 系統(tǒng)集成工程師
6、 系統(tǒng)工程師
7、 軟件測試工程師
8、 ERP技術(shù)顧問
9、 ERP應(yīng)用顧問
10、 數(shù)據(jù)庫系統(tǒng)工程師
11、 系統(tǒng)分析師
12、 軟件設(shè)計師
13、 數(shù)據(jù)庫工程師
14、 網(wǎng)絡(luò)工程師
15、 程序員
16、 網(wǎng)絡(luò)管理員
17、 軟件評測師
18、 多媒體應(yīng)用設(shè)計師
19、 信息系統(tǒng)監(jiān)理師
20、 信息系統(tǒng)項目管理師
21、 電子商務(wù)技術(shù)員
22、 電子商務(wù)設(shè)計師
23、 信息處理技術(shù)員
24、 信息系統(tǒng)運行管理員
25、 信息系統(tǒng)管理工程師
26、 嵌入式系統(tǒng)設(shè)計師
27、 嵌入式軟件工程師
軟件開發(fā)工程師學(xué)出來可以做什么?
軟件工程開發(fā)學(xué)出來可以做什么呢?
有很多學(xué)子問過我類似的這個問題,今天,我把這個問題答案匯總下,讓大家對軟件工程專業(yè)以后的就業(yè)崗位有個較全面的了解。
軟件工程師理想的狀態(tài)是走向軟件架構(gòu)師、項目經(jīng)理、研發(fā)經(jīng)理等職位。
一、軟件工程師職位分類
1、既懂技術(shù)又懂管理的軟件高級人才,他們更注重項目進度管理統(tǒng)籌;另一種是系統(tǒng)分析及設(shè)計人員,主要職責(zé)是分解一個項目或程序,使之變成一個一個相對獨立的模塊交程序員開發(fā),最后還負責(zé)集合所以功能模塊,還有統(tǒng)一項目中的所有規(guī)范等。
2、一般的軟件工程師或程序員。軟件工程師是在IT中最普通的職位,幾乎每個IT企業(yè)不論你做什么內(nèi)容,或多或少都需要這樣的人才。而且它主要進行軟件前期的項目需求的分析,然后對項目進行風(fēng)險評估并試圖解決這些風(fēng)險,然后開始進行軟件的開發(fā),后期對軟件的進度做相關(guān)的評估。最重要是的軟件工程需根據(jù)客戶所需求的、所達到的目標而設(shè)立,也要考慮用戶的用途、習(xí)慣、項目進行前期評估。
二、企業(yè)對軟件工程師的要求
1 、隨著外包開發(fā)行業(yè)快速發(fā)展,對“人才”在代碼和文檔方面的規(guī)范性、技能和工具的熟練程度要求越來越高;
2 、Java和.NET技術(shù)在市場上平分秋色,都有大量的崗位需求,同時值得慶幸的是二者在應(yīng)用層面上的技術(shù)差異越來越少;
3 、軟件開發(fā)企業(yè)對開發(fā)人員的基本技術(shù)素養(yǎng)強調(diào)得越來越多,例如:面向?qū)ο蟮某绦蛟O(shè)計思想和代碼組織方法、HTML/CSS/JavaScript客戶端技術(shù);
4 、為了保證質(zhì)量和工期,企業(yè)中大量使用各種框架技術(shù),要求開發(fā)人員至少熟悉一種框架技術(shù);
5 、CMS ,MIS、OA、ERP、CRM、系統(tǒng)集成、物流、進銷存、電子政務(wù)、網(wǎng)站建設(shè)這一類B/S系統(tǒng),成為軟件工程師需求最大的業(yè)務(wù)領(lǐng)域。
與之對應(yīng)的崗位如下:
1、Java方向:JAVA初級程序員、JAVA計算程序員、 JAVA工程師 、J2EE系統(tǒng)工程師等。
2、Net方向: .Net程序員網(wǎng)站開發(fā)工程師 .Net工程師等。
3、其它方向:簡單的管理信息系統(tǒng)開發(fā)和維護人員 、網(wǎng)頁制作和客戶端腳本程序編寫人員 、初級數(shù)據(jù)庫管理和 維護人員 、數(shù)據(jù)庫開發(fā)工程師、系統(tǒng)分析設(shè)計工程 、軟件項目配置管理員 、文檔編寫工程師。
三、崗位成長軌跡
(一)見習(xí)程序員
要求:
軟件工程就業(yè)前景好不好
1、計算機相關(guān)專業(yè)畢業(yè);英語通過國家四級。
2、具有較強的學(xué)習(xí)能力,可以編寫代碼,達到公司的工作要求。
(二)初級程序員
1、本科學(xué)歷,半年以上工作經(jīng)驗;英語通過國家四級。
2、達到工作承擔要求;具有一定的溝通能力和工作責(zé)任心。
技術(shù)能力要求
1、負責(zé)編寫代碼,掌握一種主流語言/開發(fā)工具,一種主流操作系統(tǒng),一種主流數(shù)據(jù)庫。
2、了解和掌握開發(fā)作業(yè)(PD設(shè)計、編碼和測試等)的規(guī)范和技巧。
3、所編寫的代碼質(zhì)量較好。
4、能夠按照要求編寫文檔,文檔結(jié)構(gòu)條理清晰,內(nèi)容詳實準確。
5、具有獨立理解所擔當模塊的業(yè)務(wù)理解能力和問題闡述能力。
6、能閱讀非中文技術(shù)文檔。
(三)高級程序員
1、獲得程序員資格1年以上;或滿足程序員級別標準,2年以上相關(guān)行業(yè)工作經(jīng)驗。 2、完成年度工作量指標;具有較強的溝通能力和責(zé)任心。
3、所承擔的項目滿意度達到滿意以上
職業(yè)要求
軟件工程專業(yè)有哪些課程?
1、精通一種主流語言及對應(yīng)的開發(fā)工具;精通數(shù)據(jù)結(jié)構(gòu)。
2、具有較好的業(yè)務(wù)理解能力和技術(shù)調(diào)查能力。
3、編寫高質(zhì)量代碼并具有代碼審查能力。
4、具有詳細設(shè)計能力。
5、熟悉系統(tǒng)測試工具,對系統(tǒng)問題具有改善的能力。
6、能夠帶領(lǐng)2個以上員工開展工作,成功領(lǐng)導(dǎo)過3個以上不少于5人月的項目/模塊的團隊項目。
7、了解質(zhì)量管理體系和項目管理知識。
哪些大學(xué)的軟件工程專業(yè)好
(四)軟件工程師
1、獲得高級程序員資格2年以上;或滿足高級程序員級別標準,4年以上相關(guān)行業(yè)工作經(jīng)驗。
2、完成年度工作量指標;具有較強的客戶溝通能力。
3、擔當過一個20人月以上的項目或累計超過60人月項目的技術(shù)負責(zé)工作。
4、所負責(zé)的項目客戶滿意度達到滿意以上。
技術(shù)能力要求
1、精通并熟練運用2種以上的開發(fā)工具,至少一種數(shù)據(jù)庫知識,至少一種操作系統(tǒng)知識。
2、能夠很快完成新項目的技術(shù)調(diào)查工作,能夠完成復(fù)雜算法的設(shè)計,能夠設(shè)計可重用的和柔韌的軟件結(jié)構(gòu)。
3、具有系統(tǒng)設(shè)計能力及系統(tǒng)提案能力。
4、對系統(tǒng)或項目的技術(shù)框架有深入的認識和較豐富的經(jīng)驗。
5、具有某一領(lǐng)域的行業(yè)知識。
6、具有項目領(lǐng)導(dǎo)能力。
7、掌握質(zhì)量管理體系和項目管理知識。
軟件工程專業(yè)畢業(yè)后出來的工作崗位有哪些?
(五)資深軟件工程師
1、獲得軟件工程師資格2年以上;或滿足軟件工程師級別標準,6年以上相關(guān)行業(yè)工作經(jīng)驗。
2、完成年度工作量指標;具有較強的客戶溝通能力。
3、擔當過一個50人月以上的項目或累計超過100人月項目的技術(shù)負責(zé)工作。
4、帶領(lǐng)的項目客戶滿意度滿意以上。
5、完成年度培訓(xùn)工作。
學(xué)軟件專業(yè)需要數(shù)學(xué)功底嗎?
技術(shù)能力要求
1、精通并熟練運用2種以上的開發(fā)工具,至少一種數(shù)據(jù)庫知識,至少一種操作系統(tǒng)知識。
2、具有整體系統(tǒng)設(shè)計能力及系統(tǒng)提案能力。
3、具有較強的技術(shù)籌劃能力、技術(shù)指導(dǎo)能力和處理疑難問題的能力。
4、深入了解某一領(lǐng)域的行業(yè)知識。
5、具有大型項目領(lǐng)導(dǎo)能力。
6、熟練掌握質(zhì)量管理體系和項目管理知識,并能夠推過程改進。
(六)主任軟件工程師
1、獲得資深軟件工程師資格2年以上;或滿足資深軟件工程師級別標準,8年以上相關(guān)行業(yè)工作經(jīng)驗。
2、5年項目負責(zé)人以上經(jīng)驗,累計超過120人月的技術(shù)負責(zé)人工作。
3、帶領(lǐng)的項目客戶滿意度滿意以上。
4、完成年度培訓(xùn)工作。
5、具有很強的溝通能力,問題判斷與解決能力,創(chuàng)新能力。
技術(shù)能力要求
1、精通至少一種主流編程語言。掌握至少一種數(shù)據(jù)庫或至少一種中間件。熟練掌握至少一種操作系統(tǒng)。
2、熟練掌握軟件需求分析/大型項目的策劃。
3、熟練掌握軟件的系統(tǒng)設(shè)計。
4、熟悉軟件的高級項目管理和質(zhì)量控制,具有分析和規(guī)避重大質(zhì)量問題的能力。
5、精通至少一種部門項目相關(guān)的業(yè)務(wù)知識。
6、職稱管理工作和相關(guān)標準將隨著公司的發(fā)展而不斷調(diào)整完善。
以上就是對軟件開發(fā)工程師學(xué)出來能做什么的介紹,如果對大家有幫助記得點贊和分享哦!
軟件工程師有哪些職稱?
北京八維軟工學(xué)院畢業(yè)就業(yè)職位
基礎(chǔ)階段:網(wǎng)站網(wǎng)頁設(shè)計師、初級程序員、軟件技術(shù)支持、軟件售后服務(wù)。
Java方向:Java軟件開發(fā)工程師、Java軟件測試工程師、數(shù)據(jù)庫開發(fā)工程師、數(shù)據(jù)庫管理工程師,ASP程序員、C#軟件測試工程師、數(shù)據(jù)庫系統(tǒng)工程師。
.NET方向:高級Java軟件工程師、高級.NET軟件工程師、數(shù)據(jù)庫設(shè)計師、ERP開發(fā)工程師、ERP應(yīng)用工程師、系統(tǒng)集成工程師、高級軟件測試工程師。5.
相關(guān)證書三個專業(yè)根據(jù)學(xué)生所選相應(yīng)教育產(chǎn)品頒發(fā)相應(yīng)證書,相關(guān)八維認證證書有,八維研修學(xué)院院設(shè)專科、本科學(xué)歷證書及初級程序員和軟件工程師資格證書。
什么是軟件開發(fā)工程師?
軟件開發(fā)工程師是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱。 軟件開發(fā)工程師的技術(shù)要求是比較全面的,除了最基礎(chǔ)的編程語言(C語言/C++/JAVA等)、數(shù)據(jù)庫技術(shù)(SQL/ORACLE/DB2等)、.NET平臺技術(shù)、C#、C/S B/S程序開發(fā),還有諸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技術(shù)。
軟件開發(fā)工程師要求:
主要職責(zé):
① RFID 相關(guān)應(yīng)用軟件、信息管理類軟件的設(shè)計、研發(fā)、維護、安裝實施;
②數(shù)據(jù)庫管理及應(yīng)用開發(fā);
③ 根據(jù)要求進行軟件概要設(shè)計、詳細設(shè)計、編碼、單元測試工作及說明文檔的編寫
任職要求:
① 熟練使用VC++、C#或Java編程;熟悉Oracle/SQL Server等數(shù)據(jù)庫開發(fā);熟悉Web系統(tǒng)開發(fā);
② 熟練使用ArcGIS、ArcSDE、MapObjects,并用其進行過開發(fā);熟悉了解移動設(shè)備嵌入式GIS開發(fā)技術(shù)。
③ 精通Oracle/Microsoft SQL SERVER等數(shù)據(jù)庫管理;從事DBA工作,有豐富的主機與操作系統(tǒng)管理、數(shù)據(jù)庫管理、存儲管理與規(guī)劃、安全管理與規(guī)劃經(jīng)驗;精通PL/SQL編程,熟悉數(shù)據(jù)庫建模。
④
開發(fā)過基于Weblogic或Websphere應(yīng)用服務(wù)器的應(yīng)用程序;熟悉WebLogic/Websphere的安裝、配置、故障處理和調(diào)優(yōu);具有J2EE相關(guān)開發(fā)經(jīng)驗;熟悉weblogic集群的配置和管理;有weblogic
administation認證證書者優(yōu)先。
參考資料:百度百科-軟件開發(fā)工程師
軟件工程師分幾個等級
軟件工程學(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)目標本專業(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é),你當然也可以寫軟件,但是當你想更深入的時候就需要這些數(shù)學(xué)功底了。相對于數(shù)學(xué)來說,英語是必須的,因為今后基本上所有優(yōu)秀的教材和技術(shù)文章都是英文的。翻譯過來的東西,一是陳舊,而是往往翻譯的質(zhì)量差強人意。所以英語是基本功,一定要強,主要是閱讀能力。
軟件工程師需要學(xué)什么
軟件工程師需要學(xué)什么
軟件工程師(Software Engineer)可以說是從事軟件職業(yè)的人員的一種職業(yè)能力的認證,通過它說明具備了工程師的資格。下面是我整理的關(guān)于軟件工程師需要學(xué)的內(nèi)容,希望可以幫助大家!
軟件工程師就是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱,它是一個廣義的概念,包括軟件設(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ù)。
1、Javascript
第一名的是Javascript,有42.4%的職缺中都要求必須會這項技能,那么Javascript為什么這么厲害呢?
最主要在于網(wǎng)絡(luò)軟件開發(fā)的盛行,Javascript是很多現(xiàn)有的開發(fā)框架的基礎(chǔ)除了用在前端的開發(fā)(Angular、Ember、Backbone等),也用在后端的架構(gòu)像是Node.js以及資料庫數(shù)據(jù)的讀取如MongoDB。
Javascript所建立起來的生態(tài)系非常的龐大也造就了大多數(shù)的工作都需要這項技能,Javascript本身學(xué)起來并不會太困難,如果想要懂一些基本的應(yīng)用那可以參考這里(這里也推薦大家可以看下馬海祥博客的《老程序員給初學(xué)者的一些建議和忠告》相關(guān)介紹)。
2、Java
榜上的第二名是Java ,占了34.2%,關(guān)于Java有些人認為它一個比較過時的語言也認為它即將被淘汰。
但是根據(jù)TIOBE Index上的排行(根據(jù)程式語言的普及與受歡迎程度),Java還是名列第二的,Java不僅沒有被淘汰,它還過得很好仍然是很多大企業(yè)愛好的后端語言。
Java之所已受到企業(yè)的重視,一個很大的原因不止是因為他本身好用,而是因為學(xué)好Java讓你學(xué)其他程式語言相對容易,因為Java是種面向?qū)ο笳Z言而且不需要處理指標(Pointer),加上他有很好的開發(fā)環(huán)境(IDE)讓初學(xué)者使用起來相對的簡單,可以說是身為一個軟件工程師絕對要懂得基礎(chǔ)。
以馬海祥的經(jīng)驗而言,Java學(xué)起來比Javascript稍微難一些網(wǎng)絡(luò)上關(guān)于這方面的資源也不缺乏,像是MIT就有提供他的課程教材免費讓大家學(xué)習(xí)。
3、HTML
在榜上第三名是HTML,馬海祥覺得HTML嚴格說起來并不是一種程式語言它是一種標記語言(Markup Language),簡單來說就是利用標記可以達到與單純的文字不同的效果。
例如一段文字在前后加上標記就可以加上超連結(jié),HTML是網(wǎng)路開發(fā)中基礎(chǔ)中的基礎(chǔ),尤其在前端的開發(fā)上了解HTML每一個標記的功能是必要的。
但是馬海祥還是要強調(diào)他本身并不是一種程式語言,如果只會HTML對找工作是沒有任何幫助的,他只是基本中的基本,在這里也推薦大家可以花一點時間看下馬海祥博客的《12種最常用的網(wǎng)頁編程語言簡介》相關(guān)介紹。
4、SQL and NoSQL
除此之外,榜上有名的.是SQL在31.2%的職缺上這項技能都是必須的。
根據(jù)Asurvey的調(diào)查有79%的受訪者仍然是使用關(guān)系資料庫也就是為什么SQL受到歡迎的原因,但這并不代表NoSQL就不重要雖然MongoDB在榜上只有4.3%,但是它主要被用在需要快速存取資料的產(chǎn)品上,像是Craigslist還有Expedia。
NoSQL與SQL究竟孰好孰壞,在資料庫的社群上一直是一個廣受爭論的議題,絕大多數(shù)的任認為NoSQL是未來的趨勢,但是以目前而言,SQL仍然是占了上風(fēng)。
5、Javascript Frameworks
建立在Javascript上的開發(fā)框架總共有三個Angular.js、Ember.js以及Backbone.js,這類的框架可以讓你很簡便而且快速的處理前端的開發(fā),然而這三種開發(fā)框架由于性質(zhì)相近,因此也有很多的誰才是最好的爭論。
目前是由Google所開發(fā)的Angular.js站在榜上第一,當然這三種開發(fā)框架都有自己的好處,像是Angular.js比較適合大型的開發(fā),Backbone.js比較簡單易學(xué),Backbone.js讓合作開發(fā)更簡單。
6、Node.js
這里馬海祥也特別提下Node.js,其原因是在于逐漸增加的使用者,以及大型公司像是Linkedin以及Wal-mart的使用。
Node.js是一個基于Chrome JavaScript運行時建立的一個平臺,用來方便地搭建快速的易于擴展的網(wǎng)絡(luò)應(yīng)用Node.js借助事件驅(qū)動,非阻塞I/O模型變得輕量和高效,非常適合運行在分布式設(shè)備的數(shù)據(jù)密集型的實時應(yīng)用。
Node.js可以在不新增額外線程的情況下,依然可以對任務(wù)進行并行處理——Node.js是單線程的,它通過事件輪詢(event loop)來實現(xiàn)并行操作,對此,我們應(yīng)該要充分利用這一點,盡可能的避免阻塞操作,取而代之,多使用非阻塞操作。
;
關(guān)于軟件開發(fā)工程師分類和軟件開發(fā)工程師包括哪些的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。