1、前言
大家好!我是Meng
前段時間,很榮幸被一合作伙伴邀請發表一篇文章,主題為"這些年,我所從事軟體測驗的一些感悟",正好趁著這個機會,我也好好總結一下,
2、測驗培訓
對于軟體測驗,在培訓之前也不知道是干什么的,只知道有軟體開發,之后才知道有軟體測驗這個行業,
剛開始也是在徘徊是做開發還是做測驗,經過多次被測驗機構的招生老師洗腦后,開始進行了軟體測驗培訓之旅,那時候測驗培訓機構就那么幾家,基本都是機構,個人的很少,培訓機構是線下的,線上的也很少,培訓價格方面也是過萬了,跟現在的培訓機構差不多,也就便宜了幾千而已,
回頭一想想,那時候教的內容,真的很少,課程內容大部分都是教測驗理論與測驗用例分析、測驗流程等,專案實戰也是很簡單的例子,工具方面教了一些,比如缺陷管理工具QC,現在基本都在用禪道、JIRA等;自動化工具教的QTP,現在只有少數的大公司買的起的在用,都在用開源的Selenium和Cypress等工具,有能力的公司,自研自動化工具;性能工具教的是LoadRunner,雖然LoadRunner有很豐富的報表展現,但其體量太大,而且又是收費,很多公司已開始使用JMeter等開源的工具進行性能測驗,其實教學只是教了怎么使用軟體,對于性能分析等,少之又少,只能在之后作業中來進行經驗的積累了,培訓周期大概4個月,跟現在的機構一樣,
隨著測驗行業的整體發展,現在的機構教的內容還是比較多的,除了基本的測驗理論、測驗方法、自動化、性能、專案實戰外,還會教一些比如安全、測開、前端、后端等,當然有好的機構,也就會有教學質量比較差的機構,打算想培訓的小白、初中級的測驗人員,還是要先多問問、多搜搜機構的教學質量,不然不光錢白花了,而且還在浪費自己的時間,
3、作業經驗
測驗培訓完之后,開始投簡歷找作業,不巧的是,正好趕上經濟危機的時候,每天一早醒來,第一件事就是投簡歷,結果連個面試機會都不給,那個時候感覺要崩潰了,直到過完年,年后再投簡歷,這才有面試機會,還好,第一家面試就拿到offer了,之后就開始進入到軟體測驗行業,基本和所有的剛踏入這個行業的人員一樣,盡管是培訓出來的,但是實際作業還是有一些差異,這也就是不斷在困難中成長吧,
在接下來的作業直到現在的作業,本公司的、外派的都有去過,加班的和不加班的也都去過,比較慶幸的是,還真沒有到過996的那種公司,對于外派和本部,其實都有自己的優缺點,外派的職位一般都比較好面過,過來就作業;而本部的職位往往要面試兩三輪才可以,對于外派往往有一種沒有歸屬感的體會,而本公司就不一樣了,企業文化比較濃厚,也不能片面的說外派不好,起碼有些外派的工資是比本部拿的多的,對于想急于進入軟體測驗行業,快速新增專案經驗,外派還是首選的,但是也隨著年齡的增長,穩定才是最好的體現,這時候本部的優勢就體現出來了,也隨著整體行業發展,外派的人文關懷也提高了不少,所以進入哪種型別的公司,還是以自己實際的需求為出發就可以了,
4、行業選擇
作業這么多年,所涉及的行業除了基本的軟體行業外,還有石油、互聯網、金融,到目前的汽車行業,雖然行業不同,但都是軟體測驗范圍內的,因為現在在車企,也會做一些實車的測驗作業,在石油呆過,因為是傳統的行業,所以一想就知道,不是那么忙,很清閑;而互聯網和金融,加班是必不可少的,
對于行業的選擇,這個就看當前哪種比較適合自己,或者自己想往哪個行業發展,記得前幾年金融行業特別火,尤其是P2P非常賺錢,從招聘職位上看薪資,高的不可想象,畢竟是投資有風險,之后隨著P2P公司暴雷事件一個接一個倒下,有些核心的技術人員也被關了起來,再來看選行業也是有一些風險的,盡管這個風險很小,
從去年到今年很多科技公司都看好汽車這個行業,手機行業已不再是朝陽行業,很多科技公司認為下一個風口目標就是汽車,但跟傳統的車企來說,像重新造發動機等,這個已經算是技術無法再繼續創新的方向,那該從哪入手呢?自動駕駛、智能座艙、車聯網等技術,對于這些技術,這些科技公司有優勢,所以選擇什么行業,除了自己喜歡的,還有就是未來的趨勢,
5、職業發展
對于測驗人員來說,之后的職業發展有四條路可走,分別是:
a.走技術路線,做一個技術大牛,當然也要隨著行業發展,學習一些新的東西,不然淘汰是指日可待,
b.走管理路線,測驗負責人、測驗經理、測驗總監等等,除了必要的測驗技能,管理人也是一門學問,這里并不單指某個人,而是一個團隊,多個團隊等,
c.轉職位,比如產品、專案、售前、銷售、技術支持等等,這些也都要比較熟悉才可以更好的融入進去,
d.創業、繼承家業等等,就是不在測驗行業進行發展,
6、職業技能
大多數測驗人員都是從功能測驗開始的,隨著自己的技能提升,開始轉為自動化、性能、測開、安全等等的職位,當然這些不局限只做一種,
現在來看自動化還是比較火的,尤其在公司里,把自動化真正的落地與使用,才是最好的價值體現,
對于性能來說,我總覺得性能的坑太深,要學習的東西太多,入門倒是比較容易,JMeter、LoadRunner壓完隨即就可以看到一些性能的指標,但是這些指標代表什么,說明什么,這些還是得有一些網路知道、系統知識、資料庫、系統架構等的知識的沉淀,
測驗開發跟自動化很像,只不過是可以獨立進行開發工具的,前后端、平臺等等,其實就是開發,只不過是服務于測驗人員的需求,開發測驗的輔助工具與系統等,
安全這個其實是很有錢景,但大多數都只知道個皮毛而已,這個很難,尤其是某某大廠的安全專家,薪資可想而知,在我的之前一家公司,公司技術總監就是從百度出來的,就是搞安全的,在百度的時候就已經是至少年薪百萬了,
7、學習能力
這里所說的學習能力其實就是自控力,對于自己的能力成長來說,自控力很重要,
很多人都有說過,想學這個想學那個,又說沒有時間,其實時間是擠出來的,哪怕一天有半小時時間去學習與整理,時間長了,這個量的積累是很可怕的,還有就是學會整理筆記,遇到的問題解決完了,順手把筆記整理一些,會有幫助的,還有就是小伙伴們看一些教學視頻的時候,尤其是要敲代碼的時候,不要光看,要邊看邊敲,這樣才會有印象,在排查問題與搜索資料時,要學會使用關鍵字去搜索,往往在一個專案結束后,下一個專案開始前,這個時候是一個空檔期,很多小伙伴總覺得沒有任務,不知道要干什么了,其實這個時候用來學習是再好不過了,
8、學歷重要
對于作業的硬體來說,學歷是很重要的,好的學歷是可以輕松進入大廠、國企、事業單位等,尤其是985、211的一本學歷、研究生、甚至博士,
所以對于有能力又想繼續深造的本科小伙伴們,可以試試考研;而對于大專生來說,現在的招聘學歷起碼要是個本科,而且現在的學歷培訓機構也很多,可以考個本科,提升一下自己,對之后的職位發展還是有一些幫助的,
9、關于副業
當我們到了一個年齡段的時候,都會遇到這個問題,那就是年齡的各種限制,不光是IT行業,其他行業也是會有的,
在這之前,可以嘗試做點什么,為以后鋪路,比如副業,副業與創業不同,副業是自己的第二職業,那副業都可以做什么?有些技術好的大牛,開始了技術的培訓;有些加入到了自媒體,尤其現在是所謂的流量時代,抖音、快手、公眾號等等,有流量就等于有賺錢的機會;還有一些開個小店、平時作業雇人或家里人進行打理,周末休息自己再去打理等等,
副業的總類很多,這里就例舉這些,有能力有想法的小伙伴們都可以考慮考慮嘗試下,畢竟機會是給有準備的人的,如果小伙伴們有好的一些副業想找人入伙,可以加我聊聊哈,
10、結尾
綜上一些感悟是我的一些觀點與心得,希望對大家有所幫助,
讓我們共同努力,加油!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/285659.html
標籤:其他
上一篇:pytest---用例失敗重跑
