“在中國搞軟件是搞不出什么名堂的”,“中國的軟件產(chǎn)業(yè)和國外的比起來差距還是很大”……。諸如此類的話相信你聽過不少,相信你身邊從事IT工作的朋友向你發(fā)過不少這樣的牢騷吧。筆者在圈中也混了不少年頭,近因為工作需要注意力轉(zhuǎn)移到軟件測試這個行業(yè)。通過這些日子的關(guān)注、了解、分析,發(fā)現(xiàn)問題不少,覺得中國的軟件行業(yè)的確任重道遠。
如果把軟件產(chǎn)業(yè)看做傳統(tǒng)的制造產(chǎn)業(yè),那么軟件測試就是企業(yè)的質(zhì)檢部??梢韵胂褓|(zhì)檢部在一個制造企業(yè)是處于一個什么樣的位置:一票否決、生殺予奪的權(quán)利。然而,在我國的軟件企業(yè),情況并不是這樣?,F(xiàn)在大多數(shù)中小軟件企業(yè)并沒有單獨的軟件測試部門,軟件測試在軟件企業(yè)一度被弱化、邊緣化,軟件測試在軟件工程、軟件產(chǎn)業(yè)中本來的角色被掩蓋。
中國軟件產(chǎn)業(yè)經(jīng)過二十年的歷程,已不是剛開始的起步階段,現(xiàn)已進入發(fā)展階段。起步難,發(fā)展更難!這句話在中國的軟件行業(yè)得到了進一步印證。你看看國內(nèi)多少軟件企業(yè)因為熬不過發(fā)展期而夭折的。中國的軟件產(chǎn)業(yè)在起步階段沒有重視軟件測試,所做的事情也不過是在產(chǎn)品交付之前單一的找找“錯誤”而已。這對剛開始起步的中國軟件行業(yè)來說并不是致命的弱點。但是隨著軟件市場的成熟,軟件對社會運轉(zhuǎn)的巨大貢獻已經(jīng)得到了廣泛認(rèn)可,人們對軟件作用期望值也越來越高,更多人將關(guān)注點轉(zhuǎn)移到軟件的質(zhì)量和功能可靠性上。產(chǎn)品交付標(biāo)準(zhǔn)、性能實現(xiàn)成為用戶關(guān)注的主題。中國軟件產(chǎn)業(yè)在產(chǎn)品性能測試領(lǐng)域存在著嚴(yán)重不足,不得不承認(rèn),國產(chǎn)軟件與國際先進軟件相比,在質(zhì)量和成熟度上確實還有一定差距。軟件測試水平的高低可以說是決定了中國軟件產(chǎn)業(yè)的前途命運。軟件產(chǎn)品的質(zhì)量管理已成為企業(yè)生存與發(fā)展的核心。在殘酷的現(xiàn)實競爭中,中國軟件公司已逐漸認(rèn)識到,軟件測試并非產(chǎn)品交付前單一的“找錯”過程,而是貫穿于軟件生產(chǎn)過程的始終,是一套完善的質(zhì)量管理體系。過去軟件交付使用時輸入幾組典型數(shù)據(jù)試運行即可,而現(xiàn)在用戶要求的是對軟件全方位的性能檢測。軟件測試工程師是承擔(dān)產(chǎn)品性能測試以及交付標(biāo)準(zhǔn)制定的專業(yè)崗位,軟件的可靠性在測試工程師手里得到確認(rèn),由他們來保證公司的信譽。
中國軟件產(chǎn)業(yè)的發(fā)展比起國外先進軟件慢了一個節(jié)拍。在人家已經(jīng)注重產(chǎn)品的質(zhì)量和功能、重視軟件測試的時候,我們還在為某個軟件能成功運行而努力。當(dāng)我們也注意到軟件測試的重要性時,人家已經(jīng)建立起了一整套的開發(fā)、測試、管理的體系,做好了各方面的人才儲備。而我們呢?現(xiàn)在國內(nèi)的各大中型軟件企業(yè)都已經(jīng)看到軟件測試在軟件產(chǎn)業(yè)中的重要地位,都加強了軟件測試的力量,可是令他們尷尬的是招不到合格的軟件測試工程師。到各大招聘網(wǎng)站去看看,《軟件測試工程師名列IT新職業(yè)三甲》、《軟件測試人才月薪8000難求》、《軟件工程師空缺20萬》諸如此類的文章充斥著各個招聘版面。按理說,有這樣的需求,通過市場調(diào)節(jié)應(yīng)該能逐步改變這樣狀況,產(chǎn)生有效的供給??墒聦嵣?,早幾年起就開始喊起了“測”才難求,可是如今這一現(xiàn)象愈演愈烈。當(dāng)然,這一方面說明國內(nèi)的軟件產(chǎn)業(yè)在發(fā)展,國內(nèi)越來越多的軟件企業(yè)開始重視軟件測試了,市場對軟件測試工程師的需求量越來越大。另一方面我們是否需要考慮一下:我們能否培養(yǎng)較多的合格的軟件測試工程師呢?
合格軟件測試工程師的來源不外乎這幾個渠道:自學(xué)、先做幾年開發(fā)再轉(zhuǎn)到測試、從高校相關(guān)專業(yè)畢業(yè)、通過職業(yè)培訓(xùn)。通過前兩種方法培養(yǎng)出來的軟件測試工程師可以說是很少。而在目前高等教育中,專業(yè)的軟件測試教育接近于空白,獨立開設(shè)軟件測試課程的高校非常少。這一現(xiàn)狀下,軟件測試培訓(xùn)職業(yè)教育應(yīng)運而生,軟件測試職業(yè)培訓(xùn)是現(xiàn)階段解決軟件測試行業(yè)人才供需巨大矛盾的主要解決方法。到網(wǎng)上隨便一搜“軟件測試培訓(xùn)”,開設(shè)這個課程的培訓(xùn)機構(gòu)還真不少,但根據(jù)筆者的調(diào)查,其中相當(dāng)一部分機構(gòu)是濫竽充數(shù)的。
近,第三方平臺希賽網(wǎng)(http://www.csai.cn)推出了一個軟件測試培訓(xùn)專題(http://testing.csai.cn/edu/)。其中羅列了國內(nèi)在做軟件測試培訓(xùn)的機構(gòu),對每個機構(gòu)的情況做了比較全面的介紹。筆者看了那些有介紹的培訓(xùn)機構(gòu),每年培養(yǎng)出來的測試人才不會超過200人,像這種較專業(yè)的軟件測試培訓(xùn)機構(gòu)還是比較少,這樣一來每年由這些機構(gòu)培訓(xùn)出來的人才加起來應(yīng)該不會超過1000人。還有別的一些培訓(xùn)機構(gòu)雖然紛紛推出了軟件測試培訓(xùn)甚至高級軟件測試培訓(xùn)課程,可是經(jīng)過了解,都是只培訓(xùn)幾天而已。試想一下,幾天的培訓(xùn)就能培養(yǎng)出一個合格的軟件測試工程師嗎?
另外,筆者也聯(lián)系了希賽網(wǎng)軟件測試頻道的負(fù)責(zé)人,據(jù)介紹,希賽網(wǎng)推出這樣一個專題是為了能給更多的IT從業(yè)人士或希望投身軟件測試行業(yè)的人士提供一個準(zhǔn)確、詳細(xì)、快速的軟件測試及其培訓(xùn)方面的知識,使用戶迅速、容易地找到需求的信息,為廣大網(wǎng)友提供便捷的服務(wù)。可是在他們邀請一些培訓(xùn)機構(gòu)準(zhǔn)確的介紹自己的時候,有些培訓(xùn)機構(gòu)根本就拿不出資料。于是,筆者也試著給一個沒有提供資料的培訓(xùn)機構(gòu)打了個電話,自稱想進行軟件測試培訓(xùn),向他們咨詢。服務(wù)人員很是熱情,介紹他們的軟件測試培訓(xùn)課程為四個月的全日制班,每周晚上上三次課,每次三個小時,學(xué)費一萬。服務(wù)人員見我對他們這種課程設(shè)置不是滿意的時候,極力勸說要我上一個什么全日制語言開發(fā)班,說從那個班出來也可以做軟件測試。我真的不想說什么了,這就是國內(nèi)的培訓(xùn)現(xiàn)狀?!難怪合格的軟件測試人才這么少,看來在今天這個充斥著誘人廣告下面的軟件測試培訓(xùn)還虛的很啊。
軟件產(chǎn)業(yè)的發(fā)展關(guān)鍵在于人才的培養(yǎng),像軟件測試人才,企業(yè)饑渴這么幾年還是不能解渴。我們的軟件測試培訓(xùn)機構(gòu)在忙著掙錢的時候,是否想過通過切實提高自己培訓(xùn)實力,增強師資,為我們的軟件產(chǎn)業(yè)、軟件企業(yè)培養(yǎng)合格的軟件測試工程師呢?
在我們的軟件產(chǎn)業(yè)重視了軟件測試這一工作后,卻沒有相應(yīng)的人才儲備,這確實比較遺憾。在面對國內(nèi)軟件測試培訓(xùn)廣告風(fēng)風(fēng)火火,實際上沒有多大能力承擔(dān)起培訓(xùn)測試人才的責(zé)任時,很多大型軟件企業(yè)采取了自己培養(yǎng)軟件測試人才的辦法。
總之,軟件測試培訓(xùn)行業(yè)是浮躁的,很多在掛羊頭買狗肉,這是一個事實!筆者希望中國的軟件測試培訓(xùn)機構(gòu)增強自身的實力,多為中國的軟件企業(yè)培養(yǎng)人才。否則,長此以往,軟件測試勢必會成為中國軟件產(chǎn)業(yè)發(fā)展的瓶頸。
如果把軟件產(chǎn)業(yè)看做傳統(tǒng)的制造產(chǎn)業(yè),那么軟件測試就是企業(yè)的質(zhì)檢部??梢韵胂褓|(zhì)檢部在一個制造企業(yè)是處于一個什么樣的位置:一票否決、生殺予奪的權(quán)利。然而,在我國的軟件企業(yè),情況并不是這樣?,F(xiàn)在大多數(shù)中小軟件企業(yè)并沒有單獨的軟件測試部門,軟件測試在軟件企業(yè)一度被弱化、邊緣化,軟件測試在軟件工程、軟件產(chǎn)業(yè)中本來的角色被掩蓋。
中國軟件產(chǎn)業(yè)經(jīng)過二十年的歷程,已不是剛開始的起步階段,現(xiàn)已進入發(fā)展階段。起步難,發(fā)展更難!這句話在中國的軟件行業(yè)得到了進一步印證。你看看國內(nèi)多少軟件企業(yè)因為熬不過發(fā)展期而夭折的。中國的軟件產(chǎn)業(yè)在起步階段沒有重視軟件測試,所做的事情也不過是在產(chǎn)品交付之前單一的找找“錯誤”而已。這對剛開始起步的中國軟件行業(yè)來說并不是致命的弱點。但是隨著軟件市場的成熟,軟件對社會運轉(zhuǎn)的巨大貢獻已經(jīng)得到了廣泛認(rèn)可,人們對軟件作用期望值也越來越高,更多人將關(guān)注點轉(zhuǎn)移到軟件的質(zhì)量和功能可靠性上。產(chǎn)品交付標(biāo)準(zhǔn)、性能實現(xiàn)成為用戶關(guān)注的主題。中國軟件產(chǎn)業(yè)在產(chǎn)品性能測試領(lǐng)域存在著嚴(yán)重不足,不得不承認(rèn),國產(chǎn)軟件與國際先進軟件相比,在質(zhì)量和成熟度上確實還有一定差距。軟件測試水平的高低可以說是決定了中國軟件產(chǎn)業(yè)的前途命運。軟件產(chǎn)品的質(zhì)量管理已成為企業(yè)生存與發(fā)展的核心。在殘酷的現(xiàn)實競爭中,中國軟件公司已逐漸認(rèn)識到,軟件測試并非產(chǎn)品交付前單一的“找錯”過程,而是貫穿于軟件生產(chǎn)過程的始終,是一套完善的質(zhì)量管理體系。過去軟件交付使用時輸入幾組典型數(shù)據(jù)試運行即可,而現(xiàn)在用戶要求的是對軟件全方位的性能檢測。軟件測試工程師是承擔(dān)產(chǎn)品性能測試以及交付標(biāo)準(zhǔn)制定的專業(yè)崗位,軟件的可靠性在測試工程師手里得到確認(rèn),由他們來保證公司的信譽。
中國軟件產(chǎn)業(yè)的發(fā)展比起國外先進軟件慢了一個節(jié)拍。在人家已經(jīng)注重產(chǎn)品的質(zhì)量和功能、重視軟件測試的時候,我們還在為某個軟件能成功運行而努力。當(dāng)我們也注意到軟件測試的重要性時,人家已經(jīng)建立起了一整套的開發(fā)、測試、管理的體系,做好了各方面的人才儲備。而我們呢?現(xiàn)在國內(nèi)的各大中型軟件企業(yè)都已經(jīng)看到軟件測試在軟件產(chǎn)業(yè)中的重要地位,都加強了軟件測試的力量,可是令他們尷尬的是招不到合格的軟件測試工程師。到各大招聘網(wǎng)站去看看,《軟件測試工程師名列IT新職業(yè)三甲》、《軟件測試人才月薪8000難求》、《軟件工程師空缺20萬》諸如此類的文章充斥著各個招聘版面。按理說,有這樣的需求,通過市場調(diào)節(jié)應(yīng)該能逐步改變這樣狀況,產(chǎn)生有效的供給??墒聦嵣?,早幾年起就開始喊起了“測”才難求,可是如今這一現(xiàn)象愈演愈烈。當(dāng)然,這一方面說明國內(nèi)的軟件產(chǎn)業(yè)在發(fā)展,國內(nèi)越來越多的軟件企業(yè)開始重視軟件測試了,市場對軟件測試工程師的需求量越來越大。另一方面我們是否需要考慮一下:我們能否培養(yǎng)較多的合格的軟件測試工程師呢?
合格軟件測試工程師的來源不外乎這幾個渠道:自學(xué)、先做幾年開發(fā)再轉(zhuǎn)到測試、從高校相關(guān)專業(yè)畢業(yè)、通過職業(yè)培訓(xùn)。通過前兩種方法培養(yǎng)出來的軟件測試工程師可以說是很少。而在目前高等教育中,專業(yè)的軟件測試教育接近于空白,獨立開設(shè)軟件測試課程的高校非常少。這一現(xiàn)狀下,軟件測試培訓(xùn)職業(yè)教育應(yīng)運而生,軟件測試職業(yè)培訓(xùn)是現(xiàn)階段解決軟件測試行業(yè)人才供需巨大矛盾的主要解決方法。到網(wǎng)上隨便一搜“軟件測試培訓(xùn)”,開設(shè)這個課程的培訓(xùn)機構(gòu)還真不少,但根據(jù)筆者的調(diào)查,其中相當(dāng)一部分機構(gòu)是濫竽充數(shù)的。
近,第三方平臺希賽網(wǎng)(http://www.csai.cn)推出了一個軟件測試培訓(xùn)專題(http://testing.csai.cn/edu/)。其中羅列了國內(nèi)在做軟件測試培訓(xùn)的機構(gòu),對每個機構(gòu)的情況做了比較全面的介紹。筆者看了那些有介紹的培訓(xùn)機構(gòu),每年培養(yǎng)出來的測試人才不會超過200人,像這種較專業(yè)的軟件測試培訓(xùn)機構(gòu)還是比較少,這樣一來每年由這些機構(gòu)培訓(xùn)出來的人才加起來應(yīng)該不會超過1000人。還有別的一些培訓(xùn)機構(gòu)雖然紛紛推出了軟件測試培訓(xùn)甚至高級軟件測試培訓(xùn)課程,可是經(jīng)過了解,都是只培訓(xùn)幾天而已。試想一下,幾天的培訓(xùn)就能培養(yǎng)出一個合格的軟件測試工程師嗎?
另外,筆者也聯(lián)系了希賽網(wǎng)軟件測試頻道的負(fù)責(zé)人,據(jù)介紹,希賽網(wǎng)推出這樣一個專題是為了能給更多的IT從業(yè)人士或希望投身軟件測試行業(yè)的人士提供一個準(zhǔn)確、詳細(xì)、快速的軟件測試及其培訓(xùn)方面的知識,使用戶迅速、容易地找到需求的信息,為廣大網(wǎng)友提供便捷的服務(wù)。可是在他們邀請一些培訓(xùn)機構(gòu)準(zhǔn)確的介紹自己的時候,有些培訓(xùn)機構(gòu)根本就拿不出資料。于是,筆者也試著給一個沒有提供資料的培訓(xùn)機構(gòu)打了個電話,自稱想進行軟件測試培訓(xùn),向他們咨詢。服務(wù)人員很是熱情,介紹他們的軟件測試培訓(xùn)課程為四個月的全日制班,每周晚上上三次課,每次三個小時,學(xué)費一萬。服務(wù)人員見我對他們這種課程設(shè)置不是滿意的時候,極力勸說要我上一個什么全日制語言開發(fā)班,說從那個班出來也可以做軟件測試。我真的不想說什么了,這就是國內(nèi)的培訓(xùn)現(xiàn)狀?!難怪合格的軟件測試人才這么少,看來在今天這個充斥著誘人廣告下面的軟件測試培訓(xùn)還虛的很啊。
軟件產(chǎn)業(yè)的發(fā)展關(guān)鍵在于人才的培養(yǎng),像軟件測試人才,企業(yè)饑渴這么幾年還是不能解渴。我們的軟件測試培訓(xùn)機構(gòu)在忙著掙錢的時候,是否想過通過切實提高自己培訓(xùn)實力,增強師資,為我們的軟件產(chǎn)業(yè)、軟件企業(yè)培養(yǎng)合格的軟件測試工程師呢?
在我們的軟件產(chǎn)業(yè)重視了軟件測試這一工作后,卻沒有相應(yīng)的人才儲備,這確實比較遺憾。在面對國內(nèi)軟件測試培訓(xùn)廣告風(fēng)風(fēng)火火,實際上沒有多大能力承擔(dān)起培訓(xùn)測試人才的責(zé)任時,很多大型軟件企業(yè)采取了自己培養(yǎng)軟件測試人才的辦法。
總之,軟件測試培訓(xùn)行業(yè)是浮躁的,很多在掛羊頭買狗肉,這是一個事實!筆者希望中國的軟件測試培訓(xùn)機構(gòu)增強自身的實力,多為中國的軟件企業(yè)培養(yǎng)人才。否則,長此以往,軟件測試勢必會成為中國軟件產(chǎn)業(yè)發(fā)展的瓶頸。

