❶ 軟體工程師職稱評定的級別及標准
在軟體工程師職稱評定中,見習程序員(AP:assistant programmer)是最低級別的認證,要求具有計算機相關專業背景,通過國家四級英語考試,並具備較強的學習能力,能夠滿足公司的基本工作要求。
程序員(P:programmer)需要達到一定的技術標准,如本科學歷,半年以上工作經驗,同樣需要通過國家四級英語考試。此外,還需掌握一種主流語言/開發工具,一種主流操作系統和一種主流資料庫,具有規范的開發作業能力,確保所編寫代碼的質量,並能夠撰寫詳實准確的文檔。
高級程序員(SP:senior programmer)需擁有至少1年的程序員經驗,或是達到程序員標准並具備2年以上相關行業經驗。技術能力方面,需要精通一種主流語言及開發工具,了解數據結構,具備業務理解能力和技術調查能力,編寫高質量代碼並具備代碼審查能力,具備詳細設計能力,熟悉系統測試工具,以及帶領團隊完成項目的能力。
軟體工程師(SE:software engineer)是高級程序員的提升,需要具備2年以上高級程序員資格或4年以上相關行業經驗。在技術能力上,軟體工程師需要精通兩種以上的開發工具,至少一種資料庫知識和一種操作系統知識。能夠快速完成技術調查,設計復雜演算法,並設計可重用和柔韌的軟體結構。此外,軟體工程師需要具備系統設計能力,對系統或項目的技術框架有深入理解和豐富經驗,並具備某一領域的行業知識。
資深軟體工程師(SSE:senior software engineer)需擁有2年以上軟體工程師資格,或滿足軟體工程師標准並具備6年以上相關行業經驗。技術上,資深軟體工程師需要精通兩種以上的開發工具,至少一種資料庫知識和一種操作系統知識。具備整體系統設計能力,對系統或項目的技術框架有深入理解,具備項目領導能力,精通一種部門項目相關的業務知識。
主任軟體工程師(CSE:chief software engineer)是職稱的最高級別,需要具備2年以上資深軟體工程師資格,或滿足資深軟體工程師標准並具備8年以上相關行業經驗。擁有5年項目負責人以上經驗,累計超過120人月的技術負責人工作。在技術能力上,主任軟體工程師需要精通至少一種主流編程語言,掌握至少一種資料庫或至少一種中間件,熟練掌握至少一種操作系統,具備軟體需求分析和大型項目策劃的能力,熟練掌握軟體的系統設計和高級項目管理。
整個職稱管理工作和相關標准將根據公司的發展不斷調整和完善。
❷ 程序員的最高職稱是什麼
主任軟體工程師。基本要求:
1、獲得資深軟體工程師資格2年以上;或滿足資深軟體工程師級別標准,8年以上相關行業工作經驗。
2、5年項目負責人以上經驗,累計超過120人月的技術負責人工作。
3、帶領的項目客戶滿意度滿意以上。
4、完成年度培訓工作。
5、具有很強的溝通能力,問題判斷與解決能力,創新能力。
❸ 程序員技術大牛升職後不編程是否是有一種浪費
就好像在我們醫療行業,做到主任級別就基本不看病人一樣,每天都在忙於講課和行政事務。事實上,是對資源的一種浪費。
長江向前推進。編碼器仍然年輕。一個好的導師和一個年輕人可以做很多事情。
因此,這兩個角色的任務必須清楚地分開。然後項目經理將被分配給另一個人,這個頭銜也可以稱為「技術總監」或「主菜」。總而言之,越X越好。
真正的大師(技術總監)應該致力於盡可能多的技術工作。最重要的工作是開發——生產代碼和文檔。
❹ 程序員和醫生哪個好
薪資都不錯!!兩個干起來都輕松,就是學起來都非常不輕松!!一個是機器打交道,一個是跟人打交道!!選擇你的職業要考慮你的性格適合跟什麼打交道!是的,學醫的還要一點人脈關系才混得比較好的哦(如果你學得一般般的話)
❺ 程序員可以考哪些職位公務員
程序員是做電腦軟體程序的,可以考取網路警察和農村電子商務辦公室主任等等與網路和軟體有關的公務員。
❻ 軟體工程師職稱評定的級別及標準是什麼
一、見習程序員(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人月的技術負責人工作。
帶領的項目客戶滿意度滿意以上。
完成年度培訓工作。
具有很強的溝通能力,問題判斷與解決能力,創新能力。
技術能力要求:
精通至少一種主流編程語言。掌握至少一種資料庫或至少一種中間件。熟練掌握至少一種操作系統。
熟練掌握軟體需求分析/大型項目的策劃。
熟練掌握軟體的系統設計。
熟悉軟體的高級項目管理和質量控制,具有分析和規避重大質量問題的能力。
精通至少一種部門項目相關的業務知識。
*語達到*級水平或相當於*級的水平,熟練會話和編寫*語技術文檔。
職稱管理工作和相關標准將隨著公司的發展而不斷調整完善。