很多剛剛邁入軟件測(cè)試行業(yè)或已進(jìn)入測(cè)試行業(yè)有一段時(shí)間的同學(xué),對(duì)自己的發(fā)展路線仍然迷茫,不知道該如何在測(cè)試行業(yè)發(fā)展或者不知如何很好的規(guī)劃自己的職業(yè)生涯。雖然很多同學(xué)都問(wèn)過(guò)老師,老師也詳細(xì)的介紹過(guò)到過(guò)職業(yè)規(guī)劃,但是由于時(shí)間限制不能全面很好的闡述。匯智動(dòng)力就借本篇文章,相對(duì)詳細(xì)的介紹一下以供廣大網(wǎng)友參閱,由于文字的局限性,肯定不會(huì)盡善盡美,望大家諒解。

    一個(gè)人從大學(xué)畢業(yè),即開(kāi)始發(fā)生從學(xué)生時(shí)代向職業(yè)人士的過(guò)渡,這種過(guò)渡走的好,可以實(shí)現(xiàn)畢生宿愿,體現(xiàn)個(gè)人價(jià)值,不管你是否喜歡,功名、利祿盡收眼底;如果走的不好,則會(huì)誤入歧途,縱有凌云壯志、萬(wàn)丈豪情,難免一生郁郁不得志,終歸化作片片飛塵,無(wú)語(yǔ)對(duì)穹蒼!那么如何才能順利的完成這種過(guò)渡、踏上我們豪邁的職業(yè)旅程呢?答曰:認(rèn)清自己,選擇適途!戰(zhàn)國(guó)的魏人荊軻具有“十步殺一人,千里不留行”的本領(lǐng),曾向魏王獻(xiàn)策曰:“國(guó)君,我是職業(yè)殺手,我殺人的技術(shù)很強(qiáng)!”魏王問(wèn):“那么你想殺誰(shuí)呢?”對(duì)曰:“殺他個(gè)國(guó)君如何?”魏王大驚,慌然離去!后來(lái)荊軻離開(kāi)魏國(guó),與燕太子丹密謀,留下了“圖窮匕

    首見(jiàn)”、“荊軻刺秦王”的千古佳話。荊軻,良禽也,擇木而棲和太子丹合作,是他的高明之處;不過(guò)筆者認(rèn)為他是一個(gè)典型的“低管理、高技能”的人才,當(dāng)他緊握嬴政的脖領(lǐng)、持劍相逼時(shí),他太得意忘性了,可見(jiàn)他沒(méi)有領(lǐng)導(dǎo)的“統(tǒng)御力”和“決斷力”,所以落了個(gè)刺殺失敗、拔劍自刎的下場(chǎng),雖然他的俠義與膽識(shí)流暢千古,但是終究是個(gè)“殺手”而已;當(dāng)今社會(huì)下,如果“低管理、高技能”的人干工作干到丟了性命,那也真是一個(gè)笑談了!

   目前我們國(guó)家高等學(xué)歷大幅度擴(kuò)招,造成社會(huì)的低端人才嚴(yán)重過(guò)剩,大學(xué)生畢業(yè)找不到工作、或者找不到合適的工作例子鱗次櫛比;但是社會(huì)各行各業(yè)對(duì)高端人才的需求又求賢若渴;那么如何解決這種矛盾呢?從大環(huán)境來(lái)說(shuō),國(guó)家應(yīng)該改革教育體制、提高教學(xué)質(zhì)量、重視高端人才的培養(yǎng),但是,一個(gè)問(wèn)題一旦上升到國(guó)家的層次,就要等它個(gè)十年八年!我們沒(méi)有辦法改變世界,但是我們有能力改變自己;所以我們從個(gè)人的角度來(lái)講,講講我們這些軟件測(cè)試的從業(yè)者們,如何“認(rèn)清自己、選擇適途!”

   縱觀當(dāng)今社會(huì)各行各業(yè),對(duì)于個(gè)人的職業(yè)發(fā)展方向,從宏觀上都可以劃分為四個(gè)群體,即:

 

   “低管理、低技能”

   “高管理、低技能”

   “低管理、高技能”

   “高管理、高技能”

 

