2011年到了目前這個公司,負責建立測試團隊,剛來公司的時候,領導一句話就是你自己招兵買馬。而這之前我最高的崗位就是資深測試工程師,現(xiàn)在轉過來負責招聘和管理,確實有諸多困難,但是想著我自己的座右銘:挑戰(zhàn)就是機會。因此耐下性子琢磨如何建立團隊,如何給自己找一幫合格的同伴。經(jīng)過這么久的總結和實踐,總算把自己的這套理論驗證了一下,順便發(fā)出來供大家拍磚。
首先,我們還是回到很多人想知道的問題:怎么樣的測試工程師才合格?
目前,說法很多,而我以前的文章也提到過,總結起來不外乎:博大精深四個字,但是這四個字不是時間可以證明的,說易行難。但是對于工薪階層的我們來說,高薪就意味著一切,因此不管多難我們都得上,對吧?
第二,拆解“博大精深”
我根據(jù)自己多年的經(jīng)驗積累以及和同行們之間的交流,將這四個字做了以下拆解:
1、業(yè)務能力
2、技術能力
3、輔助能力
以上三類能力屬于大塊的,接下來進一步拆解:
1、業(yè)務能力
我們了解的各種領域的知識,如電子商務,醫(yī)療,金融,電信,無線通信,軍事,財務,進銷存?zhèn)}儲等等,我們在工作中會接觸到這些領域,那么我們要做的就是去理解這些業(yè)務的實現(xiàn)流程,各個環(huán)節(jié),模塊,它們是如何配合形成了一整套能夠為顧客提供服務的系統(tǒng)。這些環(huán)節(jié)中,那些部分是關鍵,那些部分是目前技術無法解決的,那些部分是目前同行中最優(yōu)秀的。當我們能夠隨口描述出這個系統(tǒng)的各個組成部分,以及其功能的目的和作用時,那么你就離領域專家不遠了。
2、技術能力
這主要幫助我們在執(zhí)行測試任務的時候能否盡快,獨立,可控的完成任務的東西。
首先是測試流程及設計
要熟悉當前流行的,常用的,經(jīng)典的那些測試流程,要熟悉這些流程中各個環(huán)節(jié)以及在這些環(huán)節(jié)中作為測試人員的我們應該做哪些工作,以免在開展工作時不知道如何開始,如何評估,如何結束。常用的,流行的,經(jīng)典的測試設計方法,評估方法,這些必須有。
其次是技術
數(shù)據(jù)庫技能屬于基礎技能,我這里把數(shù)據(jù)庫技能分為三級:入門級,會基本的sql語句,增刪改查,連接查詢,子查詢等。熟練級,會建庫,導表,分配用戶,備份數(shù)據(jù),能讀懂存儲過程等。DBA級,熟悉DBMS的參數(shù)及其作用,能夠運用范式概念來理解數(shù)據(jù)表的邏輯設計,掌握數(shù)據(jù)庫的優(yōu)化方法等。
編碼技術:我經(jīng)常給我的同事們說,我們也許找了成千上萬的bug,但是我們卻沒有生產(chǎn)出一個bug,這算不算遺憾?那么編碼能力就會彌補這個遺憾,因此我們要去學習一門編程語言,然后用它在日常的測試工作中去生產(chǎn)一下bug,呵呵。編碼技術我分為五層:第一層,了解一門編程語言,會用它寫一些小東西。第二層,熟悉一門語言的常用的內(nèi)庫,并且在工作中靈活的運用這些現(xiàn)成的玩意兒。第三層,有一定編程思想,對線程,網(wǎng)絡編程,數(shù)據(jù)庫編程都比較熟悉了,能夠隨時從語言自帶的lib中找到這些現(xiàn)成的模塊,并且熟悉它們的具體用法。第四層,熟悉各類常用的設計模式,并且能夠順暢的利用這些模式來完成自己的工作,腦袋不在只是考慮語言和lib,而是產(chǎn)品,模型。第五層,沒有產(chǎn)品,沒有模型,沒有架構,只有公司的策略,未來的技術走向,這個算什么?我私下定義的:人妖!^^
3、輔助能力
首先是執(zhí)行力
沒有執(zhí)行力,說什么都是空的,除非能夠一開始我們就是領導者,否則就必須要有執(zhí)行力。沒有也要給鍛煉出來,比如最簡單的方法,鬧鐘一響必須起床,計劃制定之后無論如何都要去按時完成。
其次是學習能力
很多人在簡歷里面寫自己學習能力怎么樣怎么樣,但是一問你如何去學習一個陌生的技術的時候,回答往往不靠譜。我這簡單描述下:學習分為四個階段:學,習,去粗存菁,融會貫通。多了不說,各自琢磨,免得被用來忽悠面試官。
再次解決問題的能力
看到這里肯定有人會說:這玩意兒也可以考核?度量?我確實想這么說:解決問題的能力在書面上叫方法學或方法論。每個人每天都在解決不同的問題,而不同的人在解決同樣的問題的時候有不同的風格,這里的風格就是方法。這個網(wǎng)上有很多的資料可以查,我就省了,只說一個大概:確認問題的表象,拆解細分,對拆分后的列表進行從易到難的排序,然后按這個順序進行解答,綜合所有解答得出最后答案,評估問題是否得到解決。
最后,悟性
我就要把這個放到網(wǎng)上來,不怕被拍磚,沒有悟性的人做啥都是死的,沒有生命。大道從簡,世界萬物都有自己的道,成就的高低最終還是由自己領悟的道來決定,不管人們是否承認。道可道,非常道,我只能說到這里,再說就是瞎說,這只能靠自己。
綜述:
以上三類能力可以全修,也可以偏修,建議入門的先專其一,其他的先入門,可以博一個入職機會,然后在逐個攻取。最終成就自己的道。這三類能力輔助能力尤為重要,我故意放到輔助這里來說就是這個意思,輔助能力突出的人,哪怕前面的兩項能力都沒有,我也覺得是可造之才,否則只能算一般人才爾。
-
工程師
+關注
關注
59文章
1590瀏覽量
69490
發(fā)布評論請先 登錄


硬件工程師看了只會找個角落默默哭泣#硬件工程師 #MDD #MDD辰達半導體 #產(chǎn)品經(jīng)理 #軟件工程師
一個優(yōu)秀的射頻測試工程師需要具備哪些技能?


如何成為一名合格的KaihongOS北向應用開發(fā)工程師



如何成為嵌入式開發(fā)工程師?
如何成為一名合格的北向應用開發(fā)工程師

不同時期的硬件工程師,最怕發(fā)生的事 #電子工程師 #硬件工程師 #內(nèi)容過于真實 #YXC晶振 #揚興科技
嵌入式工程師常用的開發(fā)工具有哪些?
DAC5675的數(shù)據(jù)和時鐘到底怎么設計才算合理?
Keysight助力提升工程師的測試測量知識水平

評論