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

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


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



硬件工程師的終極幻想:焊板子焊上人生巔峰!#半導(dǎo)體器件 #硬件工程師 #MDD辰達(dá)半導(dǎo)體
如何成為嵌入式開發(fā)工程師?
如何成為一名合格的北向應(yīng)用開發(fā)工程師

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

硬件工程師VS軟件工程師|硬件工程師看到這都淚目了!#硬件設(shè)計(jì) #硬件工程師 #電子工程師 #軟件工程師

評(píng)論