自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

測試者之路

開發(fā) 測試
本文探討了測試人員的兩條發(fā)展路線,作者稱之為P路線和M路線,大概相當于我們平時說的tech track和management track。拿來和大家共勉。

本文中所述的測試主要指軟件領域的測試,與核武器的測試無關。

測試是什么?它如同醫(yī)學、教學一樣是個獨立的、專業(yè)的行業(yè)。測試人員之于軟件系統(tǒng)猶如醫(yī)生之于患者,教師之于學生。醫(yī)生的職責是治病救人,教師的職責是教書育人。測試這個行業(yè)的從業(yè)人員是保證軟件實現(xiàn)的完整性和正確性。

當然:雖然患者的身體健康與否取決于患者自己,但一個優(yōu)秀的醫(yī)生除了有精湛的醫(yī)術外,也會用各種方法渠道讓患者明白如何預防疾病發(fā)生。雖然學生的成長也是取決于學生自己,但一個優(yōu)秀的教師除了有精湛的教書能力外,也會用各種方法渠道讓學生明白做人的道理。所以,雖然軟件質量的好壞取決于實現(xiàn)軟件的人,但是一個優(yōu)秀的測試人員除了優(yōu)精湛的測試技能外,還會用各種方法渠道讓實現(xiàn)者明白如何做出一個高質量的軟件產品。

現(xiàn)在言歸正傳,一個測試人員之路是什么?前面說了,測試是一個行業(yè),所謂行行出狀元,測試行業(yè)的狀元是什么樣的呢?繼續(xù)細分,如同醫(yī)療行業(yè)有內科、外科、腦科、心血管科等等各種專業(yè)領域;測試行業(yè)本身也有各種專業(yè)領域:功能、性能、安全、可用性等等。每個專業(yè)領域的狀元一定是在這個專業(yè)領域上有精湛造詣的人。

到這里,大家一定會有疑問,做到什么樣才叫有精湛造詣呢?現(xiàn)在講個大家耳熟能詳?shù)墓适拢?魏文王問名醫(yī)扁鵲說:“你們家兄弟三人,都精于醫(yī)術,到底哪一位最好呢?” 扁鵲答說:“長兄最好,中兄次之,我最差。” 文王再問:“那么為什么你最出名呢? 扁鵲答說:“我長兄治病,是治病于病情發(fā)作之前。

由于一般人不知道他事先能鏟除病因,所以他的名氣無法傳出去,只有我們家的人才知道。我中兄治病,是治病于病情初起之時。一般人以為他只能治輕微的小病,所以他的名氣只及于本鄉(xiāng)里。而我扁鵲治病,是治病于病情嚴重之時。一般人都看到我在經(jīng)脈上穿針管來放血、在皮膚上敷藥等大手術,所以以為我的醫(yī)術高明,名氣因此響遍全國。”

首先:若想成為某個測試領域的專家,個人認為應具備如扁鵲之力,除了要精通于自身領域內的知識,對系統(tǒng)也了如指掌,快速看到問題現(xiàn)象,同時也能夠快速通過現(xiàn)象找到問題本質,最后用最簡單最有效的解決方案來根治問題。比如在經(jīng)脈上針灸、在皮膚上敷藥。如果要大動干戈、開腸破肚解決問題,那是普通水平。如果是頭痛醫(yī)頭腳痛醫(yī)腳,那是庸醫(yī);呵呵。

其次:小隱隱于野。若想成為某個測試領域的大師的話,則需具備扁鵲二哥的能力,當系統(tǒng)還在設計的時候,就能夠找到致病因素,用簡單高效的手段鏟除病因。也就是要具備系統(tǒng)分析師的能力,對設計的功能、性能、易用性、可靠性、可維護性、可移植性、安全性、可測性等各方面能夠起到指導作用。知易行難,要做到如此很考驗人的毅力。

最后:大隱隱于市。若想成為測試領域的隱士的話,則需具備扁鵲大哥的能力,能夠在軟件系統(tǒng)創(chuàng)造前期,就將問題防范于未然。要做到這樣,除了需要有精湛的技術外,還需具備的是對這個行業(yè)的熱愛,具備幫助他人成功的心態(tài)。并且要有甘于寂寞、淡泊名利的心境,因為幾乎沒有人知道你的存在,更少人懂你。

