① 軟體工程畢業後與程序員有什麼區別
我被軟體工程專業錄取了 那畢業後是不是程序員呢?
==
你現在學的專業和你將來做的工作是兩回事
跟程序員有什麼差別呢?
==
無法比較,至多是說有可能成為程序員
工作上和待遇上都說一下吧?
==
看你的水平,機遇,城市,豈能一概而論。
是不是吃青春飯的呢?
==
程序員也不是用來做一輩子的,從技術方面,有技術主管、架構師方向;從管理方面,有項目經理、技術總監等方向。
② 程序員,架構師,軟體工程師的區別
1、程序員,架構師,軟體工程師的能力要求不同,程序員是從事程序開發、程序維護人員,但是不擅長寫文檔。軟體工程師的技術要求比較全面,會熟練的寫語言代碼,也會寫一些項目的文檔。架構師是軟體開發過程中的重要人物,主要負責大系統項目的架構設計。
2、程序員,架構師,軟體工程師級別不同,程序員分為初級程序員、中級程序員,軟體工程師是從事軟體職業的人員的一種職業能力的認證,架構師是團隊領導型人物,是需要從資深軟體工程師裡面提升為架構師。
3、程序員,架構師,軟體工程師平均年薪不同,美國谷歌程序員的工資最低年薪平均水平為12.8336萬,軟體工程師平均工資較高,谷歌軟體工程師年薪平均水平為25-30萬美元,架構師的工資水平是最高的,谷歌大數據架構師年薪為50-60萬美元。
③ 軟體工程師和程序員到底有多大的區別
可以,高數只是數學方面的知識,很多沒有上大學的程序員開發程序做軟體能力很強,高數和軟體開發維護沒有必然的聯系,當然你連一些基本常用的數學知識也沒有就不行啦。 程序員的要求如下: 1:團隊精神和協作能力 2:文檔習慣 3:規范化的代碼編寫習慣 4:需求理解能力 5:模塊化思維能力 6:測試習慣 7:學習和總結的能力 所以很多人就說自己是IT民工就是這么來的; 軟體工程師的工作不同於程序員但是一個軟體工程師必定是一個優秀的程序員! 軟體的開發工具、開發技術在不斷地發展。在校學生所能學到的東西很難跟得上發展的需要但是也不能說那些東西完全沒有用,只有在完全理解了相應的基本技能之後你才能很輕松地掌握新的技能,軟體技術都是一個循序漸進的過程。所以高數只是你在大學裡面學習的東西,是很重要的但不是必要的; 軟體工程師要理解和領會軟體工程,軟體工程只是一個理論一個指導思想,搞軟體開發的都必須了解這些基本理論並在平時的工作中認真地去貫徹執行,做軟體工程師更是如此。 加一句,大學里學的知識上了社會很多都沒有什麼用處,社會是最好的大學,當然學好高數對開發什麼的也有幫助,但是關鍵是你要一直不斷地提升自己,高數再好軟體技術不好你也成為不了IT精英,成為高手沒有捷徑,不可能速成!天道酬勤,作為學生你應該知道眼前需要做什麼。那就是打基礎
④ 軟體工程師和程序員的區別
軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級別不同,但工作內容都是與軟體開發生產相關的。軟體工程師是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)是從事程序開發、維護的專業人員。一般我們將程序員分為程序設計人員和程序編碼員,但兩者的界限並不非常清楚,特別是在中國。
知道了嗎?小林凡
⑤ 軟體工程師與程序員的區別
軟體工程師它是一個廣義的概念,它包括程序員這個崗位。再說明白一點就是程序員也可以叫做軟體工程師,但是軟體工程師不只有程序員一個崗位。
⑥ 軟體工程師職稱評定的級別及標准
一、見習程序員(AP:assistantprogrammer)
計算機相關專業畢業;英語通過國家四級。
具有較強的學習能力,可以編寫代碼,達到公司的工作要求。
二、程序員(P:programmer)
基本要求:
本科學歷,半年以上工作經驗;英語通過國家四級。
達到工作承擔要求;具有一定的溝通能力和工作責任心。
技術能力要求:
負責編寫代碼,掌握一種主流語言/開發工具,一種主流操作系統,一種主流資料庫。
了解和掌握開發作業(PD設計、編碼和測試等)的規范和技巧。
所編寫的代碼質量較好。
能夠按照要求編寫文檔,文檔結構條理清晰,內容詳實准確。
具有獨立理解所擔當模塊的業務理解能力和問題闡述能力。
能閱讀**文技術文檔。
三、高級程序員(SP:seniorprogrammer)
基本要求:
獲得程序員資格1年以上;或滿足程序員級別標准,2年以上相關行業工作經驗。
完成年度工作量指標;具有較強的溝通能力和責任心。
所承擔的項目滿意度達到滿意以上。
技術能力要求:
精通一種主流語言及對應的開發工具;精通數據結構。
具有較好的業務理解能力和技術調查能力。
編寫高質量代碼並具有代碼審查能力。
具有詳細設計能力。
熟悉系統測試工具,對系統問題具有改善的能力。
能夠帶領2個以上員工開展工作,成功領導過3個以上不少於5人月的項目/模塊的團隊項目。
**語達到*級水平或者具有同等水平,能夠閱讀*文資料,按照要求編寫*語技術文檔。
了解質量管理體系和項目管理知識。
四、軟體工程師(SE:softwareengineer)
基本要求:
獲得高級程序員資格2年以上;或滿足高級程序員級別標准,4年以上相關行業工作經驗。
完成年度工作量指標;具有較強的客戶溝通能力。
擔當過一個20人月以上的項目或累計超過60人月項目的技術負責工作。
所負責的項目客戶滿意度達到滿意以上。
技術能力要求:
精通並熟練運用2種以上的開發工具,至少一種資料庫知識,至少一種操作系統知識。
能夠很快完成新項目的技術調查工作,能夠完成復雜演算法的設計,能夠設計可重用的和柔韌的軟體結構。
具有系統設計能力及系統提案能力。
對系統或項目的技術框架有深入的認識和較豐富的經驗。
具有某一領域的行業知識。
具有項目領導能力。
*語達到*級水平或者具有同等水平,能夠閱讀、編寫*語技術文檔,具有簡單的口語溝通能力。
掌握質量管理體系和項目管理知識。
五、資深軟體工程師(SSE:seniorsoftwareengineer)
基本要求:
獲得軟體工程師資格2年以上;或滿足軟體工程師級別標准,6年以上相關行業工作經驗。
完成年度工作量指標;具有較強的客戶溝通能力。
擔當過一個50人月以上的項目或累計超過100人月項目的技術負責工作。
帶領的項目客戶滿意度滿意以上。
完成年度培訓工作。
技術能力要求:
精通並熟練運用2種以上的開發工具,至少一種資料庫知識,至少一種操作系統知識。
具有整體系統設計能力及系統提案能力。
具有較強的技術籌劃能力、技術指導能力和處理疑難問題的能力。
深入了解某一領域的行業知識。
具有大型項目領導能力。
*語達到*級並相當於*級水平,熟練會話和編寫*語技術文檔。
熟練掌握質量管理體系和項目管理知識,並能夠推進軟體開發過程改進。
六、主任軟體工程師(CSE:chiefsoftwareengineer)
基本要求:
獲得資深軟體工程師資格2年以上;或滿足資深軟體工程師級別標准,8年以上相關行業工作經驗。
5年項目負責人以上經驗,累計超過120人月的技術負責人工作。
帶領的項目客戶滿意度滿意以上。
完成年度培訓工作。
具有很強的溝通能力,問題判斷與解決能力,創新能力。
技術能力要求:
精通至少一種主流編程語言。掌握至少一種資料庫或至少一種中間件。熟練掌握至少一種操作系統。
熟練掌握軟體需求分析/大型項目的策劃。
熟練掌握軟體的系統設計。
熟悉軟體的高級項目管理和質量控制,具有分析和規避重大質量問題的能力。
精通至少一種部門項目相關的業務知識。
*語達到*級水平或相當於*級的水平,熟練會話和編寫*語技術文檔。
職稱管理工作和相關標准將隨著公司的發展而不斷調整完善。
⑦ 軟體工程師和程序員有什麼分別嘛
打個建築比方來說,軟體設計師相當於圖紙設計員,軟體工程師相當於施工隊的大師傅,程序員就是施工隊的民工了。
⑧ 程序員與軟體工程師的區別是什麼
他們的區別就好比注冊會計師和會計師的區別 軟體工程師除了難考,一般也是國際認證的 程序員簡單多了,可以說,你考了過計算機3級基本上就有資格考程序員了。
⑨ 軟體工程師 程序員 軟體開發員 有什麼區別
軟體工程師英文是Software
Engineer,是從事軟體職業的人員的一種職業能力的認證,通過它說明具備了工程師的資格。軟體工程師是從事軟體開發相關工作的人員的統稱。
程序員(英文Programmer)是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,
軟體開發工程師是從事軟體開發相關工作的人員的統稱。
軟體開發工程師的技術要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、資料庫技術(SQL/ORACLE/DB2等)
軟體開發員和軟體工程師的工作
有時候的是重疊的
程序員的職責比較的簡單
就是變成程序
採納吧