而在IT 行業(yè)這種劃分方法更為合理,測(cè)試yoyo老師為其命名為“一起點(diǎn)-三方向示意圖”:

 

 

 

   告別了象牙塔,帶著對(duì)校園生活里那段風(fēng)花雪月的追憶,年輕的畢業(yè)生們走上了社會(huì);這時(shí)候的年輕人,大多數(shù)是屬于“低管理、低技能”的群體,我們沒(méi)有工作經(jīng)驗(yàn),不知道企業(yè)的工作流程,不清楚各個(gè)職業(yè)的工作技能,更不具備任何行業(yè)的管理能力;然而值得慶幸的是,人類問(wèn)明發(fā)展到現(xiàn)在所出現(xiàn)的眾多行業(yè),都已經(jīng)有了眾多可以參考的群體,這些群體就理所當(dāng)然的成了我們可以借鑒的發(fā)展方向!雖然我們的起點(diǎn)都是一個(gè),但是可以選擇的發(fā)展方向卻是豐富多樣!

 

   高管理-低技能,即是我們通常所說(shuō)的管理路線!在IT業(yè),這個(gè)方向的成功者不乏項(xiàng)目經(jīng)理、項(xiàng)目總監(jiān)直至企業(yè)的最高管理層;但是走這個(gè)方向也要有技術(shù)方面的積累,因?yàn)楣芾碚叩挠绊懥χ?,除了職位賦予的權(quán)力以外,還包括個(gè)人人格方面的能力和專業(yè)領(lǐng)域的專業(yè)能力,而后者就是技術(shù)水平!而計(jì)算機(jī)行業(yè)本身,也決定了技術(shù)底蘊(yùn)對(duì)職業(yè)發(fā)展的重要影響,所以年輕的IT朋友們,如果想為自己的職業(yè)人生設(shè)計(jì)成這個(gè)路線,除了適當(dāng)?shù)募夹g(shù)積累外,更要有意識(shí)的鍛煉自己的管理素質(zhì),下圖可做參考:

 

 

 

   低管理-高技能,即通常所說(shuō)的技術(shù)路線!IT業(yè)以技術(shù)為主導(dǎo),對(duì)于喜歡鉆研技術(shù)、探討技術(shù)的人,可以選擇該條路線,走的深入、走的徹底!只因中國(guó)對(duì)于技術(shù)與管理的認(rèn)識(shí)不同,造成很多人認(rèn)為做技術(shù)不賺錢、不被重視,自身誤以為不過(guò)是個(gè)工程師而已,所做事情只是輔助企業(yè)的運(yùn)作。實(shí)際上,在歐美發(fā)達(dá)國(guó)家,資深技術(shù)人員的薪資非常高,從業(yè)時(shí)間的周期也相當(dāng)長(zhǎng),在MicrosoftIBM等巨頭企業(yè),不乏年齡在50歲以上的資深程序員或系統(tǒng)架構(gòu)師,而其薪資也和高級(jí)管理者一樣高!而另外一個(gè)不爭(zhēng)的事實(shí)是,企業(yè)對(duì)于管理的職位是有限的,并且一些優(yōu)秀的技術(shù)人員不愿做管理,或者不適合做管理,因此社會(huì)上出現(xiàn)的資深技術(shù)專家(或者類似職位),為喜好技術(shù)的從業(yè)人員提供向上的通道。

 

   高管理-高技能,即咨詢方向是較為均衡、全面的路線,也是眾多企業(yè)希望員工努力的方向。然而有調(diào)查結(jié)果顯示,由于現(xiàn)實(shí)種種因素的制約,大約90%的個(gè)人是分別沿著管理方向或者專家方向發(fā)展的,真正實(shí)現(xiàn)在咨詢方向達(dá)到一定的高度的人少之又少,而且在這為數(shù)不多的咨詢方向達(dá)到又一定高度的人才,往往又會(huì)由于企業(yè)資源的限制無(wú)法將個(gè)人價(jià)值完全發(fā)揮而最終離開(kāi)所在企業(yè),成為專業(yè)培訓(xùn)師、咨詢師;一些國(guó)際知名的咨詢公司如麥肯錫、安達(dá)信乃至畢博或其他,可謂大家在個(gè)人職業(yè)生涯到達(dá)一定階段,作為自己繼續(xù)突破職業(yè)瓶頸的發(fā)展路線。

 

   那么,對(duì)于軟件測(cè)試的從業(yè)者,我們的出路在哪里?我們的職業(yè)發(fā)展該如何設(shè)計(jì)?我們的發(fā)展方向又有哪些呢?這里筆者和大多數(shù)測(cè)試同行意識(shí)相同,筆者也曾在多篇文章里標(biāo)明,中國(guó)的軟件測(cè)試行業(yè)尚屬起步階段,其發(fā)展的步履上布滿了荊棘與泥濘;然而其發(fā)展速度可謂驚人的,從筆者剛畢業(yè)時(shí)候?qū)浖y(cè)試的“0”概念、從業(yè)同行者寥寥無(wú)幾,到最近2年的各大媒體紛紛報(bào)道的中國(guó)軟件測(cè)試人才缺口20萬(wàn)、軟件測(cè)試工程師將成為未來(lái)10年最緊缺的人才之一、包括筆者所接觸的眾多國(guó)內(nèi)外優(yōu)秀企業(yè)對(duì)高端測(cè)試人才年薪10萬(wàn)、15萬(wàn)、20萬(wàn)的招聘需求……可見(jiàn),選擇軟件測(cè)試這個(gè)朝陽(yáng)行業(yè)的朋友,做了一個(gè)比較正確的選擇!下圖是軟件測(cè)試工程師的職業(yè)發(fā)展示意圖:

 

    然而,如何任何事物總有它的兩面性和矛盾性:2006年初在北京、上海、深圳舉辦的幾次春季大型招聘會(huì)上,多家企業(yè)紛紛打出各類高薪招聘軟件測(cè)試人員的海報(bào),出人意料的是,收到的簡(jiǎn)歷尚不足招聘崗位數(shù)的50%,而合格的竟不足30%……引起我們思考的是,我們的軟件測(cè)試從業(yè)人員還有很大一部分不滿足當(dāng)今社會(huì)的需求;而另一層含義是,我們還有很大的提升空間!因此解決該矛盾的突破點(diǎn)是:每個(gè)人在這個(gè)行業(yè)里找到自己的發(fā)展方向,規(guī)劃自己的職業(yè)藍(lán)圖,從而有針對(duì)性的鍛煉自己的職業(yè)技能,增加個(gè)人的職業(yè)砝碼!

 

 

    軟件測(cè)試職業(yè)發(fā)展方向,大體上與上述的通用職業(yè)發(fā)展路線圖相吻合,也可以分為管理路線、技術(shù)路線、管理+技術(shù)路線;只是針對(duì)該行業(yè)本身,有其特殊性和細(xì)致性。其圖示如同兩個(gè)重疊的”V”字樣,我們?yōu)槠涿麨?ldquo;雙V模型”;該模型適用于大多數(shù)行業(yè)性軟件測(cè)試從業(yè)人員,一些特殊領(lǐng)域如游戲測(cè)試、嵌入式測(cè)試、硬件測(cè)試,也可作為參考。本文是三部曲之一,只介紹職業(yè)發(fā)展方向定義,在下一曲會(huì)介紹各個(gè)職業(yè)方向應(yīng)該具備的知識(shí)與技能體系!

 

   V的底點(diǎn)是測(cè)試工程師,屬于軟件測(cè)試職業(yè)生涯的初級(jí)域,其適用范圍是入行軟件測(cè)試3年內(nèi)的常規(guī)測(cè)試從業(yè)者,其主要工作內(nèi)容是按照測(cè)試主管(即直接上司)分配的任務(wù)計(jì)劃,編寫測(cè)試用例、執(zhí)行測(cè)試用例、提交軟件缺陷,包括提交階段性測(cè)試報(bào)告、參與階段性評(píng)審等。初入測(cè)試行業(yè),進(jìn)入企業(yè)從事測(cè)試工作的人員,都要從該層次做起,雖然有時(shí)感覺(jué)乏味無(wú)趣,甚至迷茫困惑,但是我們可以根據(jù)個(gè)人的興趣與特長(zhǎng),向上選擇適合自己的路線,因?yàn)檎l(shuí)都不會(huì)甘心一輩子只做一個(gè)普通的測(cè)試工程師,那么大家看到這里,就可以摩拳擦掌,看看向上發(fā)展的通道中,哪一個(gè)適合自己,然后立刻從現(xiàn)在開(kāi)始,確定自己未來(lái)5年、10年甚至一生的發(fā)展目標(biāo)邁進(jìn),用筆者經(jīng)常跟學(xué)員說(shuō)的一句話來(lái)形容:把握現(xiàn)在,即刻做起,相信自己是最強(qiáng)的!軟件測(cè)試V型圖:

 

 

   首先是常規(guī)路線,即雙V模型的重疊線,這條發(fā)展路線要求管理與技術(shù)并重,因?yàn)檐浖y(cè)試的行業(yè)特點(diǎn)決定了這個(gè)因素:測(cè)試工程師向上晉升到測(cè)試主管、測(cè)試經(jīng)理、測(cè)試總監(jiān),直至咨詢域的更高方向!

 

   測(cè)試主管是企業(yè)項(xiàng)目級(jí)主管,對(duì)于中小型軟件公司也可以是企業(yè)級(jí)主管,屬于中級(jí)發(fā)展域,適用范圍是25年職業(yè)經(jīng)驗(yàn)的測(cè)試從業(yè)者。其工作內(nèi)容是根據(jù)項(xiàng)目經(jīng)理或測(cè)試經(jīng)理的計(jì)劃安排,調(diào)配測(cè)試工程師執(zhí)行模塊級(jí)或項(xiàng)目級(jí)測(cè)試工作,并控制與監(jiān)督軟件缺陷的追蹤,保證每個(gè)測(cè)試環(huán)節(jié)與階段的順利進(jìn)行。嚴(yán)格來(lái)說(shuō),這個(gè)級(jí)別更多屬于測(cè)試的設(shè)計(jì)者,因?yàn)槠髽I(yè)的測(cè)試流程搭建是由更高級(jí)別的測(cè)試經(jīng)理或相關(guān)管理者來(lái)做的,測(cè)試主管負(fù)責(zé)該流程的具體實(shí)施;而更多的工作,是思考如何對(duì)軟件進(jìn)行更加深入、全面的測(cè)試。因此筆者認(rèn)為測(cè)試主管比較有創(chuàng)造性的工作內(nèi)容就是測(cè)試設(shè)計(jì),而恰恰很多公司忽略了或沒(méi)有精力來(lái)執(zhí)行此工作內(nèi)容!應(yīng)該說(shuō),在一個(gè)企業(yè)里做了3年左右測(cè)試工作的人員,很容易晉升到該職位,而之所以晉升,是與個(gè)人測(cè)試技術(shù)的過(guò)硬、測(cè)試方法的豐富,加上對(duì)測(cè)試流程的監(jiān)控力與執(zhí)行力的職業(yè)素質(zhì)息息相關(guān)!

 

   測(cè)試經(jīng)理是更高級(jí)別的測(cè)試管理者,屬于高級(jí)測(cè)試方向域。對(duì)于大中型軟件公司,該職位尤為重要,并且對(duì)其職業(yè)要求也比較高,一般適合48年的測(cè)試從業(yè)者,在管理與技術(shù)能力雙雙比較成熟的情況下,可以結(jié)合具體環(huán)境晉升到該級(jí)別。測(cè)試經(jīng)理負(fù)責(zé)企業(yè)級(jí)或大型項(xiàng)目級(jí)總體測(cè)試工作的策劃與實(shí)施。隨著軟件行業(yè)的發(fā)展,企業(yè)對(duì)軟件工程里各個(gè)角色的定位逐漸明顯,測(cè)試經(jīng)理完全與開(kāi)發(fā)經(jīng)理(一些公司也成為項(xiàng)目經(jīng)理)平齊,除了需要統(tǒng)籌整個(gè)企業(yè)級(jí)或項(xiàng)目級(jí)測(cè)試流程外,還要對(duì)于不同軟件架構(gòu)、不同開(kāi)發(fā)技術(shù)下的測(cè)試方法進(jìn)行研究與探索,為企業(yè)的測(cè)試團(tuán)隊(duì)成員提供指導(dǎo)與解決思路,同時(shí)還要合理調(diào)配不同專項(xiàng)測(cè)試的人力資源(如業(yè)務(wù)測(cè)試工程師、自動(dòng)化測(cè)試工程師、白盒測(cè)試工程師、性能測(cè)試工程師),對(duì)軟件進(jìn)行全面的測(cè)試;另外,一些企業(yè)里,測(cè)試經(jīng)理還需要與客戶交流與溝通,負(fù)責(zé)部分的銷售性或技術(shù)支持性工作。嘿嘿,看看那些高薪招聘測(cè)試經(jīng)理的企業(yè)對(duì)該職位的要求里外語(yǔ)口語(yǔ)的描述,就可見(jiàn)一斑!

 

   測(cè)試總監(jiān),屬于常規(guī)發(fā)展路線的最高域,如果再往上發(fā)展,那只能是咨詢域了;不過(guò)筆者并沒(méi)有將其在圖中標(biāo)記出來(lái),因?yàn)樵撀毼粚?duì)于國(guó)內(nèi)目前的大多數(shù)軟件公司根本沒(méi)有設(shè)立,也就沒(méi)必要再在圖中體現(xiàn)了。該職位一般在大型或跨國(guó)型軟件企業(yè),或者專向于測(cè)試服務(wù)型企業(yè)有所設(shè)立,由于其企業(yè)自身的職位定位不同,以及軟件測(cè)試整體行情所處的階段,這里不好歸納陳述;但是一般設(shè)立測(cè)試總監(jiān)的企業(yè),該職位都相當(dāng)于CTO或副總的級(jí)別,是企業(yè)級(jí)或集團(tuán)級(jí)測(cè)試工作的最高領(lǐng)導(dǎo)者,駕馭著企業(yè)全部的測(cè)試與測(cè)試相關(guān)資源,管理著企業(yè)的全部測(cè)試及質(zhì)量類工作。而其職業(yè)要求,也是技術(shù)與管理雙結(jié)合;基于目前軟件測(cè)試行情看,這種高管理-高技能的發(fā)展目標(biāo),不會(huì)適合大多數(shù)人的選擇,社會(huì)也不會(huì)提供如此眾多的測(cè)試總監(jiān)職位讓我們?nèi)?yīng)征!

 

   應(yīng)該說(shuō),大多數(shù)測(cè)試從業(yè)者都不是技術(shù)與管理雙優(yōu)的人,而如今一些到達(dá)測(cè)試經(jīng)理或測(cè)試總監(jiān)級(jí)別的優(yōu)秀測(cè)試人才,已經(jīng)領(lǐng)先一步開(kāi)辟了這條發(fā)展路線的先河,希望這些朋友和大家多多分享經(jīng)驗(yàn),讓更多的朋友彌補(bǔ)自己管理或技術(shù)上的不足,在這條路線上有所建樹,共同提高,在實(shí)現(xiàn)個(gè)人人生價(jià)值的同時(shí),也自然而然的推動(dòng)了軟件測(cè)試行業(yè)的發(fā)展;行業(yè)發(fā)展了,測(cè)試人員不再被忽視了,待遇自然也提高了,也就不會(huì)有很多朋友迷茫的跟我說(shuō)“我的日常工作只是點(diǎn)擊按鈕和按鍵盤”了,因?yàn)槲覀兿嘈判袠I(yè)的不斷成熟,會(huì)逐漸將軟件測(cè)試職業(yè)細(xì)化,我們的從業(yè)者就可以真正的在如下的管理路線和技術(shù)路線找到自己的位置,并潛心走向深入的!

 

   軟件測(cè)試,是技術(shù)主導(dǎo)的職業(yè);不管選擇哪條發(fā)展路線,都是需要一定的技術(shù)沉淀,只是相對(duì)來(lái)說(shuō),管理路線對(duì)技術(shù)方面要求不高而已。那么我們就先挑重頭的技術(shù)路線展開(kāi)討論。一般來(lái)說(shuō),一個(gè)普通的測(cè)試工程師剛?cè)胄校?/span>3個(gè)月左右熟悉企業(yè)的工作流程和模式,那么今后的工作內(nèi)容趨于平穩(wěn)。然而社會(huì)是殘酷的!如果單單停留在測(cè)試工程師的階段,若干年后,相信你再也競(jìng)爭(zhēng)不過(guò)那個(gè)時(shí)候的應(yīng)屆畢業(yè)生,當(dāng)你的工作技能和職業(yè)素質(zhì)趨于與那些朝氣蓬勃的年輕人相當(dāng)時(shí),企業(yè)會(huì)毫不留情的選擇他們,而release你,因?yàn)槟愕某杀鞠囊人麄兏?,這是大實(shí)話!然而現(xiàn)實(shí)又是公平的!因?yàn)檐浖_(kāi)發(fā)技術(shù)的不斷日新月異,軟件功能需求的不斷豐富多樣,決定軟件開(kāi)發(fā)這一系統(tǒng)工程的錯(cuò)綜復(fù)雜,因此為了保證軟件的質(zhì)量,就要提高測(cè)試的水平,這也就為軟件測(cè)試職業(yè)的細(xì)化起到先決因素,也是目前社會(huì)上出現(xiàn)招聘專項(xiàng)測(cè)試工程師的必然趨勢(shì)!

 

    因此,這個(gè)趨勢(shì)給了我們這些常規(guī)測(cè)試工程師一個(gè)空前的好機(jī)會(huì)!所謂“以毒攻毒”,軟件開(kāi)發(fā)靠的是技術(shù),為了測(cè)試軟件,也必須用技術(shù);那么我們就來(lái)看一下從技術(shù)路線,軟件測(cè)試職業(yè)發(fā)展有哪些方向。

 

   技術(shù)路線,筆者結(jié)合國(guó)內(nèi)外軟件測(cè)試行業(yè)現(xiàn)狀,劃分為三個(gè)半方向,分別是自動(dòng)化測(cè)試工程師、白盒測(cè)試工程師、性能測(cè)試工程師和認(rèn)證測(cè)試工程師,在“雙V模型”中右側(cè)體現(xiàn);前三者適用于通用軟件測(cè)試領(lǐng)域,認(rèn)證測(cè)試工程師乃嵌入式測(cè)試領(lǐng)域職位,至少目前僅出現(xiàn)在嵌入式領(lǐng)域,因此以虛線標(biāo)記,即“三個(gè)半”的“半”。前三條路線對(duì)技術(shù)的要求程度逐漸增加,三條曲線的斜率也依次遞增(認(rèn)證工程師不參與比較)。

 

   自動(dòng)化測(cè)試工程師,筆者為其定義在功能測(cè)試范疇,指通常所說(shuō)的依靠自動(dòng)化測(cè)試工具進(jìn)行軟件黑盒測(cè)試的工程師。筆者接觸的很多測(cè)試界朋友,尤其年輕的剛?cè)胄姓?,?duì)測(cè)試工具充滿了無(wú)限的興趣,他們喜歡那種編寫腳本、調(diào)試成功后的快感,喜歡看到自定義的日志里記錄了本來(lái)手工測(cè)試煩瑣的無(wú)聊頭頂?shù)墓ぷ?、而采用自?dòng)化方式實(shí)現(xiàn)后如此清晰豐富的內(nèi)容后的興奮!可以理解,因?yàn)楣P者也是從那段時(shí)光走過(guò)來(lái)的,現(xiàn)在也負(fù)責(zé)于我們學(xué)員的自動(dòng)化測(cè)試教學(xué)工作。從大環(huán)境講,自動(dòng)化測(cè)試是軟件測(cè)試執(zhí)行階段的必然趨勢(shì),社會(huì)對(duì)于軟件測(cè)試的認(rèn)可度以及對(duì)自動(dòng)化測(cè)試人才的需求必將日益增加,從目前國(guó)內(nèi)做自動(dòng)化測(cè)試的從業(yè)者薪資情況看,也普遍高于常規(guī)測(cè)試工程師,最淺顯的道理是“自動(dòng)化測(cè)試比手工測(cè)試有了技術(shù)含量,^--^”雖然自動(dòng)化測(cè)試在整個(gè)行業(yè)的普及不是一朝一夕,但是從個(gè)人角度講,自動(dòng)化測(cè)試可以作為個(gè)人的發(fā)展方向之一,因?yàn)槿绻懵氏日莆樟诉@種技術(shù),等到社會(huì)需要時(shí),你已成為這個(gè)職位的成熟操作者!而國(guó)內(nèi)的測(cè)試,潭州軟件測(cè)試學(xué)員把握了時(shí)代前沿,也是國(guó)內(nèi)測(cè)試培訓(xùn)行業(yè)的風(fēng)向標(biāo),所以測(cè)試選擇一個(gè)好的學(xué)習(xí)地方也是非常重要的!

 

   白盒測(cè)試工程師,筆者定位于在軟件測(cè)試周期的單元測(cè)試階段對(duì)軟件進(jìn)行的代碼級(jí)測(cè)試的人,包括代碼走讀、代碼功能與邏輯測(cè)試、代碼內(nèi)存泄漏檢查、代碼運(yùn)行效率檢查、代碼測(cè)試覆蓋率分析等。如果說(shuō),自動(dòng)化測(cè)試只是依靠腳本語(yǔ)言完成測(cè)試腳本編寫與調(diào)試的過(guò)程(因?yàn)樽詣?dòng)化測(cè)試工程師的工作重點(diǎn)不在編寫腳本),對(duì)于自動(dòng)化測(cè)試工程師的技術(shù)要求要相對(duì)偏低的話,那么白盒測(cè)試工程師就要對(duì)大型程序開(kāi)發(fā)語(yǔ)言的完全掌握,因此其技術(shù)要求相對(duì)偏高!而另一方面,白盒測(cè)試在目前國(guó)內(nèi)軟件行情下,一些公司根本不做,其成本高、代價(jià)大的特點(diǎn)決定了這個(gè)現(xiàn)狀,而一些對(duì)軟件質(zhì)量要求非常高(如軍事類、電信類、財(cái)務(wù)金融類等)的企業(yè),也會(huì)調(diào)動(dòng)開(kāi)發(fā)工程師來(lái)實(shí)施此事。但是,還是那句話,測(cè)試行業(yè)在發(fā)展,測(cè)試人員能力在提升,軟件的開(kāi)發(fā)技術(shù)在復(fù)雜化,要對(duì)軟件進(jìn)行盡可能全面的測(cè)試,白盒測(cè)試不可忽視!當(dāng)下專門高薪招聘白盒測(cè)試工程師的企業(yè)也比比皆是,從中我們可以感知,白盒測(cè)試工程師會(huì)是很多有開(kāi)發(fā)背景、意欲進(jìn)入測(cè)試行業(yè)的良好突破口,白盒測(cè)試人員的需求也會(huì)逐漸增加。

 

   性能測(cè)試工程師,即在系統(tǒng)測(cè)試階段、功能測(cè)試后對(duì)軟件系統(tǒng)性能指標(biāo)進(jìn)行采集分析和運(yùn)行效率檢測(cè)的人。筆者認(rèn)為,在一個(gè)盡量壓縮的測(cè)試流程里,功能測(cè)試可以手工進(jìn)行,白盒測(cè)試可以不做,但是性能測(cè)試必須要做,除非該軟件非網(wǎng)絡(luò)類軟件即單機(jī)版軟件!這里筆者再提一個(gè)觀點(diǎn)供大家參考:軟件測(cè)試,從宏觀上可以劃分為三個(gè)大方面:功能測(cè)試、性能測(cè)試、安全性測(cè)試,功能測(cè)試說(shuō)明軟件做對(duì)了,功能測(cè)試+性能測(cè)試說(shuō)明軟件做好了,三者結(jié)合起來(lái)說(shuō)明軟件做的非常好!安全測(cè)試暫且拋之不提,這是下一個(gè)發(fā)展域的內(nèi)容,但是為了把軟件做好,為了真正保證軟件的質(zhì)量,性能測(cè)試絕不容忽視;只因目前很多企業(yè)由于時(shí)間、成本、人力條件的限制,暫且不做性能測(cè)試。性能測(cè)試工程師相對(duì)來(lái)說(shuō),是三個(gè)技術(shù)路線里技術(shù)要求最高的,因?yàn)檐浖男阅芷款i歸根結(jié)底落實(shí)到代碼的運(yùn)行效率這個(gè)問(wèn)題上,因此性能測(cè)試要做好,性能測(cè)試工程師起碼要懂開(kāi)發(fā);而為了發(fā)現(xiàn)性能問(wèn)題,要懂軟件開(kāi)發(fā)架構(gòu);為了定位性能問(wèn)題,要懂操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議、應(yīng)用服務(wù)器乃至數(shù)據(jù)庫(kù)的原理與使用;為了最終解決性能問(wèn)題,要根據(jù)定位的問(wèn)題有針對(duì)性的對(duì)代碼、操作系統(tǒng)、網(wǎng)絡(luò)架構(gòu)、服務(wù)器、數(shù)據(jù)庫(kù)進(jìn)行優(yōu)化!當(dāng)然性能測(cè)試是一個(gè)系統(tǒng)工程師,絕對(duì)不是一兩個(gè)人的事情,對(duì)于常規(guī)性能測(cè)試工程師,具備定位性能問(wèn)題的能力即可。正因?yàn)樾阅軠y(cè)試工程師技術(shù)要求的高超,該職位的待遇也是目前測(cè)試技術(shù)路線最高薪的一個(gè),實(shí)為綜合技術(shù)能力較強(qiáng)的測(cè)試人員的明智選擇!

 

   上述四職業(yè)路線由于其技術(shù)程度的突出,一般在企業(yè)里由測(cè)試經(jīng)理直接所屬,與測(cè)試主管級(jí)別具有相同的待遇,并處于相同發(fā)展域。

 

   進(jìn)入技術(shù)路線的高級(jí)域,根據(jù)中級(jí)域的四個(gè)路線,可以細(xì)分成五個(gè)路線,分別是資深自動(dòng)化測(cè)試工程師、資深白盒測(cè)試工程師、資深性能測(cè)試工程師、安全性測(cè)試工程師、標(biāo)準(zhǔn)化工程師,這些高級(jí)技術(shù)類人才完全與常規(guī)測(cè)試經(jīng)理平齊,屬于軟件測(cè)試職業(yè)發(fā)展高級(jí)域。

 

   資深自動(dòng)化測(cè)試工程師由自動(dòng)化測(cè)試工程師晉升而來(lái)。如果說(shuō)常規(guī)自動(dòng)化測(cè)試工程師只是負(fù)責(zé)自動(dòng)化測(cè)試腳本本身的設(shè)計(jì)與開(kāi)發(fā),那么資深自動(dòng)化測(cè)試工程師的工作內(nèi)容就是自動(dòng)化測(cè)試這項(xiàng)工作的實(shí)施!筆者早年在IBM公開(kāi)講座時(shí)候,講過(guò)一篇《以RUP原則實(shí)施自動(dòng)化測(cè)試》的主題,RUP里提倡自動(dòng)化測(cè)試是一個(gè)龐大的系統(tǒng)工程,絕對(duì)不是有了技術(shù)、有了工具、有了掌握技術(shù)和使用工具的人就可以實(shí)施的,而是應(yīng)該把自動(dòng)化測(cè)試當(dāng)成一個(gè)針對(duì)企業(yè)自身的項(xiàng)目來(lái)看待,需要經(jīng)過(guò)引入、計(jì)劃、設(shè)計(jì)、測(cè)試、執(zhí)行、配置管理等環(huán)節(jié)(參加測(cè)試yoyo老師的blog“共享利他求真務(wù)實(shí)”),而這些自動(dòng)化測(cè)試的流程搭建,就是資深自動(dòng)化測(cè)試工程師的份內(nèi)之事。另外,筆者要強(qiáng)調(diào),按照國(guó)內(nèi)外自動(dòng)化測(cè)試領(lǐng)域的發(fā)展趨勢(shì),我們把自動(dòng)化測(cè)試劃分為四個(gè)發(fā)展階段(我的blog里也有闡述);也就是說(shuō),錄制腳本-添加驗(yàn)證點(diǎn)-回放腳本只是最初始的自動(dòng)化階段,要在企業(yè)實(shí)施自動(dòng)化測(cè)試,要有資深自動(dòng)化測(cè)試工程師來(lái)設(shè)計(jì)數(shù)據(jù)驅(qū)動(dòng),開(kāi)發(fā)測(cè)試框架,甚至一些企業(yè)內(nèi)部自主開(kāi)發(fā)小型測(cè)試工具(而非商業(yè)工具)的先例,這些也都是建立在資深自動(dòng)化測(cè)試工程師具有深厚的技術(shù)底蘊(yùn)后,主導(dǎo)其他人員協(xié)調(diào)完成的事情。

 

   資深白盒測(cè)試工程師,其工作內(nèi)容包含常規(guī)白盒測(cè)試工程師的內(nèi)容,除此之外,要協(xié)助測(cè)試經(jīng)理或測(cè)試總監(jiān)攻關(guān)測(cè)試方法與技術(shù)性難題,因此其技術(shù)水平更加雄厚。如果常規(guī)白盒測(cè)試工程師是停留在某種程序設(shè)計(jì)語(yǔ)言類型的代碼級(jí)測(cè)試,那么資深白盒測(cè)試工程師就要脫離程序設(shè)計(jì)語(yǔ)言本身,結(jié)合不同架構(gòu)、多種開(kāi)發(fā)技術(shù)交互的情況下,尋找代碼測(cè)試方法,并具有對(duì)代碼優(yōu)化的能力。由于該路線在國(guó)內(nèi)很少有實(shí)例參考,這里不再贅述。

 

   資深性能測(cè)試工程師,來(lái)源于常規(guī)性能測(cè)試工程師,按照常規(guī)性能測(cè)試工程師的技術(shù)要求,資深性能測(cè)試工程師應(yīng)該具備性能測(cè)試整體方案的設(shè)計(jì)能力,以及軟件系統(tǒng)性能問(wèn)題定位和性能優(yōu)化的能力!初此之外,也要對(duì)主流的軟件開(kāi)發(fā)模式下的應(yīng)用系統(tǒng)具有敏銳的洞察意識(shí)和感知意識(shí)。軟件開(kāi)發(fā)的架構(gòu)會(huì)日益復(fù)雜化,軟件應(yīng)用的各種軟硬件平臺(tái)、數(shù)據(jù)庫(kù)類型、服務(wù)器類型、網(wǎng)絡(luò)協(xié)議層出不窮,不得不說(shuō),都為性能測(cè)試的從業(yè)者們提出了嚴(yán)峻的考驗(yàn)!值得慶幸的是,各種同類產(chǎn)品的廠商在開(kāi)發(fā)產(chǎn)品時(shí)都遵從業(yè)內(nèi)統(tǒng)一標(biāo)準(zhǔn),性能測(cè)試人員結(jié)合自身的豐富經(jīng)驗(yàn),加上對(duì)軟件性能測(cè)試技術(shù)的研究,這樣的考驗(yàn)我們欣然面對(duì),這樣的人才則會(huì)日益增多,在軟件測(cè)試行業(yè)里充當(dāng)佼佼者地位。

 

   安全性測(cè)試工程師,筆者將其從性能測(cè)試工程師衍生出來(lái),因?yàn)橹挥芯邆湫阅軠y(cè)試經(jīng)驗(yàn)的人,才對(duì)軟件的開(kāi)發(fā)模式、實(shí)現(xiàn)架構(gòu)和技術(shù)本身充分了解,才會(huì)感知和預(yù)見(jiàn)軟件系統(tǒng)存在的安全漏洞,加上其本人是測(cè)試出身,才知道如何通過(guò)系統(tǒng)漏洞嘗試攻擊軟件系統(tǒng),達(dá)到測(cè)試的目的。目前國(guó)內(nèi)軟件行業(yè)對(duì)于安全性測(cè)試的認(rèn)識(shí)尚未清晰,該職業(yè)也更沒(méi)有普及,一般只限于軍事類、機(jī)密類、防病毒類或其他高安全性軟件的測(cè)試工作中。

 

   再次強(qiáng)調(diào),人類進(jìn)入文明社會(huì)后,任何社會(huì)活動(dòng)都不是獨(dú)立的個(gè)體能夠?qū)崿F(xiàn)的;在高度講究團(tuán)隊(duì)合作、協(xié)同辦公的今天,軟件測(cè)試工作更不是測(cè)試工程師幾個(gè)人就能做完所有的事情的;上述各發(fā)展路線的技能要求,只是為了增強(qiáng)個(gè)人職業(yè)突破的砝碼,你的砝碼越多,“被利用”價(jià)值越大,為企業(yè)創(chuàng)造利潤(rùn)的程度越高,企業(yè)自然給予你更豐厚的回饋!達(dá)爾文伯伯的“優(yōu)勝劣汰”自然規(guī)律不會(huì)變,“多勞多得、少勞少得”的市場(chǎng)規(guī)律也不會(huì)變!

 

   曾經(jīng)有如此眾多的測(cè)試職業(yè)發(fā)展路線放在我面前,結(jié)果我沒(méi)有珍惜;等到軟件測(cè)試行業(yè)發(fā)展到成熟階段,我想入行卻入不了行的時(shí)候,我才后悔莫及;塵世間干測(cè)試最大的不幸莫過(guò)于此;如果非要問(wèn)測(cè)試yoyo老師的話:再往上的發(fā)展通道是什么,那么測(cè)試yoyo老師一定要告訴你,技術(shù)專家域!

 

   在技術(shù)路線,向上繼續(xù)提升的方向,我們稱之為“技術(shù)專家”;如果說(shuō)前面描述的技術(shù)職位的所涉范圍都定位在企業(yè)內(nèi)部,即企業(yè)級(jí)資深性能測(cè)試工程師,那么技術(shù)專家,我們可以看作是領(lǐng)域級(jí)專項(xiàng)人才!隨著軟件測(cè)試行業(yè)的職位不斷細(xì)化,每個(gè)人在自己擅長(zhǎng)的領(lǐng)域走向深入,都可以成為該領(lǐng)域的技術(shù)專家,技術(shù)專家在自已經(jīng)營(yíng)的領(lǐng)域里,具有個(gè)人獨(dú)到的見(jiàn)解和深厚的技術(shù)實(shí)力,而這類人才可以不再?gòu)氖戮唧w的測(cè)試工作,而是提供行業(yè)性測(cè)試技術(shù)咨詢、培訓(xùn)等,為軟件測(cè)試整體行業(yè)的發(fā)展,起到了鮮明的帶頭作用。在一些專業(yè)的咨詢、培訓(xùn)公司,或者IBMMicrosoft等巨型公司,不乏這樣的人才;然而目前在我國(guó),這樣的人才較少,但是卻可以為我們大家提供努力方向,只要我們每個(gè)在技術(shù)路線供職的測(cè)試從業(yè)者,規(guī)劃好自己的職業(yè)人生,并以堅(jiān)韌的毅力和頑強(qiáng)的斗志,若干年后,你我皆可笑談測(cè)試人生,把酒臨風(fēng),其喜洋洋者矣!而目前在國(guó)內(nèi)幾個(gè)IT行業(yè)發(fā)達(dá)的省市,專項(xiàng)于軟件測(cè)試服務(wù)或一些大型軟件企業(yè),也有這樣的職位暫露頭角,我們深信,社會(huì)對(duì)高端人才的需求趨勢(shì)是越來(lái)越大的,更多的優(yōu)秀企業(yè)也會(huì)為員工提供更多、更廣的發(fā)展空間,值此大好形勢(shì),就看我們個(gè)人如何充分利用這些上升通道了。

 

   在我們的軟件測(cè)試從業(yè)人員里,有這樣一部分群體:他們非計(jì)算機(jī)相關(guān)專業(yè)畢業(yè),不懂軟件開(kāi)發(fā),由于國(guó)內(nèi)種種對(duì)軟件測(cè)試人才的偏激認(rèn)識(shí),認(rèn)為測(cè)試人員不需要懂開(kāi)發(fā),只要會(huì)編寫文檔、執(zhí)行用例即可;因此很多測(cè)試工程師并不具備開(kāi)發(fā)背景,并且對(duì)軟件技術(shù)掌握膚淺,而對(duì)于沒(méi)有技術(shù)底蘊(yùn)的人強(qiáng)迫其走技術(shù)路線,不能不說(shuō)是一種折磨!因此,這個(gè)群體里的朋友,是不是認(rèn)為自己只能做一輩子常規(guī)測(cè)試工程師呢?答案是否定的,因?yàn)樵?ldquo;雙V模型”的左側(cè),是軟件測(cè)試職業(yè)發(fā)展的管理路線。軟件測(cè)試的管理路線,與通用職業(yè)發(fā)展示意圖的“高管理-低技能”并不完全相同,只因軟件測(cè)試獨(dú)具的行業(yè)特點(diǎn),我們認(rèn)為軟件測(cè)試行業(yè)的非技術(shù)路線發(fā)展方向,更多的是從軟件測(cè)試行業(yè)衍生出來(lái)的職位,如質(zhì)量保證、配置管理。如果說(shuō)軟件測(cè)試職業(yè)發(fā)展的技術(shù)路線更側(cè)重于職業(yè)技能的提升,那么這條管理路線則更側(cè)重于職業(yè)素質(zhì)的積累(筆者強(qiáng)調(diào)是“側(cè)重”,并不表示不需要);換句話說(shuō),技術(shù)路線更側(cè)重人的智力因素,而管理路線更側(cè)重人的非智力因素。

 

   從事了13年左右的常規(guī)測(cè)試工程師,在經(jīng)過(guò)對(duì)個(gè)人性格特點(diǎn)剖析后,如果認(rèn)為自己是一個(gè)傾向于“高管理-低技能”的類型,那么想要實(shí)現(xiàn)自己的職業(yè)提升,可以向中級(jí)發(fā)展域的配置管理工程師、質(zhì)量保證工程師、業(yè)務(wù)測(cè)試工程師轉(zhuǎn)型。

 

   配置管理(SCM)與質(zhì)量保證(SQA)同是CMM中的關(guān)鍵過(guò)程域(KPA),也同是現(xiàn)代軟件工程里的必要角色,與軟件測(cè)試同屬軟件開(kāi)發(fā)團(tuán)隊(duì)的重要組成部分。只因這兩個(gè)角色在軟件工程里的人員配比數(shù)量相對(duì)較少,還不如軟件測(cè)試這樣規(guī)?;酥劣谛纬尚袠I(yè),而最多是一個(gè)職業(yè);另外一個(gè)社會(huì)現(xiàn)象是,企業(yè)很少直接從社會(huì)直接招聘配置管理工程師和質(zhì)量保證工程師,而通常的做法是從企業(yè)內(nèi)部的現(xiàn)有測(cè)試員工隊(duì)伍里選拔,而轉(zhuǎn)型后的測(cè)試工程師,就成為SCMSQA。分析其原因,我們可以感知,SCM、SQA與軟件測(cè)試工程師都是關(guān)注于軟件質(zhì)量的相似職位,社會(huì)對(duì)于配置管理、質(zhì)量保證的定義和工作內(nèi)容并未普及,與其直接從社會(huì)招聘“0”基礎(chǔ)的人來(lái)培養(yǎng),倒不如從軟件測(cè)試人員里升華!一般來(lái)說(shuō),這兩職位的上報(bào)對(duì)象是項(xiàng)目經(jīng)理或相同級(jí)別管理者。

 

   轉(zhuǎn)型后的配置管理與質(zhì)量保證工程師,一定要轉(zhuǎn)變一個(gè)意識(shí),那就是常規(guī)測(cè)試工程師的工作范圍很大一部分(不是全部)只限于測(cè)試流程,而配置管理和質(zhì)量保證的工作范圍是面向整個(gè)軟件開(kāi)發(fā)流程,二者的職業(yè)要求都非常重視軟件工程知識(shí)體系的建立和軟件開(kāi)發(fā)總體流程的實(shí)施能力。由于配置管理工程師除了企業(yè)配置管理流程的搭建與實(shí)施外,一般會(huì)涉及配置管理工具的管理與維護(hù),而質(zhì)量保證工程師更多的工作是軟件開(kāi)發(fā)流程的控制與維護(hù),故而配置管理對(duì)技術(shù)的要求稍高于質(zhì)量保證。隨著我國(guó)軟件行業(yè)水平的不斷發(fā)展,眾多軟件公司紛紛通過(guò)CMM/CMMI,企業(yè)對(duì)于軟件開(kāi)發(fā)團(tuán)隊(duì)的角色配比制度也將逐漸健全,當(dāng)前社會(huì)對(duì)配置管理與質(zhì)量保證工程師的職位需求日益增加,種種現(xiàn)象表明,對(duì)于軟件測(cè)試工程師出身的從業(yè)者,轉(zhuǎn)型至SCM/SQA不失為突破個(gè)人職業(yè)生涯瓶頸的又一通道!

 

   業(yè)務(wù)測(cè)試工程師,筆者定義為面向行業(yè)類軟件業(yè)務(wù)邏輯與工作流測(cè)試的人員。當(dāng)前軟件開(kāi)發(fā)類型,很大一部分是行業(yè)類軟件的應(yīng)用,如ERP、SCM、CRM、OA、電信、金融、財(cái)務(wù)、嵌入式、通信、手機(jī)、游戲……這就要求從事行業(yè)類軟件測(cè)試的人員具備行業(yè)背景、業(yè)務(wù)知識(shí),熟練該行業(yè)工作流程。從社會(huì)上出現(xiàn)的很多對(duì)此類經(jīng)驗(yàn)要求的測(cè)試工程師招聘信息中,我們更加肯定這種趨勢(shì);所謂存在即是道理,既然社會(huì)上有了需求,那么就可以作為個(gè)人發(fā)展的方向。而另外一個(gè)特點(diǎn)是,業(yè)務(wù)測(cè)試工程師的工作內(nèi)容主要是黑盒測(cè)試,屬于功能范疇,因此對(duì)技術(shù)要求不大,設(shè)置一些大型行業(yè)類軟件公司的業(yè)務(wù)測(cè)試工程師薪資豐厚,但是完全可以不懂技術(shù),因?yàn)樗墓ぷ餍再|(zhì)決定了不需要懂很多的技術(shù)!他們甚至連軟件的界面測(cè)試都不做——交給常規(guī)測(cè)試工程師實(shí)施,而完全關(guān)注軟件的業(yè)務(wù)性和易用性,由于其深厚的行業(yè)背景,可以為軟件的在正式發(fā)布前提出很多建設(shè)性的意見(jiàn),而這些建議正是軟件開(kāi)發(fā)商提高產(chǎn)品易用性、增加用戶滿意度、開(kāi)拓市場(chǎng)、創(chuàng)造利潤(rùn)的關(guān)鍵因素之一!

 

   當(dāng)管理路線的中級(jí)域方向繼續(xù)上升至高級(jí)域,就分別到達(dá)配置管理經(jīng)理、質(zhì)量保證經(jīng)理、產(chǎn)品經(jīng)理、業(yè)務(wù)專家,這類人才地位高、待遇厚,一般資深的軟件工程領(lǐng)域?qū)<叶季奂诖恕?/span>

 

   如果說(shuō)配置管理工程師、質(zhì)量保證工程師更加側(cè)重于配置管理流程、質(zhì)量保證流程的實(shí)施與日常管理維護(hù),那么配置管理經(jīng)理、質(zhì)量保證經(jīng)理就是更側(cè)重于配置管理流程、質(zhì)量保證流程的建立與改進(jìn)。一般在中小軟件企業(yè),可能沒(méi)有這兩個(gè)角色,而全部的配置管理或質(zhì)量保證工作都由工程師擔(dān)當(dāng);但是大中型軟件企業(yè)對(duì)資深配置管理經(jīng)理、資深質(zhì)保經(jīng)理求賢若渴。軟件系統(tǒng)越龐大,軟件開(kāi)發(fā)團(tuán)隊(duì)規(guī)模就越龐大,軟件開(kāi)發(fā)流程中出現(xiàn)問(wèn)題的幾率就越高,高效管理軟件開(kāi)發(fā)流程,不斷改進(jìn)軟件質(zhì)量,是每個(gè)軟件公司在技術(shù)上沒(méi)有顧慮后的下一個(gè)急需攻破的難關(guān)!

 

   業(yè)務(wù)專家,屬于行業(yè)內(nèi)咨詢、顧問(wèn)的角色,已經(jīng)幾乎脫離了測(cè)試工作本身,而更多為企業(yè)的產(chǎn)品需求分析、設(shè)計(jì)、開(kāi)發(fā)、測(cè)試等各個(gè)環(huán)節(jié)提供指導(dǎo)工作,其目的也是提高軟件的易用性和穩(wěn)定性,減少后期不必要的需求變更。該職位也同樣在目前熱點(diǎn)行業(yè)的大中型軟件企業(yè)有所設(shè)立。

 

   產(chǎn)品經(jīng)理,這個(gè)職位在很多企業(yè)有所設(shè)立,筆者認(rèn)為它是質(zhì)保經(jīng)理的派生,只是它更側(cè)重于軟件在產(chǎn)品化之前的質(zhì)量監(jiān)控工作,包括軟件開(kāi)發(fā)流程、軟件測(cè)試等技術(shù)與管理的各個(gè)方面。由于該職位在業(yè)內(nèi)沒(méi)有明顯定義,而根據(jù)不同企業(yè)的職位定位不同,這里無(wú)法統(tǒng)陳述。

 

   管理路線的最高發(fā)展域是咨詢域,與技術(shù)路線的專家域類似,在配置管理、質(zhì)量保證、軟件產(chǎn)品化、行業(yè)領(lǐng)域達(dá)到高深造詣的人才,他們有豐富的從業(yè)經(jīng)驗(yàn)、深厚的管理底蘊(yùn),具有對(duì)軟件工程高瞻遠(yuǎn)矚的慧眼和膽識(shí),往往供職在專業(yè)的咨詢與培訓(xùn)公司,提供IT業(yè)管理類咨詢與培訓(xùn)的服務(wù),推動(dòng)著軟件行業(yè)的前進(jìn)。國(guó)內(nèi)外很多為軟件企業(yè)進(jìn)行CMM咨詢和實(shí)施的公司里,就是這些人才的大本營(yíng)之一!

 

   筆者認(rèn)為,在“雙V模型”的管理路線里,中低級(jí)發(fā)展域的人才對(duì)技術(shù)與管理的區(qū)分較為明顯,而到了高級(jí)與更高級(jí)發(fā)展域,更多的是復(fù)合型人才,軟件業(yè)以技術(shù)為主導(dǎo),沒(méi)有一定技術(shù)積累,還是很難達(dá)到高級(jí)境界;要在管理路線練出“上乘武功”,還是希望大家在主攻管理與流程類課題的同時(shí),多豐富下自身的技術(shù)層面,嘿嘿!另外,筆者提倡管理與技術(shù)兩條路線的平齊,而并非目前社會(huì)上認(rèn)為的技術(shù)要比管理低一等,技術(shù)是靠吃青春飯,在這些人才到達(dá)最高發(fā)展域的“咨詢”與“專家”層面,二者應(yīng)該完全具有相同的地位和待遇,只是“稱謂”不同罷了!

 

   “雙V模型”是測(cè)試yoyo老師結(jié)合當(dāng)前國(guó)內(nèi)外軟件測(cè)試行業(yè)現(xiàn)狀提出的職業(yè)發(fā)展流程圖,僅供測(cè)試從業(yè)者參考,并非一個(gè)“死”的框架,大家不要拘泥于流程圖本身;其實(shí)目前國(guó)內(nèi)很多上升到高級(jí)域或最高域的資深人才,很多都是跳躍式、甚至跨越式的職業(yè)發(fā)展,因?yàn)槊\(yùn)掌握在自己手里,任何人都剝奪不了設(shè)計(jì)自身人生藍(lán)圖的權(quán)利;而另外一個(gè)角度是,任何人都不該不珍惜為自己規(guī)劃職業(yè)生涯的機(jī)會(huì)!

 

   軟件測(cè)試,一個(gè)日出東方的國(guó)際型行業(yè),雖然偶爾會(huì)彌漫晨霧,甚或有暴雨來(lái)襲,但是測(cè)試yoyo老師覺(jué)得我們都該堅(jiān)持!有人說(shuō):“什么叫失???”答曰:“放棄就是失??!”每一次當(dāng)我們身處逆境時(shí),決不能用軟弱的眼淚作為走向明天的見(jiàn)證,更不能用脆弱的感情去拴住生命的航線;是雄鷹就該搏擊長(zhǎng)空,是蛟龍就該挽起狂瀾;滄海橫流,方顯英雄本色,疆場(chǎng)搏斗,可露壯士肝膽!人生沒(méi)有豁免權(quán),每位從業(yè)者只有懷著不息的斗志,乘千里長(zhǎng)風(fēng),破萬(wàn)里巨浪,才能支配命運(yùn)走向輝煌的明天!