軟件測試行業(yè)發(fā)展?jié)摿薮?/font>
1.軟件測試出現(xiàn)人才荒 據(jù)前程無憂網(wǎng)數(shù)據(jù)顯示,去年國內(nèi)軟件測試人才缺口高達20萬,今年有望突破30萬人。造成人才缺口如此大的原因,從宏觀上講是我國對軟件測試人才需求越來越大造成的。
由于近年來我國軟件行業(yè)的產(chǎn)業(yè)升級,現(xiàn)行的軟件行業(yè)突破了作坊時代,由以前軟件開發(fā)的單打獨斗升級為工業(yè)化、流水線式的生產(chǎn)模式,作為工業(yè)化的產(chǎn)品,軟件測試也就成為軟件開發(fā)企業(yè)必不可少的質(zhì)量監(jiān)控部門。隨著大中型軟件公司成為行業(yè)主流,各大軟件公司對國內(nèi)軟件需求市場的爭奪,包括對歐美軟件外包業(yè)務的爭奪,都會愈演愈烈。軟件質(zhì)量,自然就成為他們爭奪市場的法寶。而軟件質(zhì)量的優(yōu)劣掌控,需要大量的經(jīng)過系統(tǒng)培訓的軟件測試人才。
套用狄更斯那句話說:對于急需軟件測試人員的企業(yè)來說,這是一個最壞的時代,但對軟件測試人才來說,這是一個最好的時代!半S著軟件市場的成熟,人們對軟件作用的期望值也越來越高,軟件的質(zhì)量和功能可靠性也正逐漸成為人們關注的焦點!眹覒密浖a(chǎn)品質(zhì)量監(jiān)督檢驗中心副主任謝騰翔這樣告訴記者。
2.我不做軟件,但我使軟件更好 “我不做軟件,但我使軟件更好。”這是很多軟件測試人員的座右銘。要實現(xiàn)這一目標,軟件測試人員就要具備多項本領。
軟件測試人員的主要職責是對軟件產(chǎn)品的整個開發(fā)過程進行監(jiān)督和檢驗,使之能夠達到滿足客戶的需求,因此對于企業(yè)來講是十分重要的崗位。在國外,一般軟件測試人員與軟件開發(fā)人員的崗位設置比例是1:1,像微軟在開發(fā)windows2000時候使用的軟件開發(fā)人員是1700名,而專業(yè)的測試工程師有3200名,測試開發(fā)人員比例高到1.7:1,由此可見軟件測試崗位重要性的一斑。
“一個合格的軟件測試工程師應具有專業(yè)的知識背景、實際的操作經(jīng)驗、逆向的思維能力、團隊的合作精神、快速的學習能力、較強的溝通能力和責任心!毖呕⒅袊焚|(zhì)保證部經(jīng)理鮑海燕說。
目前,國內(nèi)軟件測試人才的來源主要有三方面:一是以前做軟件開發(fā)轉(zhuǎn)行的技術人員;二是來自計算機專業(yè)的高等學院畢業(yè)生;三是來自培訓機構的專業(yè)學員。目前,我國僅有北大青鳥等幾家培訓機構開設了軟件人才培養(yǎng)的系統(tǒng)課程,各大高校在此領域仍屬空白,全國軟件測試人才缺口隨需求逐年遞增。曾參與微軟Windows95、Internet Explorer 4.0和5.0、SQL Server 2000等項目開發(fā)與測試工作的陳宏剛博士介紹說,在國外,也是極少的高等院校開設測試專業(yè),人才多來自民間培訓機構。
“我們招聘軟件測試人員首先看他是否具有軟件測試的專業(yè)性!眹鴥(nèi)某知名企業(yè)副總裁說,“軟件測試實際上是貫穿整個軟件工程的,從需求分析、功能點覆蓋、系統(tǒng)分析、代碼開發(fā),一直到最后的測試和驗收。因此,軟件測試人員必須要具有縝密的邏輯思維能力、全面的技術能力、較強的責任心和團隊合作精神以及出色的溝通能力等專業(yè)素質(zhì)。這些素質(zhì)都需經(jīng)過專門的培訓才可擁有。”
3.就業(yè)競爭小 據(jù)前程無憂數(shù)據(jù)顯示,目前國內(nèi)120萬軟件從業(yè)人員中,真正能擔當軟件測試職位的不超過5萬人,人才缺口達到20萬并有逐年擴大的趨勢。
人才的極度匱乏令許多IT企業(yè)不得不延緩甚至停止項目,為企業(yè)發(fā)展帶來消極影響,但對人才就業(yè)卻有積極意義。人才供不應求讓軟件測試人員的就業(yè)競爭壓力明顯小于同類其它職業(yè),有利于從業(yè)者的身心健康。另外,由于軟件測試在我國起步較晚,獨立設置測試部門、對測試人員有強烈需求的多為獨具慧眼的大中型IT企業(yè)。軟件測試人才不需要在小企業(yè)積累經(jīng)驗就能獲得知名企業(yè)的入門通行證,工作起點高于同類其它職業(yè)。
4.高薪?jīng)]商量
據(jù)了解,從北大青鳥畢業(yè)的,剛入行的軟件測試人員,起步月薪平均在3000-5000元左右,遠高于同齡人1000-2000元的薪資水平,工作2-3年月薪大約在8000-13000元之間,甚至超出很多相同服務年限的軟件開發(fā)人員的薪資水平。
5.就業(yè)質(zhì)量高
與其他IT職位相比,軟件測試人員最大的優(yōu)勢就是發(fā)展方向太多了。由于工作的特殊性,測試人員不但需要對軟件的質(zhì)量進行檢測,而且對于軟件項目的立項、管理、售前、售后的等領域都要涉及。在這過程中,測試人員不僅提升了專業(yè)的軟件測試技能,還能接觸到各行各業(yè),項目管理、溝通協(xié)調(diào)、市場需求分析等能力都能得到很好的鍛煉,從而為自己的多元化發(fā)展奠定了基礎。軟件測試工作確實能給年輕人提供更廣闊的發(fā)展平臺。因此,經(jīng)過軟件測試崗位洗禮的人才往往是行業(yè)中的多面手,比其它IT人才具有更強的可塑性,在技術、管理、市場甚至其它非IT領域都能得到良好的發(fā)展。
6.無性別歧視
如果把軟件開發(fā)領域比作男子單打,那么軟件測試領域就是混合雙打。由于工作的特殊,軟件測試人員往往更偏好認真、耐心、細致、敏感、等個性元素,而這在一定程度上與女性的個性氣質(zhì)相吻合。據(jù)了解,目前很多IT企業(yè)中軟件測試人員的比例更趨向平衡,甚至出現(xiàn)女性員工成主流的情況。對此,北大青鳥信息技術教育發(fā)展有限公司CEO楊明認為,無性別歧視是職業(yè)設置合理的一種表現(xiàn),有利于軟件測試工作的穩(wěn)定發(fā)展,對人才的大量培養(yǎng)也起到積極的促進作用。