軟件工程是計算機領域發展最快的學科分支之一,國家非常重視軟件行業的發展,對軟件工程師人才的培養給予了非常優惠的政策.本專業培養掌握計算機軟件基本理論知識,熟悉軟件開發和管理技術、能夠在計算機軟件領域中從事軟件設計、開發和管理的高級人才.
軟件工程專業介紹
職業定義
軟件工程師主要進行軟件前期的項目需求的分析,然后對項目進行風險評估并試圖解決這些風險,然后開始進行軟件的開發,后期對軟件的進度做相關的評估.
工作內容
1、指導程序員的工作;
2、參與軟件工程系統的設計、開發、測試等過程;
3、協助工程管理人保證項目的質量;
4、負責工程中主要功能的代碼實現;
5、解決工程中的關鍵問題和技術難題;
6、協調各個程序員的工作,并能與其它軟件工程師協作工作
職位分析
軟件工程師是從事軟件開發相關工作的人員的統稱.它是一個廣義的概念,包括軟件設計人員、軟件架構人員、軟件工程管理人員、程序員等一系列崗位.這些崗位的分工不同,職位和/或級別不同,但工作內容都是與軟件開發生產相關的.軟件工程師是IT行業需求量最大的職位,穩居IT行業職位需求TOP10的第一位,第二位是高級軟件工程師.
軟件工程就業方向
1、可視化編程
掌握程序設計方法及可視化技術,精通一種可視化平臺及其軟件開發技術.獲取Delphi程序員系列、Java初級或VB開發能手認證.
就業方向:企業、政府、社區、各類學校等可視化編程程序員.
2、WEB應用程序設計
具有美工基礎和網頁動畫設計能力,掌握交互式網頁程序的設計技術,能進行網站建設和維護.獲取Macromedia多媒體互動設計師或Delphi初級程序員或Delphi快速網絡開發工程師認證.
就業方向:企業、政府、社區、各類學校等WEB應用程序員.
3、軟件測試
掌握軟件測試的基本原理、方法和組織管理,精通軟件測試工具.獲取ATA軟件測試工程師或Delphi初級程序員或Java初級程序員認證.
就業方向:企業、政府、社區、各類學校等軟件測試員.
4、數據庫管理
能應用關系范式進行數據庫設計,精通SQL語言,勝任數據庫服務器管理與應用工作.獲取Oracle數據庫管理或SQL Server數據庫應用或Windows XP應用認證.
就業方向:企業、政府、社區、各類學校等部門的中、大型數據庫管理員.
5、圖形圖像制作
精通國際上流行的圖形/圖像制作工具(如CorelDraw、Photoshop、Pagemaker等).獲取平面設計師相關的認證.
就業方向:廣告制作公司、建筑設計公司、包裝裝璜設計公司、居室裝修公司、出版印刷公司.
6、網絡構建技術
熟悉網絡結構和組網方式,掌握建網方法,能利用工具分析和排除常見網絡故障.獲取Cisco路由配置或華為網絡工程或AMP應用工程師認證.
就業方向:企業、政府、社區、各類學校等網絡構建工程師.
7、網絡系統管理
掌握網絡系統管理的基本知識與應用技能,能進行網絡系統的安全設置.獲取Window2000 Server或TurboLinux TLCE或Cisco路由配置專家認證.
就業方向:企業、政府、社區、各類學校等網絡系統管理員.
8、多媒體制作
具有多媒體程序設計與多媒體制作策劃的能力.基本掌握面向對象程序設計與建模、造型設計、場景設計、分鏡頭原理等技能.獲取多媒體設計師相關的認證.
就業方向:多媒體設計與制作公司、動畫美術制作出版公司、廣告制作公司.
9、計算機辦公應用
精通辦公自動化應用與管理,熟悉服務器的安裝、管理和維護,基于應用服務器的相關服務和軟件系統,具備對服務器的網絡安全設置、郵件、網頁發布、FTP、OA、BBS等系統的應用和維護能力.
就業方向:企業、政府、社區、各類學校等系統管理
軟件工程師發展前景
當今社會不論什么職業的都需要一個不斷學習的環節,軟件工程師也一樣.雖然軟件工程師的工作不同于程序員但是一個軟件工程師其前身必定是一個優秀的程序員,軟件的開發工具、開發技術在不斷地發展.在校學生所能學到的東西很難跟得上發展的需要但是也不能說那些東西完全沒有用,只有在完全理解了相應的基本技能之后你才能很輕松地掌握新的技能,軟件工程技術都是一個循序漸進的過程.所以學好學校所能提供的專業課程是相當重要的.