軟件工程師是一個認證考試,具體地說是從事軟件職業的人員的一種職業能力的認證,通過它說明具備了工程師的資格。
介紹目前上海軟件工程師的來源主要有三方面:一是以前專業做軟件開發的人員后來轉行做軟件測試;二是從大學招聘的本科或者研究生;三就是通過培訓機構招聘的專業學員。
據了解,在國外測試人才的供應方式多以第三種為主,而國內21世紀初除少數培訓機構外尚未形成足夠的人才供應規模。以北京中關村為例,現有軟件企業5000多家,僅對日本軟件外包領域的人才缺口就高達5000人,而對美軟件外包人才缺口更大,可供量不足10%。中關村一位負責人介紹,未來5年北京將有至少200億美元的外包訂單,由此可推算出中關村將出現100萬的軟件人才缺口。巨大的產業前景和匱乏的人才現狀,使越來越多的IT企業關注軟件測試人才的儲備工作。在上海涉足IT類的人才也供不應求。
那么上海軟件工程師的工資待遇到底是怎樣的呢?
高級的軟件工程師是需要很長時間的學習和磨練的,軟件工程師城市之間差異比較大,一級城市(如深圳、上海等)一般的程序員在開始試用時會有2500到4000那樣子,轉正以后至少也有5000元以上,做到項目開發經理了年薪至少在10萬以上,做到高級工程師了年薪更高。
軟件工程師一般指從事軟件開發職業的人。北京的軟件銷售額大概在600億左右,而能夠進行軟件整體開發設計的軟件設計人員比較稀缺,軟件行業從業人員的薪水一路看漲,職位的爭奪也異常激烈。軟件工程師跟一般程序員的區別在于,一個程序員的工作是按照指定的分工來做源代碼。
統計顯示,軟件工程師的年薪在10萬元左右,但一些編程人員的年薪卻只有四五萬。據了解,21世紀初在軟件行業內部,能夠進行軟件整體開發設計的軟件設計人員比較稀缺,也因此造成了軟件設計人員的工資一直比較高。
總的來說,在上海這樣的大城市,上海軟件工程師的工資待遇還是比較高的。