【雜談】如何通過目標職位確定學習路徑和努力方向(拿測試工程師舉例子)
測試工程師如何確定學習路徑和努力方向
目錄
測試工程師如何確定學習路徑和努力方向
目錄
前言
干貨
確定職業定位
招聘網站
面試
危機感和下個層次的目標
行業經驗
總結
前言
首先是好久沒有寫博客了,這里面有很多原因,并不是很重要,但是,以后我會恢復博客更新的頻率,保證自己的干貨和筆記的持續產出。
然后是為什么外面的標題和里面的標題不一樣,這可以從兩個角度看問題
測試工程師怎么學習進步
擴展到其他職業怎么學習進步
為了解決第二個問題,首先需要解決第一個問題,第一個問題搞定了,第二個問題的答案自然就出現了。
干貨
小憨是一名剛畢業的學生,從學校出來之后很迷茫,經過一番周折后,決定做一名測試工程師。
確定職業定位
這部分的知識獲取來自于行業概論或者業界規范。
那么作為新手,怎么能得到關于測試工程師的基本理解呢?
軟件工程。軟件開發是互聯網行業研發的基礎理論,從這里發展出很多開發的模型,每種開發模型都詳細說明了整個完整流程中的每個職業的責任和工作流
行業內的從業者。不局限于親戚和朋友,還可以來自各個科技媒體的技術類文章。
百度百科 https://baike.baidu.com/item/%E6%B5%8B%E8%AF%95%E5%B7%A5%E7%A8%8B%E5%B8%88/1907788
軟件質量的把關者
有良好經驗的測試工程師可以成長為產品/項目組的測試組長(SDETLead)或軟件質量經理(SQA Manager),負責軟件質量保證,進行測試管理和領導測試團隊。
軟件開發流程
這樣階段,不需要懂太多,只需要對這個職業有一個大概的了解即可
招聘網站
招聘網站上有很多公司列出的招聘需求,一般情況下,公司的崗位需求都是和行業規范保持一致的,可能會根據自己企業的業務加上自己的特殊要求。
拿拉鉤舉例,接下來去找三家招聘測試工程師的JD。
例子1
【崗位職責】
1.制定測試計劃、規劃詳細的測試方案、編寫測試用例;
2.執行測試工作,完整記錄測試過程,編寫測試報告等相關文檔;
3.對測試中發現的問題進行分析和定位,與開發人員討論缺陷解決方案;
4.提出對產品的進一步改進的建議,對測試結果進行總結與統計分析,對測試結果進行跟蹤,并提出反饋意見;
5.為業務部門提供相應技術支持,確保軟件質量。
【任職要求】
1.本科以上,專業不限,計算機或者相關專業優先;
2.良好的溝通表達能力、執行力和文檔編寫的能力;
3.了解軟件的測試流程與工作職責,具備互聯網開發和測試經驗優先
例子2
【崗位】:
1 主要負責滴滴出行業務中的平臺功能測試、接口測試;
2 獨立完成功能測試用例設計,以及執行測試并撰寫測試報告,完成功能測試
3 學會使用自動化測試框架,能獨立編寫自動化測試case,并完成測試需要的相關工具和腳本開發;
【要求】:
1、實習期至少保障6個月,每周至少4天時間;
2、19年或以后畢業
3、本科或本科以上學歷,有互聯網公司的實習測試開發經驗者,或者熟悉web服務 ,或者測試框架的優先 ;
4、具有較強的邏輯思維能力以及良好的學習能力,熱愛技術能獨立解決問題;
5、熟悉shell、python、go、php、c++、java任意一門編程語言;
6、熟悉基本數據結構計及算法、MySql數據庫以及操作系統、網絡的基本原理,熟悉java語言;
7、有良好的團隊合作意識、溝通及表達能力,積極融入團隊;
例子3
崗位職責:
1. 功能性測試
2. 穩定性測試
任職要求:
- 專業為計算機或相關專業優先
- 有軟件測試實際工作經驗優先。
- 求知欲強烈,學習能力強。
- 實習生至少實習3個月。
職責:
1、根據軟件設計需求制定測試計劃,設計測試數據和測試用例;
2、有效地執行測試用例,提交測試報告;
3、準確地定位并跟蹤問題,推動問題及時合理地解決;
4、完成對產品的集成測試與系統測試,對產品的軟件功能、性能及其它方面的測試;
經過上面的三條JD,可以總結出以下幾點
計算機相關專業優先。也就是對計算機有足夠的基礎
工作內容。代表工作的實際內容,為職業硬技能。
功能性測試
穩定性測試
集成測試
系統測試
文檔能力。和上面一致,實際上測試工程師需要根據功能邊界列出詳細的測試用例文檔。
測試計劃
設計測試數據
編寫測試用例
測試報告
成長能力
求知欲
學習能力
邏輯思維能力
溝通表達能力
執行力
除去一些個人的軟技能,如果小憨同學想要得到一個初級測試工程師的Offer,要掌握以下知識
基本測試方法
測試用例以及測試文檔的編寫
接下來的時間,就是學習和補充知識的時間了。
面試
經過一段時間的學習,小憨同學覺得自己學的差不多了。
但是,新手入職并不是很容易,所以,這個面試的環節對于新人來講,實際上是個練手的環節。
通過在面試階段的筆試,不斷去試錯,企業的面試題對應的是實際工作中需要的能力。每一次筆試都是對自己能力的提升,這樣經過若干次面試之后,進行查漏補缺,就能達到一個初級的測試工程師的要求。
這樣,小憨就順利入職了。
危機感和下個層次的目標
隨著工作年限的增長和工作經驗的增加,職場上的人不會局限在初級的層面上。
長期在一家公司工作,能力和習慣會不斷適應,而逐漸失去外部競爭的能力,所以需要有足夠的危機感。
危機感給人帶來最直接的就是執行力的增加,跳槽的危機感還會帶來對專業知識的渴望。
所以這個階段,還是去招聘網站,去找更高級一層職位的JD,經過總結成為自己進步的目標。
比如對于測試來講,下個階段就應該是高級測試工程師,具體做法和上面差不多,就不再描述。
行業經驗
在工作中,自己的經歷會被轉換成經驗。
和同事工作交流
參加行業內的會議沙龍
閱讀行業相關文章
都會對自己的職業發展起到引導作用,不知不覺就知道了自己的前進方向。
總結
多讀行業概論
不放棄危機感沒事就刷刷招聘信息
多參加行業會議學習他人經驗
測試工程師是如此,其他職業也是如此,共勉。
自動化測試
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。