軟件測試有前景嗎?

本篇轉(zhuǎn)載自黑馬測試高贊知乎文章:https://www.zhihu.com/question/57345611/answer/1533729709

關(guān)于軟件測試的前景,基本都是準備入行,或者是剛?cè)胄械男“妆容^關(guān)注的問題,因為這關(guān)系到自己的收入,甚至是未來的職業(yè)發(fā)展方向。
當題注提出整合個問題的時候,最大的疑問主要有下面幾點:
(1) 測試行業(yè)的前景/“錢”景趨勢怎么樣?關(guān)系到未來收入
(2) 測試行業(yè)的人才需求趨勢怎么樣?關(guān)系到入行門檻
(3)?測試人員的職業(yè)發(fā)展怎么樣?關(guān)系到怎么拿到高薪
針對這幾個問題,我們簡單分析一下。
一、 測試行業(yè)的前景/“錢”景趨勢怎么樣?關(guān)系到未來收入
前景與“錢”景其實是一致的,進入一個行業(yè)前,我們最想了解的就是個行業(yè)的平均薪資。




從以上圖片可以看到,就是2020年疫情期間,測試的平均薪資依然比2019年增長了1000元,2021年又比2020年增加了3000多元。最近這些年,測試薪資是一路往上漲的。

黑馬測試畢業(yè)班級的平均薪資,在2020年到2021年之間,也迎來了一波薪資上揚行情,請看下圖

上圖中的班級平均薪資12325如果認為是2021年的薪資頂峰那就錯了,北京測試在10月份創(chuàng)造了就業(yè)率91%的情況下,平均薪資13000+的薪資更高峰,請狠狠點擊(點擊查看時請關(guān)注畢業(yè)學員的性別、年齡、學歷、培訓前工作、培訓前薪資):

《畢業(yè)22個工作日,平均薪資13021.31元,就業(yè)率91.04%,北京金燕龍黑馬軟件測試20210530班》bbs.itheima.com/thread-512289-1-1.html?zhihuxhw
為什么薪資變得這么高呢?在于軟件測試就業(yè)競爭小,人才缺口大

為什么測試人才缺口大的呢?因為測試是互聯(lián)網(wǎng)三大技術(shù)支持部門?,F(xiàn)在萬物互聯(lián),各種傳統(tǒng)行業(yè)也紛紛互聯(lián)網(wǎng)+,測試崗位自然也就隨之增加。

除了各個行業(yè)都“互聯(lián)網(wǎng)+”以外,導致測試崗位增多,測試需求量大,還在于測試的發(fā)展方向多,細分職能多。

