軟件測試的歷程
1990年前,中國是沒有軟件測試的概念的。
我們讀書的時候,兼職做一個網站或者小應用程序是沒有軟件測試的。基本把需求的功能實現就OK。
2000年時,寫完代碼順便測試一下。
那時候我在公司測了一個登錄不了BUG,而公司卻聽信開發人員說的:系統非常完善,基本沒有BUG。隨便找個網管都能直接做測試。
2000年-2005年,開始有專門的測試部門,逐漸重視軟件測試,但門檻低,懂點計算機知識就行。以找出多少bug為工作考核,大家都認為測試部門就是找bug。
2005年-2013年,出現了完善的軟件測試方法和技術,大中型企業非常重視軟件測試。
測試從無到有,慢慢地有了一些技術和方法。大型企業都有專門的質量團隊。功能測試慢慢轉變為自動化和性能。
現在,懂技術、會工具、有方法、工作經驗豐富、能完成高端軟件測試。
目前,軟件測試的要求越來越高,如果不會接口,不會自動化,都不好意思把簡歷拿出去。當然,也拿不到高薪資。
那么,問題來了。如果你現在仍不會接口、自動化、性能還好意思換工作嗎?
軟件測試作為IT行業的一部分也是要靠技術說話的。立足于技術,能夠切實幫助公司解決好問題才是升職加薪的關鍵。
軟件測試職業發展
我有很多朋友都在軟件測試行業,他們的職業發展方向基本上可以分成3類:
業務方向:
比如說銀行業務,銀行業務的特點就是復雜,不花大量的時間很難了解全部的業務。銀行業務方向發展的優勢就是:加班少,福利好。
適合人群:不怎么喜歡技術,愿意沉下心來鉆研業務,能吃透業務。
技術方向:
都說會技術走到哪里都不會餓死,對技術比較感興趣的同學可以考慮專注于技術。現在技術在大方向上分為3類
初級:會自動化,性能。能完成公司的工作要求,月薪資大概在10-15k之間。
中級:測試架構師。能達到完全負責一個項目的整體架構,年薪30-50w之間。
高級:測試新技術。具備比如現在比較火的區塊鏈、大數據、人工智能等測試經驗,月薪3w都有大把的公司需要。
適合人群:對技術比較熱心,有開發基礎,愿意開發新的技術。
管理方向:
初級:管理10-15人,月薪能達到12-15k,也就是測試組長的工資。
中級:管理10-50人,手底下有2-3個初級管理人員,會參與公司重大項目,月薪2-3w之間。
高級:管理50人之上,能有50人測試團隊的公司本身規模應該在500人以上,年薪50w起步。
適合人群:擔心技術更新太快,沒信心能一直做技術。在中國來說,還是管理更加賺錢一點,是領導都比下屬拿得多。管理經驗不會隨著換公司而減值。
無論選擇什么方向,你都要記住以下四點
1、活到老學到老
每個人都是凡人,都有很多東西不懂的,時刻保持活到老學到老的謙虛態度,能讓你的職場之路越走越寬,更加如魚得水。會的多了自然就不怕失業了。
2、軟技能比硬技能更重要
軟技能指的是能夠通過和其他人的溝通、交流、合作快速完美地完成任務,硬技能就是通過自己的能力完成任務。人都不是全能的,學會合作,才能共贏。
3、溝通是核心
別人對你的協助意愿和配合程度,往往決定了你是否順利以及是否能加速達成目標。是否能加速達成目標往往是公司對你能力的評估方式。
4、決戰關鍵是人脈
自古以來,人脈就是財脈,人氣就是財氣,人緣就是財源。搭建了一條優秀的人際關系網,事業就相當于成功了一半。認識的人越多,解決問題的能力就越強。
-
軟件測試
+關注
關注
2文章
229瀏覽量
18586
發布評論請先 登錄
相關推薦
評論