前言:
相信大家都看過《奔跑吧,兄弟》我們就不得不提到王祖藍,這位身高只有163、節目中一直帶著標志性頭巾的男人,為我們帶來了無數歡聲笑語,直播類節目看似就是做做游戲、回答問題、說說笑笑,其實這種節目最考驗人的應變能力,王祖藍在《奔跑吧,兄弟》中應變強、笑料多、情商高,似乎王祖藍為綜藝節目而生,其實很多人不知道的是,他曾經有很長一段時間的瓶頸期,
王祖藍正經科班出生,他以一級榮譽藝術學士學歷畢業于香港演藝學院戲劇學院,因為父親患癌癥去世,家里負債30多萬,他放棄深造,又因為身高、外貌不占優勢,他選擇了做兒童節目主持,
之前再采訪中,王祖藍更是坦言自己進入了瓶頸期,可以模仿的物件越來越少,而觀眾的口味越來越高,自己壓力越來越大,甚至在聽歌的時候開始掉淚,幸好,自己果斷抓住了《奔跑吧,兄弟》這個直播類節目,順利度過瓶頸期,再上演員生活新高度,其實不論是誰,在自己的職業發展程序當中,都會遇到自己的職業瓶頸期,下面我們通過一張圖來感受一下,

那么軟體測驗工程師們再遇到自己的職業瓶頸時又該怎么辦呢?下面小墨和你好好聊一下,
一、認清自己
好多小伙伴都是從黑盒測驗入門的,從最開始或者更長的時間一直都在從事點點點的作業,
覺得作業沒有樂趣,枯燥,想要提升自己,但不知道自己該怎么做,
不得不說,每個人都會有迷茫期,記得我剛出來作業的時候,隔三岔五的迷茫,根本不知道自己到底想要做什么,只能隨波逐流的過一天是一天,
但每次度過迷茫期都會有一點提升,因為在迷茫期的時候,會不斷的糾正自己要走的路,真正厲害的人,遇到職業瓶頸都不會一味的沉淪,而是不斷升級思考,打破常規,實作跨越式成長,所以,各位小伙伴在這個階段就應該想想自己未來到底要怎么走,
在這里推薦一個軟體測驗群,QQ:642830685,群中會不定期的分享軟體測驗資源,測驗面試題等等,大家可以再群中積極交流技術,
二、軟體測驗職業發展
說到軟體測驗的職業發展,和開發是一樣的,不外乎那么幾條路,
1、管理方向,
2、技術方向,
3、半路掉頭方向,
先簡單的說說這個三個方向吧,
1、管理型
首先是管理方向,這個其實是最不好做的了,因為要想轉型成為管理,除了個人的能力提升以外,更多的是需要機遇,正好遇到那么一個機會,正好被你抓住了,然后有了管理的經驗,后面也就水到渠成了,
要做管理,自然需要關注的就是各種管理方法了,包括了不限于專案管理,流程管理,QA,CMMI等等東西,要想走管理路線的小伙伴,不要守株待兔,在等待機遇的時候也要多學習才行呀,
2、技術型
然后是技術型路線了,其實技術型路線的發展是最靠譜最能通過個人奮斗實作的一個路線了,
軟體測驗的技術型路線發展,大概的來講可以分為以下幾種,
自動化測驗工程,
性能測驗工程,
持續集成工程師,
測驗開發工程師,
開發工程師,
然后這個幾個路線做到最高的境界可能就是架構工程師或者全堆疊工程師了吧,
再持續往上我也不知道是什么了,也許就是全球知名IT工程師之類的了吧,
3、把目標記在心里,學會低調成長,仔細考慮接下來往哪個領域深入發展
因為軟體測驗是一門橫向發展的技術,要求的是測驗人員什么都要了解,什么都需要知道,所以,在整個IT行業里,軟體測驗一個相當容易轉行的崗位,
比如,精通業務,可以去做需求分析,
精通用戶體驗,可以轉行做產品經理,
喜歡開發,可以轉行做開發,
檔案寫的6,檔案工程師,
以及售后工程師,售前工程師,技術支持工程師等等各種各樣的工程師,
三、如何往技術型路線發展,那肯定要對技術有整體的了解,
前面說了那么多,其實都沒提到重點,畢竟上文寫的內容誰不知道呢,不是嗎,
這里,主要給大家講講軟體測驗在技術路線上的發展應該主要關注什么東西,
1、自動化測驗工程師
自動化測驗工程師細分可以有UI自動化測驗工程師,APP自動化測驗工程師、介面自動化測驗工程師等等,
那么怎么才能成為一個合格的自動化測驗工程師呢,
首先,必須要掌握一門編程語言,應該以Java或者python為主,雖然什么語言都可以用來做自動化測驗,但畢竟這個兩個最流行嘛,如果不想成為自動化測驗工程師里的非主流自動化測驗工程師,那我還是強烈推薦大家選擇這兩門語言,
編程語言是自動化的核心,不會編程,都是白搭,然后要會主流的測驗框架,和一些輔助工具,
主流的框架啊,不外乎selenium,appium,monkey,monkeyrunner之類的,基本上掌握了這個幾個APP和UI自動化都可以玩的轉了,
然后介面自動化的話當然各位要知道什么是介面啊,不然玩個什么鬼,
輔助工具就太多了,大家各有各的喜好,沒什么是必須要會的,這里就給大家推薦幾個常用的工具,
postman,介面測驗工具,
fiddle,抓包工具,
navicat,資料庫管理工具,
HTTPwatch,網頁監測工具
uiautomator,APP元素查看工具,
等等啦,
還有什么sql,linux,IDE啊這種就不要單獨說了吧,通用的知識都是必須掌握的,
相信初步掌握了這些你就可以自動化入門了,熟練掌握就基本上可以完成大多數的作業了,
2、性能測驗工程師
性能測驗工程師,其實我不是很推薦,因為這個很容易遇到學習瓶頸,
做性能測驗簡單,只要熟練使用loadrunner,jmeter等工具,基本上都可以做性能測驗了,可是為什么不推薦呢,因為如果只需要會工具就能成為一個性能測驗工程師,那這個門檻也太低了,性能測驗好做也好學,可是性能調優,這個性能測驗工程師的核心,最關鍵的技能,學習周期太長,學習代價太高,見效太慢,
所以啊,其實就是我也不知道這個性能調優到底怎么玩,言歸正傳啊,剛剛提到的那兩個工具是必須要掌握的,然后C、Java也是要會的,畢竟你不能完全依靠錄制來完成腳本的撰寫,然后各種協議是要掌握的IP/TCP/UDP/HTTP/SOCKET等等,Linux就不提了,畢竟性能測驗一般都是測驗服務器,而服務器一般都在Linux上,不會Linux的話,你也就最多算個玩工具的,工程師就呵呵呵了,
3、持續集成工程師
如果大家關注業內新聞資訊都知道,持續集成是未來這幾年軟體行業的發展趨勢,是一個更加高效更加能把控質量的管理方法,
要入門持續集成,需要各位小伙伴先知道什么是devops,
DevOps(英文Development和Operations的組合)是一組程序、方法與系統的統稱,用于促進開發(應用程式/軟體工程)、技術運營和質量保障(QA)部門之間的溝通、協作與整合,它的出現是由于軟體行業日益清晰地認識到:為了按時交付軟體產品和服務,開發和運營作業必須緊密合作,
大概的概念就是這樣了,詳細的內容大家需要自己去查資料,畢竟這東西和敏捷一樣,幾句話是說不清楚的,
了解了這個東西后,技術上,需要懂代碼(廢話啊),服務器運維,持續集成平臺CI,如Jenkins這種,
最終的一個目標就是可以實作完整這么一個平臺,開發提交代碼后,自動觸發任務,開始編譯部署到測驗環境,然后自動進行自動化測驗,如果通過了再自動推動到生產環境,如果測驗沒通過,自動回滾版本,郵件分分鐘通知各個負責人哪里沒通過,然后開發立刻修改,
有很多業內的小伙伴認為,devops一旦全面實行,對初級軟體測驗工程師的需求會大大減少,
總結:
瓶頸人人都有,跨過去就會變得卓越,停滯不前只會一生平庸,只要你講方法、肯努力、敢面對,就不怕瓶頸期,
四.寫在最后;
又到了日常灌雞湯的時刻,還是那句話,雞湯雖有毒,該喝還得喝,
今天我們談談孤獨和成長,
那些生命中最難熬的時刻,你都應該試著獨自熬過去,無論你有多渴望,某個人能夠即時給予你幫助,你要學會忍耐,再忍耐一番,用最孤獨的時光,塑造出最好的自己,然后才能笑著對旁人說起那些云淡風輕的過去,人遠比自己想象的要堅強,特別是當你回頭看看的時候,你會發現自己走了一段自己都沒想到的路,所以耐得住寂寞,才守得住繁華,加油,
在這里推薦一個軟體測驗交流群,QQ:642830685,群中會不定期的分享軟體測驗資源,測驗面試題以及行業資訊,大家可以再群中積極交流技術,各位朋友看完后記得用你可愛的小手給我點個贊,您的點贊是我持續更文的不竭動力,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/251988.html
標籤:其他
上一篇:阿里巴巴注冊界面詳解