二、測試行業(yè)的人才需求趨勢怎么樣?關(guān)系到入行門檻
提到測試行業(yè),很多人的印象可能還是:
1、 測試人員需求量大。以微軟為例,測試開發(fā)比接近1:2?
2、 入門門檻低,自己在網(wǎng)上找找視頻教程基本就能學會入行
但這個基本上是十年前的測試行業(yè)特點。
行業(yè)在發(fā)展,趨勢也在不停的變化,入行門檻也發(fā)生了變化。
首先在測試人員需求方面。
在十年前是PC客戶端產(chǎn)品為主的時代,一旦出現(xiàn)問題很難解決,因此需要大量的測試人員在上線前進行測試,測試開發(fā)的比例有可能需要1:2。但現(xiàn)在是互聯(lián)網(wǎng)時代,產(chǎn)品講究快速更新、快速迭代、問題快速修復,互聯(lián)網(wǎng)公司的測試開發(fā)比例已經(jīng)快速下降,有1:3,1:5,甚至1:7,最極端是google公司的1:10。
那么是不是說明測試人員的需求量降低了呢?答案不是,測試人員的需求并沒有減少,因為現(xiàn)在幾乎所有的行業(yè)都在互聯(lián)網(wǎng)化,單純的互聯(lián)網(wǎng)技術(shù)公司需要技術(shù)人員,傳統(tǒng)行業(yè)也在招聘技術(shù)崗位。因此雖然測試開發(fā)人員比例降低了,但是總的需求崗位并沒有減少,甚至還有增多。
有人覺得說半天不又繞回來了嗎?測試人員需求量還是大,跟以前沒有區(qū)別呀?但還是有很大區(qū)別的。這就涉及到第二點測試入門門檻的問題:以前一個公司大量的測試人員,只需要少量的技術(shù)好的測試人員,以及大量的初級測試既可。但是現(xiàn)在每個公司的測試人員少了,要求自然就高了,純功能手工測試的需求量越來越小,接口測試、自動化測試、性能測試等崗位的需求量則在不斷增加。
所以,測試門檻是提高了。當前只會功能測試技能,找工作會比較困難。如果在會功能測試的基礎上,還會接口測試,自動化測試、性能測試,不僅好找工作,而且薪資更高。
三、 測試人員的職業(yè)發(fā)展怎么樣?關(guān)系到怎么拿到高薪
測試人員的職業(yè)發(fā)展怎么樣?告訴你一個非常有趣的現(xiàn)象,那就是10年工齡前,開發(fā)的薪資超過測試,但是10年工齡后,測試的薪資開始超越開發(fā)。是不是這樣,可以和狠狠點擊下方鏈接查看證據(jù):
《軟件測試的工資高還是開發(fā)者工資高?475 贊同 · 59 評論回答》https://www.zhihu.com/question/33405392/answer/1649870187
從“10年工齡后,測試薪資開始超過開發(fā)”這一有趣事實,我們就能知道測試人員的職業(yè)發(fā)展是非常不錯的。
個人發(fā)展的“錢”景與前景其實是一致的,進入到不同的階段,自然就能收獲到對應的薪酬回報。
這是一張比較經(jīng)典的測試人員的職業(yè)發(fā)展規(guī)劃圖。任何一個測試人員從小白走到大神,基本上都會經(jīng)歷這么幾個階段。
第一階段:初級測試工程師
一般剛剛?cè)腴T,熟悉基本的測試流程,此時已打基礎為主。入門薪資一般在6000-8000元之間。
具體工作是:
(1) 按照測試方案和流程對產(chǎn)品進行功能測試,檢查產(chǎn)品是否有缺陷。
(2) 具有一些手工測試經(jīng)驗,開發(fā)測試腳本并開始熟悉測試生存周期和測試技術(shù)
第二階段:中級測試工程師
初級測試工程師積累1-2年工作經(jīng)驗后,可逐步發(fā)展為中級測試工程師,一般月薪能達到8K-15K之間。
具體工作是:
(1) 編寫測試方案,測試文檔、與項目組一起制定測試階段的工作計劃。
(2) 項目完整流程和整體質(zhì)量把控介入、和開發(fā)高效溝通以及關(guān)系處理
(3) 能夠在項目中合理利用測試工具來完成測試任務。能夠獨立編寫自動測試腳本程序并擔任測試編程初期的領(lǐng)導工作
第三階段:高級測試工程師/測試組負責人
一般擁有3-4年測試經(jīng)驗,可以對初級測試工程師指導工作,一般月薪可以達到15-25K左右。
高級測試工程師具體工作是:
(1) 幫助開發(fā)或維護測試或編程標準與過程,分析軟件需求,獲得測試需求。
(2) 熟悉產(chǎn)品代碼和產(chǎn)品整體架構(gòu)設計,項目整體流程體系改進
(3) 參與同行的評審(軟件需求,軟件測試計劃等),并為其它初級的測試工程師或程序員充當顧問。
(4) 了解自動化持續(xù)集成并能進行系統(tǒng)運用
測試組負責人:
除了技術(shù)上需要達到高級測試工程師的水平外,同時在管理上有額外的要求:
(1) 設計測試計劃及進行測試項目的管理
(2) 項目及測試流程和工具的選擇及優(yōu)化
(3) 擔負一些進度安排和工作規(guī)模/成本估算職責
第四階段: 資深測試人員/測試經(jīng)理
一般有6—10年經(jīng)驗的測試工程師,薪資在20K-50K之間。
資深測試人員一般是在性能、或者安全、或者測試開發(fā)方向等特定領(lǐng)域有技術(shù)專長的測試人員。具體工作是:
(1) 性能測試整體方案設計,軟件系統(tǒng)性能問題定位和性能優(yōu)化,內(nèi)存優(yōu)化及分析數(shù)據(jù)溢出等
(2) 分析系統(tǒng)的安全漏洞等
(3) 自動化持續(xù)集成體系建設等
而測試經(jīng)理的工作重心主要在管理方向,具體工作如:
(1) 負責進度安排、工作規(guī)模/成本估算、按進度表和預算目標交付產(chǎn)品。
(2) 負責團隊測試項目的質(zhì)量及控制。
(3) 構(gòu)建測試團隊及進行測試團隊的管理
更高階段:....
做到資深測試人員、或者測試經(jīng)理就是極致了嗎?當然不是,測試行業(yè)照樣有專家、有咨詢、有顧問,測試管理做好了也可以去做項目經(jīng)理、去做部門經(jīng)理,甚至是CTO??傊l(fā)展無極限,路是自己走出來的。
四、小白入想入行軟件測試,若還有疑惑,推薦查看軟件測試常見問題系列
測試小白必看:學習軟件測試必問的100個問題,從此貼開始。不管是你想到的,還是沒有想到的你測試的問題,里面幾乎統(tǒng)統(tǒng)一網(wǎng)打盡,請狠狠點擊:
《軟件測試常見問題系列1-軟件測試好找工作嗎》bbs.itheima.com/thread-406210-1-1.html?zhihuxhw
五、寫在最后,給與的建議:
最后,當你想踏入這個行業(yè),給兩點小小的建議:
(1)你自己需要考慮清楚,你是否真的喜歡這個行業(yè),起碼有足夠的熱情愿意去鉆研?因為IT行業(yè)的技術(shù)發(fā)展非???,非常不斷地學習才能保證在這個行業(yè)長久的走下去。如果不喜歡學習新技術(shù),即便進入這個行業(yè),也會很快被淘汰。
(2)互聯(lián)網(wǎng)行業(yè)的高薪資并不會無緣無故地給你,加班是不可避免的事情,需要自己想清楚能否接受這種工作強度。
如果你給出的答案是肯定的話,那么不用再猶豫不決,堅定的走下去,在這個行業(yè)在這個崗位,付出定能得到對應的回報。
----------------------------------------------------------------------------------
最后,為方便大家自學軟件測試,特意給大家準備了一份13G的超實用干貨學習資源,涉及的內(nèi)容非常全面。
包括軟件學習路線圖,黑馬50多天的上課視頻、16個突擊實戰(zhàn)項目,80余個軟件測試用軟件,37份測試文檔,70個軟件測試相關(guān)問題,40篇測試經(jīng)驗級文章,上千份測試真題分享,還有2020軟件測試面試寶典,還有軟件測試求職的各類精選簡歷,希望對大家有所幫助…..
《2020軟件測試學習路線圖,內(nèi)附視頻教程+自學路線+工具+面試篇》bbs.itheima.com/thread-405757-1-1.html?zhihuxhw

若你是對測試不太了解的測試小萌新,有太多太多對測試的疑惑(前途、薪資、技術(shù)含量、男生是否可以干.....),強烈推薦你觀看《測試小白必看:學習軟件測試必問的100個問題,從此貼開始》,相信能掃除掉你心目中90%以上的常見問題
《軟件測試100個常見問題》:http://bbs.itheima.com/thread-507947-1-1.html

最后,為方便大家自學軟件測試,特意給大家準備了一份13G的超實用干貨學習資源,涉及的內(nèi)容非常全面。
包括軟件學習路線圖,黑馬50多天的上課視頻、16個突擊實戰(zhàn)項目,80余個軟件測試用軟件,37份測試文檔,70個軟件測試相關(guān)問題,40篇測試經(jīng)驗級文章,上千份測試真題分享,還有2020軟件測試面試寶典,還有軟件測試求職的各類精選簡歷,希望對大家有所幫助…..
《2021軟件測試學習路線圖,內(nèi)附視頻教程+自學路線+工具+面試篇》bbs.itheima.com/thread-405757-1-1.html