接下來我們再講講TL(Techlead),TL如同主任醫(yī)生或者碩士生導師,他不僅在某個領域內有很深的造詣同時也非常有熱情繼續(xù)在這個領域中深入,并且也愿意帶領小部分人一起來探索、研究、創(chuàng)新。套用前面的故事,即如同扁鵲三兄弟的父親。據(jù)說他將自己的行醫(yī)之道總結了2本秘籍,一本是《醫(yī)道》、一本是《防道》,根據(jù)扁鵲三兄弟的天資,分別傳授了給他們。扁鵲三兄弟的功力也是長年跟著醫(yī)術高明的父親看病實踐及理論教導而日益增長的。所以TL不僅自己能夠獨立做戰(zhàn),也能夠帶領人共同做戰(zhàn)的leader。

以上是對P路線的闡釋

以下是對M路線的闡釋

前面說了測試工作本身是為了保證軟件產品的正確性完整性。但在研發(fā)體系運作中,測試團隊或者測試部門的建立則是為了提升研發(fā)效率。

先闡釋下,如何來理解它是個效率部門。

這里做一個簡單的模型,模型的前提是:

1、先把需求設計階段拋開,單從開發(fā)和測試來說;

2、產量和質量是相當?shù)摹<僭O一個場景:如果1個人做1個產品需要15天, 2個人做的話,就能將原先串行的工作變成并行,這樣能夠縮短系統(tǒng)上線工期。

變化如下圖1所示。

tu1

圖1 

前提假設都不變的情況下,如果變成如圖2的話,那么這個研發(fā)體系實在不咋地。

tu2

圖2

前提假設都不變的情況下,如果變成圖3的話,那么這個研發(fā)體系則比較優(yōu)秀,因為不僅開發(fā)和測試本身的工期都得到了縮短,總工期也得到了大大縮短,并且還降低了總人力成本。

tu3

圖3

以上幾種體系的建立實施都離不開管理者,即是我們所說的M。下面我們就來說說作為測試部門的M應該做哪些事。

一、 M得具備如上面模型中談到的測試體系建設及研發(fā)體系建設的能力。要有系分或者架構師的視角來優(yōu)化測試體系和研發(fā)體系。

二、 M得有Loadbalance的功能。測試部門作為研發(fā)部門中的公共資源部門,需要起到削峰填谷的作用,合理得分配和調度測試資源是M的基本職責。

三、 M得是個優(yōu)秀的HR。招聘策略、培訓體系、員工關懷、員工成長體系乃至離職管理都得搞定。這也是基本職責。

四、 M得是個指揮家。需要指揮協(xié)調團隊中各種專家為同一首交響曲而合作共同演奏。

五、 M得是個司令官。戰(zhàn)略可大可小,時刻得記得給團隊一個方向和目標。

六、 M得是個隊長。戰(zhàn)術的落地,跟蹤執(zhí)行、績效review等。就公司來說,這對保證公司業(yè)績完成是非常重要的內容

七、 M得是個外交官。要獲得客戶、員工、老板、同事等的支持和合作,沒點外交能力還真搞不定。

八、 M得是個銷售員。要將自己的產品、思想銷售給有需要的人,甚至那些還未意識到自己有需要的人。必要時還得盜夢空間下。

另外,M還得懂點心理學、經(jīng)濟學、社會學、哲學等等,總之各種學科都略懂肯定沒錯啦。

《大學》中有談到一個人從內在修養(yǎng)到外發(fā)事業(yè)的完成是這樣8個順序:格物、致知、誠意、正心、修身、齊家、治國、平天下。大致意思是了解事物原來才能擁有知識,心意才會真誠,思想才會端正,然后才能提高自身的品德修養(yǎng),自身品德修養(yǎng)高了才能管理好家庭、治理好國家、使天下太平。所以說難,M真的很難,要懂的知識很多,要想的事很多。說容易也容易,其實只要誠意正心,心無旁騖,真心為客戶好、為員工好、為公司好,用心將工作內容做好就好。

以下內容獻給在P和M中糾結徘徊的同學們

