❶ 軟體工程師的標準是什麼
編輯本段職業定義 軟體工程師主要進行軟體前期的項目需求的分析,然後對項目進行風險評估並試圖解決這些風險,然後開始進行軟體的開發,後期對軟體的進度做相關的評估。 編輯本段工作內容 1、 指導程序員的工作; 2、 參與軟體工程系統的設計、開發、測試等過程; 3 、協助工程管理人保證項目的質量; 4 、負責工程中主要功能的代碼實現; 5 、解決工程中的關鍵問題和技術難題; 6 、協調各個程序員的工作,並能與其它軟體工程師協作工作。 [1] 【職業分析】 軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級別不同,但工作內容都是與軟體開發生產相關的。軟體工程師是IT行業需求量最大的職位,穩居IT行業職位需求TOP10的第一位(第二位是高級軟體工程師)。 軟體工程師的技術要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、資料庫技術(SQL/ORACLE/DB2等)、.NET平台技術、C#、C/S B/S程序開發,還有諸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技術。除此之外,關於網路工程和軟體測試的其他技術也要有所涉獵,以利於操控全局。 軟體工程師可謂是軟體項目開發的掌舵者。一名優秀的軟體工程師應當具有較強的邏輯思維能力,對於技術的發展有敏銳的嗅覺。雖然要求技術全面,但無須偏執於門門技術都精通,任何軟體工程師都有自己的技術特長和偏向,對於自己手中的技術,可有精通-掌握-熟悉-了解之分,根據工作需要和職業發展的具體情況來劃分。 編輯本段考試科目 軟體工程師是中級職稱,考試的題目包括了計算機體系結構、軟體工程、資料庫、數據結構、編譯原理等計算機學科的基礎課程 編輯本段發展前景 當今社會不論什麼職業的都需要一個不斷學習的環節,軟體工程師也一樣。雖然軟體工程師的工作不同於程序員但是一個軟體工程師其前身必定是一個優秀的程序員,軟體的開發工具、開發技術在不斷地發展。在校學生所能學到的東西很難跟得上發展的需要但是也不能說那些東西完全沒有用,只有在完全理解了相應的基本技能之後你才能很輕松地掌握新的技能,軟體技術都是一個循序漸進的過程。所以學好學校所能提供的專業課程是相當重要的。 企業用人主要有以下幾個特徵: 1 外包開發行業快速發展,對「人才」在代碼和文檔方面的規范性、技能和工具的熟練程度要求越來越高; 2 Java和.NET技術在市場上平分秋色,都有大量的崗位需求,同時值得慶幸的是二者在應用層面上的技術差異越來越少; 3 軟體開發企業對開發人員的基本技術素養強調得越來越多,例如:面向對象的程序設計思想和代碼組織方法、HTML/CSS/JavaScript客戶端技術; 4 為了保證質量和工期,企業中大量使用各種框架技術,要求開發人員至少熟悉一種框架技術; 5 MIS、OA、ERP、CRM、系統集成、物流、進銷存、電子政務、網站建設這一類B/S系統,成為軟體工程師需求最大的業務領域。 就業職位 軟體工程師的就業職位歸結下來主要有WEB開發工程師、資料庫開發工程師、網站開發工程師、電子商務開發工程師VB程序員;網頁開發人員;非IT專業信息部門的管理信息系統設計、開發、維護網位,JAVA程序員;C++程序員;VB高級程序員;網站開發工程師;測試工程師;文檔編寫工程師 ,JAVA工程師;.NET工程師;初級分析、設計人員等。 專業培訓機構 中國的IT軟體工程師教育培訓行業已經進入到一個前所未有的高峰期,目前全國比較知名的專業軟體工程師培訓機構有迅騰國際、華育國際 、焦作凱盛、八維教育 IT培訓集團、威迅教育、北大青鳥連鎖。他們為社會培養了廣大的人才! 編輯本段從業要求 . 具有扎實的計算機基礎理論知識; . 精通C/C++、Java、C#等語言,具有豐富的Unix/Linux/Windows系統下開發經驗; . 精通Perl、Python、PHP、Shell等腳本語言; . 有一定的演算法基礎,具有較強的獨立解決問題能力; . 有大容量、高性能、分布式系統的設計開發經驗; . 具有很強的學習能力和對新技術的追求精神; . 具有良好的中英文溝通能力,具有項目管理經驗者優先; . 認同客戶第一、團隊合作、擁抱變化、誠信、激情、敬業的企業價值觀。
❷ 軟體工程師和程序員到底有多大的區別
軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級別不同,但工作內容都是與軟體開發生產相關的。軟體工程師是IT行業需求量最大的職位,穩居IT行業職位需求TOP10的第一位(第二位是高級軟體工程師)。
軟體工程師的技術要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、資料庫技術(SQL/ORACLE/DB2等)、.NET平台技術、C#、C/S
B/S程序開發,還有諸多如JAVA
SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB
SERVICE、STRUCTS等前沿技術。除此之外,關於網路工程和軟體測試的其他技術也要有所涉獵,以利於操控全局。
軟體工程師可謂是軟體項目開發的掌舵者。一名優秀的軟體工程師應當具有較強的邏輯思維能力,對於技術的發展有敏銳的嗅覺。雖然要求技術全面,但無須偏執於門門技術都精通,任何軟體工程師都有自己的技術特長和偏向,對於自己手中的技術,可有精通-掌握-熟悉-了解之分,根據工作需要和職業發展的具體情況來劃分。
程序員(英文Programmer)是從事程序開發、維護的專業人員。一般我們將程序員分為程序設計人員和程序編碼員,但兩者的界限並不非常清楚,特別是在中國。
知道了嗎?小林凡
❸ 軟體工程師的生活形態
❹ 軟體工程師干什麼的
軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級別不同,但工作內容都是與軟體開發生產相關的。軟體工程師是IT行業需求量最大的職位,穩居IT行業職位需求TOP10的第一位(第二位是高級軟體工程師)
工資差不多分為兩種吧,代碼工人(專門打程序的)的工資低,但程序系統設計員工資高
而且還與你有哪些證書認證有關
這張截圖可能對你有幫助理解這個專業
❺ 軟體工程師是干什麼的
軟體工程師是從事軟體職業的人員的一種職業能力的認證,通過它說明具備了工程師的資格。軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位,工作內容都與軟體開發生產相關。
主要有以下職責:
1、指導程序員的工作。
2、參與軟體工程系統的設計、開發、測試等過程。
3 、協助工程管理人保證項目的質量。
4 、負責工程中主要功能的代碼實現。
5 、解決工程中的關鍵問題和技術難題。
6 、協調各個程序員的工作,並能與其它軟體工程師協作工作。
7、還要編寫各種各樣的軟體說明書,如:需求說明書,概要說明書等
8、考試科目工程師是中級職稱,考試的題目包括了計算機體系結構、軟體工程、資料庫、數據結構、編譯原理等計算機學科的基礎課程。
(5)關於軟體工程師的圖片擴展閱讀:
軟體工程師的發展前景:
當今社會不論什麼職業的都需要一個不斷學習的環節,軟體工程師也一樣。雖然軟體工程師的工作不同於程序員但是一個軟體工程師其前身必定是一個優秀的程序員,軟體的開發工具、開發技術在不斷地發展。
我國軟體出口2010年規模達到215億元,軟體從業人員達到72萬人,在中國十大IT職場人氣職位中,軟體工程師位列第一位,軟體工程人才的就業前景十分樂觀。
畢業生主要在各大軟體公司、企事業單位、高等院校、各大研究所、國防等重要部門從事軟體設計、開發、應用與研究工作。
有關數據顯示,我國對軟體人才的需求已達20萬,並且以每年20%左右的速度增長,而高校計算機畢業生中的軟體工程人才還很缺乏,尤其是高素質的軟體工程人才的極度短缺。
❻ 軟體工程師是什麼
軟體工程師英文是Software Engineer,是從事軟體職業的人員的一種職業能力的認證,通過它說明具備了工程師的資格。軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位,工作內容都與軟體開發生產相關。軟體工程師的技術要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、資料庫技術(SQL/ORACLE/DB2等)等,還有諸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技術。此外,關於網路工程和軟體測試的其他技術也要有所涉獵。
❼ 關於軟體工程師考試的
軟體工程師-網路 上那裡去看去,哪裡有考題的范圍.和應該著重復習哪裡.自己去看吧......祝你考試順利.為祖國的軟體工程事業做出貢獻.
❽ 關於軟體工程師職稱
計算機技術與軟體技術資格(水平)考試專業類別、資格名稱和級別對應表
計算機軟體 計算機網路 計算機應用技術 信息系統 信息服務
高級資格 信息系統項目管理師系統分析師(原系統分析員)系統架構設計師網路規劃設計師系統規劃與管理師
中級資格 軟體評測師軟體設計師(原高級程序員)軟體過程能力評估師 網路工程師 多媒體應用設計師嵌入式系統設計師計算機輔助設計師電子商務設計師 信息系統監理師資料庫系統工程師信息系統管理工程師系統集成項目管理工程師信息安全工程師 信息技術支持工程師計算機硬體工程師
初級資格 程序員(原初級程序員、程序員) 網路管理員 多媒體應用製作技術員電子商務技術員 信息系統運行管理員 信息處理技術員網頁製作員
2011年全國計算機軟體水平考試資格說明
初級 程序員 點擊查看說明
網路管理員 點擊查看說明
電子商務技術員 點擊查看說明
信息處理技術員 點擊查看說明
中級 嵌入式系統設計師 點擊查看說明
軟體評測師 點擊查看說明
信息系統監理師 點擊查看說明
系統集成項目管理工程師 點擊查看說明
多媒體應用設計師 點擊查看說明
軟體設計師 點擊查看說明
電子商務設計師 點擊查看說明
信息系統管理工程師 點擊查看說明
資料庫系統工程師 點擊查看說明
網路工程師 點擊查看說明
高級 系統分析師 點擊查看說明
信息系統項目管理師 點擊查看說明
系統架構設計師 點擊查看說明
網路規劃設計師 點擊查看說明
考試大編輯整理
❾ 關於軟體工程師
軟體工程師主要要學習相關的數學、離散數學、計算機體系結構、操作系統、程序設計語言的基礎知識、編譯原理、數據結構和常用演算法、資料庫、網路和多媒體的基礎知識、C程序設計語言、以及C++、Java、Visual、Basic、Visual C++中的一種程序設計語言、軟體工程,還有就是計算機英語。這些都要了解掌握。
教材有清華的軟體設計師教程,還有希賽的輔導材料。
很多在校大學生都考過了的
❿ 軟體設計師和軟體工程師有什麼區別
軟體設計
軟體設計的任務是從軟體需求規格說明書出發,根據需求分析階段確定的功能設計軟體系統的整體結構、劃分功能模塊、確定每個模塊的實現演算法以及編寫具體的代碼,形成軟體的具體設計方案
軟體工程
它涉及到程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等方面。在現代社會中,軟體應用於多個方面
設計只是一個平台上的 包括文字 顏色 圖片 板塊
而工程則是控制整個軟體控制這些文字顏色模塊以及功能的語言