我不做軟件,但我使軟件更好

  手里握著這份被同學戲稱為“金飯碗、老古董??年頭越久越值錢”的軟測行業的offer,小葉感慨萬千。
 
回想起幾個月前自己的求職過程:非大學、信息管理專業、畢業三個多月、女生,這四條從自己的簡歷上提煉出來,面試官沒有興趣再往下看了,當然也不會注意到自己在學校社團中豐富多彩的經歷……在N次失敗的面試后不久,小葉決定“回爐重造”。在搜集了大量的資料后,她決定還是學個跟專業靠邊的IT技能,在決定學回老本行時,和死黨的一次閑聊引起小葉的關注。死黨說,他們公司現在開出15萬的年薪都招不來合適的軟件測試工程師。開始小葉以為他在說笑,但在網絡搜索一圈后才相信這是真的。

  如今,從培訓機構軟件測試班走出來,小葉已經是一家有1000人規模的大型軟件企業的員工。小葉慶幸自己當初選擇了軟件測試這個熱門職業。

  職位空缺 凸現軟測人才荒

  據前程無憂網數據顯示,去年國內軟件測試人才缺口高達20萬,今年有望突破30萬人。造成人才缺口如此大的原因,從宏觀上講是我國對軟件測試人才需求越來越大造成的。

  由于近年來我國軟件行業的產業升級,現行的軟件行業突破了作坊時代,由以前軟件開發的單打獨斗升級為工業化、流水線式的生產模式,作為工業化的產品,軟件測試也成為軟件開發企業必不可少的質量監控部門。隨著大中型軟件公司成為行業主流,各大軟件公司對國內軟件需求市場的爭奪,包括對歐美軟件外包業務的爭奪,都會愈演愈烈。軟件質量,自然成為他們爭奪市場的法寶。而軟件質量的優劣掌控,需要大量的經過系統培訓的軟件測試人才。

  套用狄更斯那句話說:對于急需軟件測試人員的企業來說,這是一個壞的時代,但對軟件測試人才來說,這是一個好的時代。“隨著軟件市場的成熟,人們對軟件作用的期望值也越來越高,軟件的質量和功能可靠性也正逐漸成為人們關注的焦點。”應用軟件產品質量監督檢驗中心副主任謝騰翔這樣告訴記者。

  我不做軟件,但我使軟件更好

  “我不做軟件,但我使軟件更好。”這是很多軟件測試人員的座右銘。要實現這一目標,軟件測試人員要具備多項本領。

  軟件測試人員的主要職責是對軟件產品的整個開發過程進行監督和檢驗,使之能夠達到滿足客戶的需求,因此對于企業來講是十分重要的崗位。在國外,一般軟件測試人員與軟件開發人員的崗位設置比例是1:1,像微軟在開發windows2000時候使用的軟件開發人員是1700名,而專業的測試工程師有3200名,測試開發人員比例高到1.7:1,由此可見軟件測試崗位重要性的一斑。

  “一個合格的軟件測試工程師應具有專業的知識背景、實際的操作經驗、逆向的思維能力、團隊的合作精神、快速的學習能力、較強的溝通能力和責任心。”雅虎中國品質保證部經理鮑海燕說。

  目前,國內軟件測試人才的來源主要有三方面:一是以前做軟件開發轉行的技術人員;二是來自計算機專業的高等學院畢業生;三是來自培訓機構的專業學員。中國搜索測試部經理張新泳介紹。目前,我國僅有北大青鳥等幾家培訓機構開設了軟件測試人才培養的系統課程,各大高校在此領域仍屬空白,軟件測試人才缺口隨需求逐年遞增。曾參與微軟Windows95、Internet Explorer 4.0和5.0、SQL Server 2000等項目開發與測試工作的陳宏剛博士介紹說,在國外,也是極少的高等院校開設測試專業,人才多來自民間培訓機構。

  “我們招聘軟件測試人員首先看他是否具有軟件測試的專業性。”海輝集團測試部副總裁石武太說,“軟件測試實際上是貫穿整個軟件工程的,從需求分析、功能點覆蓋、系統分析、代碼開發,一直到后的測試和驗收。因此,軟件測試人員必須要具有縝密的邏輯思維能力、全面的技術能力、較強的責任心和團隊合作精神以及出色的溝通能力等專業素質。這些素質都需經過專門的培訓才可擁有。”