測試人員,你的價值不是你的工資
@程序猿楊玥:“做開發和 QA 是不是真的相差很多?我知道做開發比做測試要辛苦,尤其對于女生來講。如果真心喜歡編程的程序猿,是不是真的會感到做測試很無聊?”
最近@程序員的那些事同學又轉帖子(見上)給我,問測試工程師的價值問題。最近一段時間隨著工作內容(第二個女兒出生)的變化,對測試的關注漸 少,但還是抽空寫篇文章,對過去的類似問題一并做回復。這是最后一次回復類似于“測試人員有無價值”“自動化測試人員是否更牛逼”“測試是不是更閑一點” 這類問題。
首先,測試人員有無價值?
價值分兩部分,一個是你的活有用沒用,這個不再論述。我前兩年寫過一系列的文章說測試人員的工作為什么重要。還有一部分人說的價值,其實就是 值多少工資。這是一個有趣的話題,如果我們把測試人員的時間看成是一個“勞動力商品”,企業主看成消費者,那工資其實是由消費行為決定的。消費行為很有意 思,她(抱歉用女性她,因為我覺得女消費者更典型尤其是我老婆)看上去是理性的,實際上是非常感性的——我們覺得一個東西值不值那個價錢,大部分不是由于 它有用沒用,而是由幾部分組成:競爭性,稀缺性和消費者心理。
競爭性好理解,前幾天我還拿百度漲工資的新聞開玩笑說“經理 KPI 加幾分,不如 360 挖人來一鏟”。至于企業為何會產生人才需求競爭,這在后頭的消費心理中會說到:有時候是自己真需要,有時候是看鄰居們需要覺得自己也應該需要。
從稀缺性看,會寫代碼的測試人員,可能對項目的貢獻還不如那些傳統手工測試者,但是工資卻高不少——因為現在這類人很難招到。所以如果你在項目 里貢獻比他大,掙得比他少,真的不要抱怨太多,從價值上說,你家里那袋子米比你男朋友送的玫瑰花高多的多,但是一斤玫瑰花比一斤大米可貴多了。
而消費心理就更是難以捉摸了,經濟學家早就發現,有些東西漲價了反而需求增加,價格下跌需求反而減少(經濟學中的虛榮效應);有些東西超出了消 費者實際需要甚至超出消費能力,但是他們仍然會追逐購買,因為鄰居也買了(經濟學中的從眾效應)。 而鄰居可能恰好是真需要這東西,追逐鄰居買的可就不一定了。
放到測試職業中,能看到許多企業高薪聘請了自動化測試技術人員,但是并沒有為項目做太多貢獻,一些企業摁著熱門職位和那幾個大牛挖來挖去,工資炒高了好幾倍,其實都是典型的從眾心理和虛榮效應,真的不一定是他們的產品有實際需要。?
歸根結底,很多人把自己的價值等同于工資,這是煩惱的根源,我們不妨借用馬克思經濟學中的論述,資本家付給工人工資不是讓他們發財的,而是為了應付合適的生活,便于他們恢復勞動力。?
第二,開發和測試哪個工資高?
如果是說起薪,在同等職位下,大部分企業,開發要高那么一點,但不會很多。話說回來,考慮到北京上海坑爹的房價,你真的覺得一個月 300,500 那點差距,對你生活有那么大影響?至于這點價格差距為什么來,請用第一部分的理論分析。開發測試人員工資差距是有一定歷史原因的,早期的專職測試人員可 能是從文職轉行過來的,加之由于從計算機發明起,靠譜的開發者就想夏天街上勻稱的姑娘那么稀缺,所以工資就會高那么一點點。但是,測試人員的工資有個很 有趣的現象:測試人員的晉升路徑比開發多,這是因為測試人員的溝通能力,情商普遍高于碼農,加上他們的工作需要和不同部門打交道,某幾次表現好就會被注意 到,從而被各個部門挖角。但是開發人員在集中表現的時候,他們是不和周圍人說話的,你也不要試圖打斷他和他說話——真的可能挨打。所以,許多碼農干了十幾 年,還是碼農。而升職以后的工資,你懂的。我在某家外資 500 強裝逼的時候,幾乎是掛 Manager 頭銜中最年輕的,開發的 Manager 普遍都比我大 5 到 10 歲:好的開發者要么不屑當老板,要么花了 5 年的時間才讓他的老板明白原來丫也愿意升職。
第三,測試是不是比開發閑一點?
好吧,如果這能騙一些人才加入測試隊伍,我會違心的說是。但實際情況是,測試大部分時候都很忙。測試唯一閑的時候就是盯梢開發改 Bug 時,除此之外,Bug 修改完要做確認測試和回歸測試,需求變更了你要改測試設計和用例,很多產品測試環境的部署工作量非常之大,加之 99% 的測試都是在人員不足,時間不夠的情況下做的,所以他們真的很忙。不過,從好的方面說,至少工作是安全的。
當然,大部分忙閑的差異都和公司,項目,以及項目負責人有關。?
第四,自動化測試好不好?
答案是,好的自動化測試當然好。但是壞的自動化那可能還不如手工。
至于那位女工程師問測試工作會不會無聊?我得說,會!你結了婚天天看你老公那張臉會不會煩?一定會,這叫審美疲勞,進而誘發出軌沖動(如果進展 到了這一步,聯系我)。資本家雇你的目的是用最低成本解決問題,對他來說,讓員工做熟悉重復性的東西當然成本最低。這對于挖土的,寫代碼的,搞測試的,都 是一樣的,資本家雇你不是 for fun,他是為了利潤。寫代碼的人就比做測試的開心一些,無聊少一些?明確的回答,不會。
<span id="shareA4" class="fl"> </span> </div>