測試瓶頸與行業的相關性

     首先測試不是一個行業,測試是一門技術。測試對行業的依賴性非常大,它需要對產品的業務邏輯非常熟悉,而不同的行業對應的不同業務,所以對行業的依賴性很大。比如遊戲、醫療、電商系統、軍工、商務管理系統、存儲系統、通信、電子器件(嵌入式)、金融系統、網絡系統、外包業(很多小產品,散亂卻自成體系)等等,每個行業都有各自的特點,每個行業領域有大有小,想要測試做精通突破瓶頸的話就要研究行業知識,而不僅僅是測試技術。
 
     之前我很迷茫,比如我之前在一家外包公司上班,它是幫天翼空間做移動應用做平臺審覈的,即有對軟件方面的測試又有對網絡通信的測試,但是給出的測試標準都是基於天翼空間平臺本身,而不是根據應用軟件本身需求來進行的,這樣的測試算測試嗎?現在想想這算是第三方測試吧,但是第三方測試的點是很有限的很基礎的測試,並不能將軟件需求所包含的內容都覆蓋到(這裏我不是想說窮盡測試,而是需求覆蓋)。我在那段時間測試了各行各業,各種類型的移動端應用,全是重複的手工測試讓我感到枯燥乏味,嘗試學習測試技術和方法來解決問題,卻不得善終,現在看看要是當前的測試技術和方法能輕鬆的解決手工測試能解決的問題,那麼人就應該做更加有效的事了而不是機械重複(現實點公司還要你幹啥),從自動化的角度看就是要將人解放,但實際結果是現在技術成本太高且效果太差,遠遠達不到預期。
 
     好像偏題了,這跟行業有什麼關係呢?測試的入門門檻很低,低級的測試是不區分行業性的,也就是大多數人認爲的測試就是是點點點,往往剛入門的人點點點一段時間後就開始思考了,想學點技術,但是學到的技術用不上怎麼辦,這時候你就應該考慮你的工作是不是適合你了,很多入門後的人找的工作並不會很好的,不是每個初創公司都傻不傻的建一套自動化測試系統或是搭建集成開發測試環境(很多所謂的高手領導喜歡捨本逐末的去裝逼,裝完就跳了,然後給公司留下一坨屎,這就是社會現實),也就是說你不可能有很好的學習技能的環境,最多也就是個山寨貨(我這裏說的都是大部分的中小公司研發環境,注重品牌的大公司都注重質量的,那樣的環境當然好。你有什麼樣的本事才能進什麼樣的公司,好像買東西一樣,半價只能買山寨貨,山寨貨當然沒有行貨好)。要是不在某個行業深耕,測試的瓶頸是很難突破的,當你已經意識到自己的瓶頸的時候往往沒有確定要發展的行業,我去過培訓學習學習技術,他們基本不會教你行業的重要性或某行業的太多專業知識,因爲那些老師也只是在某行業比較專業,你讓測試遊戲的老師說說存儲或是金融沒準就傻逼了(當然不要懷疑別人的經驗比你豐富,不要歧視別人的弱項,那些大神不是真神,什麼都懂,只是某方面比較專業而已,往往小白比較盲目的追求)。我學習了很多技術,也面試了很多不同行業的公司,發現各個公司面試官需要的人才都不盡相同,說現實點,哪家公司不想招大牛,但大牛也知道選好公司呀,真的很矛盾,關於面試的話題這裏就不多說了,經驗可以單獨寫一篇文章了。要是你學習了很多技術,但是當某些技術在你當前的公司用不到的話,那你就白學了。做IT這行的技術更新速度,我覺得用飛這個詞一點都不過分,舊知識很快就被淘汰了,所以我們在追求技術上的進步的同時不要忘記找準自己的行業發展方向,這也是樹立我們的能力優勢。如何選擇好的行業呢?我覺得剛入門的同學最好找一兩個發展前景好的行業,而已經在某行業待了不少歲月但卻一知半解的同學你真的要好好分析下你所在的行業了,瞭解行業各個公司情況,技術要求等等爲自己之後的職業發展奠定行業基礎。

今天突然又在總結測試相關知識了,聯想到好多,所以就寫下來了。歡迎各位來噴

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章