看網(wǎng)上說(shuō)有人做設計的不行去做了開(kāi)發(fā),做開(kāi)發(fā)的不行去做了測試,做測試不行去做了SQA,做SQA不行就去做了SCM,到底是否是這樣的呢?那么如果是,那應該看起來(lái)做設計才是最好的,但是做了設計的人就一定比一個(gè)SCM做的優(yōu)秀嗎,就一定比SCM拿的工資高嗎?或許不是,因為大家都知道,這里面最重要的不是做什么才好,而是一種什么經(jīng)驗才能讓你在未來(lái)不至于落后,甚至于領(lǐng)先。但術(shù)業(yè)有專(zhuān)攻,其實(shí)不在于做什么才好,而在于怎么才能做好,一門(mén)做好了,那么所掌握的技能遠遠超過(guò)相同的從事一樣職業(yè)的其他人的時(shí)候,那么誰(shuí)敢說(shuō)你不優(yōu)秀呢,當一個(gè)SCM的工資比一個(gè)Desigher高許多時(shí),那誰(shuí)又能說(shuō)做SCM沒(méi)有前途呢!所以,關(guān)鍵不在于做什么,而在于如何做好。
我做了四年的測試,讓我學(xué)到了很多東西,包括一些簡(jiǎn)單程序開(kāi)發(fā)也是那時(shí)學(xué)到的,所以在這里要感謝廣聯(lián)達公司提供的平臺,更感謝楊耀庭經(jīng)理帶給我的機會(huì ),讓我一個(gè)中專(zhuān)生選擇了自己的職業(yè)。開(kāi)始的時(shí)候,對于軟件測試一無(wú)所知,慢慢的領(lǐng)會(huì )到軟件測試是一門(mén)學(xué)問(wèn),再到軟件測試工具的學(xué)習,再進(jìn)一步領(lǐng)會(huì )到軟件測試的技術(shù)只有環(huán)境架構的支持才能發(fā)揮更大作用。從技術(shù)方面,從不懂計算機代碼,到一步一步培訓編程,再到自己寫(xiě)出程序;從測試工具一無(wú)所知,到通用測試工具的了解熟悉,再到項目中實(shí)踐的經(jīng)驗積累,回頭看看,原來(lái)從那時(shí)到現在,自己努力的不錯。很多人都說(shuō)做軟件測試不如編碼,但我卻拿到的工資比編碼的要高,為什么?
測試,不僅僅是技術(shù),包含了大量管理的思想。如果說(shuō)編碼是一門(mén)技術(shù),勿庸置疑,但測試卻有著(zhù)大量的理論做基礎,通過(guò)實(shí)踐找到最佳的方式,從軟件產(chǎn)品上給予了客觀(guān)的評價(jià),分析帶來(lái)的結果是否真正有效,是否真正適合項目,是否真正符合了計劃,而代碼人員,不過(guò)只是從其中獲得了更深的技術(shù),而少了項目管理的思想。所以,我選擇了繼續做測試,但這一天直到我轉入所謂更下一級SQA的時(shí)候截至。
對于個(gè)人來(lái)說(shuō),做SQA是一種轉變,從技術(shù)真正轉入到了項目管理。SQA并不是想象中的那么簡(jiǎn)單,它首先需要大量的知識做基礎,需要實(shí)踐和靈活的項目管理方法做指導,給項目經(jīng)理提出有效意見(jiàn),給項目組進(jìn)行適當而有效的培訓。也許大家都知道,項目中許多人都是喜歡聽(tīng)技術(shù)課程的,對于一些非技術(shù)都是做為敷衍或者認為沒(méi)用,當培訓的時(shí)候也變成了一種單向的介紹會(huì )。那么為什么出現這樣的情況呢,首先,你做的東西要切實(shí)解決了問(wèn)題,這些問(wèn)題包括技術(shù)和管理,如果你對技術(shù)了解不夠透徹,那么你一定要從網(wǎng)上或者別人那里虛心的透徹了解后再講解,否則,人們只會(huì )認為你不過(guò)是紙上談兵罷了。另外,你必須有良好的心態(tài),承受各種尖銳的問(wèn)題,并能解決或者給予答復,如果你沒(méi)有答復,則結果也一定會(huì )是信任程度降低,而對項目指導或者協(xié)助產(chǎn)生一定的困難。
所以,做SQA需要的知識是眾多的,如何做好一個(gè)項目、如何進(jìn)行良好的設計、如何做好編碼、怎么樣進(jìn)行單元測試、如何進(jìn)行系統測試、又如何對項目適用不同文檔的情況進(jìn)行裁剪的指導……,若多的這些,恐怕不是那么容易的。
所以,做什么工作不是重要的,而做好這件工作,運籌帷幄于心才是最重要的。
//
延伸閱讀
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/