很多同學格物致知到了P6、P7后就會猶豫自己是該繼續(xù)走P還是改走M,也有的同學轉了M后,也還糾結,要么感覺沒變化,要么感覺不做P的事,心里沒底。
這里我將我的理解分享給大家,僅供參考。我認為打造一個團隊如同打造一座房子,P是房子的頂梁柱,而M是房子的橫梁。如下圖所示,圖中的P和M的數(shù)字只是為了舉例方便,千萬不要生搬硬套。

tu4

圖4

圖4中可以看出,如果要更上一層樓,就要有更高的P和更高的M。那么做為已有的P和M應該怎么到更高的數(shù)字呢?以圖4中的數(shù)字為例,P6若要晉升到P7,那么做的事一定是能夠讓團隊的技術能力或工作產出上一個臺階的。你可以選擇做其他P7正在做的事,但實際上因為每個人的工作機會和成長路線都不盡相同,所以很難去模仿他人,因此更多的時候還是要觸類旁通,自己創(chuàng)新。P8、P9等等以此類推。

同理,M要從M2晉升到M3,則是要讓團隊在更高的一層樓上高效得運作。每層樓的人數(shù)并不是晉升的關鍵,但是在2樓運作還是在3樓運作則是關鍵。

看到這里,大家肯定有疑問了,說的簡單啊,可真實情況咋那么糾結呢。這個說:“我是P,可是做了一堆M的事。”另外一個又說:“我是M,可也做了一堆P的事。”到底怎么回事呢?其實這就對了,糾結說明你又上進又有責任感。為什么這么說呢?所謂世上不如意事十有八九?,F(xiàn)實中很難有M和P都匹配得非常完美的情況。仍舊用圖4舉例:如果你是P7,可是團隊中又沒有M3,你又希望團隊進步,希望其他成員用你的思想、方法、理論在3樓運作,怎么辦?要招聘,更要承擔M3的很多責任。同樣,如果你是M2,你非常希望你的團隊能夠更上一層樓,但是又沒有P7,怎么辦?在招聘未果的情況下,你就不得不承擔很多P7應該做的事了。以此類推。

只要社會在發(fā)展、公司在發(fā)展,樓總是需要越建越高的,而人才總是越來越稀缺的。所以我們每個人除了要有自己的目標自己的夢想外,也都得接受現(xiàn)實的不完美。人生短暫,讓我們一起享受在實現(xiàn)目標和夢想過程中的種種挑戰(zhàn)吧!一起為高樓的建設而努力吧!

本文與在測試行業(yè)道路上孜孜不倦追求卓越的同行們共勉。

原文鏈接:http://www.51testing.com/html/52/n-233852.html

【編輯推薦】

  1. 整體思考自動化測試發(fā)展和價值回報
  2. MySQL數(shù)據(jù)庫領域的中間派
  3. Java編譯器優(yōu)化方法簡介
  4. Java新手入門的30個基本概念
  5. JavaBean中使用JDBC方式進行事務處理
責任編輯:于鐵 來源: TaoBao QA Team
相關推薦

2012-11-28 01:51:53

2013-01-07 08:42:43

開發(fā)者

2021-07-05 05:29:33

數(shù)據(jù)安全《數(shù)據(jù)安全法》網(wǎng)絡安全

2009-03-10 15:30:51

測試架構師軟件測試職場

2015-09-28 15:03:38

網(wǎng)絡架構測試

2014-06-18 09:55:29

iOS開發(fā)者學習Android

2020-09-18 18:08:12

測試接口技巧

2020-04-29 22:29:04

大數(shù)據(jù)算法應用

2021-03-23 14:11:10

大數(shù)據(jù)大數(shù)據(jù)深度算法

2013-01-25 16:07:35

移動應用應用商店開發(fā)者

2022-06-29 10:11:19

CIOIT領導者

2023-11-26 17:50:00

AI模型

2011-05-19 15:57:15

測試專家

2021-11-09 10:00:02

EverDB自動化數(shù)據(jù)庫

2016-12-01 14:51:03

2018-01-10 14:57:56

2023-10-20 20:26:31

Testin云測

2012-04-16 13:21:00

2010-12-08 10:57:48

2010-03-18 14:23:28

SQL Azure
點贊
收藏

51CTO技術棧公眾號