軟件測試人員是選擇大公司好,還是選擇小公司更好


又到了一年的最后幾天了,准備年底跳槽的小伙伴已經開始躍躍欲試了,該准備的簡歷已經備好,該准備的技能已經復習OK了,目前只等期望公司伸來橄欖枝,就可以大展身手了。

每個小伙伴心儀的公司都有所不同,有的小伙伴希望找一份不加班,事少的工作,有的小伙伴希望找一份能有所成長的工作,有的小伙伴希望能有一個大平台供他施展拳腳……

對於剛開始工作的小伙伴來說,是選擇大公司還是選擇小公司,着實也會煩惱一下,到底他們哪個好?

王豆豆在軟件測試行業中也算摸爬滾打很多年了,大型公司待過小型公司也待過,那王豆豆就結合自身的認識給就給大家叨叨大公司和小公司到底哪個好?

 

首先,王豆豆先擺正觀點,王豆豆覺得大公司有大公司的好處,小公司有小公司的好處,不管是哪一個,軟件測試人員都需要梳理清楚目前自身急需解決的問題或者自己想要達到的目的,也就是要清楚自己需要什么,這樣才能做好選擇。

 


 

選擇大公司

一說到大公司,我們就會想大平台,健全的制度,規范的流程等種種,確實這些都是大公司帶給員工的紅利,王豆豆以前在某大型公司工作很多年,每月工資准時發,只會提前不會延后,測試團隊很大,牛人很多,學習的機會也很多,對於菜鳥的我來說學到了很多,不僅是工作能力,更是工作習慣。

比如至今王豆豆一直使用的習慣就是跟以前的第一任老大學習---每天上班第一件事就是在本子上梳理當天的工作,急需解決的問題,碰到的難點,需要得到的幫助等等。

1.工作流程

不得不說大公司的軟件測試流程是非常完善的,而且也是非常正規的,工作這么多年,也只有在這家公司軟件測試流程才這么完善,其他公司流程不是省略這個,就是完全沒有流程,全靠測試人員和開發人員的能力。

在工作流程中,每個階段需要做什么都能在流程中進行體現,流程中每一步的輸入與輸出也是流程規定好的。

比如說,一次迭代測試,在需求階段,測試人員需要做什么,與開發人員,產品經理是如何交互的,都能有依可循,因為有流程的約束,開發人員和產品經理會全面配合。

以互聯網都會有的轉測流程為例,開發人員在轉測時,不管是版本的命名,打包,部署,轉測都會很清晰,測試人員能在相應的位置找到需要的文檔或程序,其實很多小型公司轉測時基本沒有流程可言,直接是扔過來,就讓測試人員搭建測試開測,又或者測試人員沒有獨立的測試環境,與開發人員共用一套環境,改就讓測試人員,不對又改,反反復復幾次,期間又沒有版本號的標識,最后把正確的功能改錯,導致測試人員漏測也是常有的事。

流程其實是標准,雖然我們不用拘於形式,完全按照流程或者規范去走,流程不僅約束開發規范編碼,規范提測,規范修改bug,同時也約束測試,好的測試流程對測試人員來說會起到事半功倍的效果。

2.文檔

說起一笑話,以前對一測試人員說你可以按照需求文檔來編寫測試用例,測試人員回答到需求文檔是什么鬼?測試用例又是什么鬼?

對測試人員來對需求的理解度是非常重要的,你對需求理解多少,就決定你對程序測試的覆蓋率有多少,而測試人員對需求的主要來源就是需求文檔。

大公司針對需求文檔的編寫有嚴格的標准,誰寫的,誰修改的,修改的是什么,什么時候修改,每個需求的描述,需求之間的交互都能在需求文檔中查詢到,需求文檔是由產品經理編寫,編寫完成后,會對需求文檔進行評審等等操作。

大型公司對文檔很是看重,不僅是需求文檔,更包括開發的story,開發計划,測試的測試計划,測試方案,測試用例,測試報告等等,都會有專門的時間來用於編寫,固定的位置存放,但小公司由於業務緊,上線壓力大,基本沒有時間來編寫這些文檔,所以在小公司想找到文檔,是相當的難,除非是自己編寫。

3.福利

大公司的福利制度是相當完善的,基本上該有的都會有,不強制要求的也可能會有,逢年過節或平時都是會有一些小福利,工資和年終獎更是不會拖欠,基本都會提前或准時到賬。小公司就不同了,工資能准時發就不錯了,王豆豆待過一個最扣的公司,就是一年到頭除了工資就沒有任何東西了,有時連工資都不能准時發,更別說其它福利了。

 

選擇小公司

上面從流程、文檔和福利方面分析了大公司的優點,但是小公司也並是沒有任何優點。

在小公司里能力成長是最快,也是最全面的,因為小公司的人力有限,需要一個人做更多的事,比如剛開始創業的公司,一個開發人員除了編碼,還可能需要做產品經理和測試人員的工作。

記得剛畢業那會以文員作為職業目標,在一家小廠做人事文員,那真是各種各樣的事情真多,上至人事制度的制定,人事考勤的核對,修改,下至員工的招聘,入職安排等都需要做,有時前台休假或請假了,那需要做前台的工作,接待、給老板打飯等等,只差沒有掃地拖地了,這也徹底擊碎了我做“偉大”文員的心。

在小型公司人力不足的情況下,不僅需要一個承擔更多的事情,而且同時一個人可能會安排在不同的崗位上去,正是因為這些,所以在小型公司,只要是想認真做,能力都會成長得最快。

小型公司同時機會也很多,比如沒有自動化測試人員,只要你能力達到,公司需要,你完全可以從零開始搭建自動化測試框架,大型公司就是一個蘿卜一個坑,只有這個蘿卜走了,這個坑才會空着,所以及時你有這個能力,有想做的心,也不一定會有這個機會,但大多數情況下,你並沒有達到立馬就能勝任的能力,大型公司就不會給你這個機會,小公司卻願意給,畢竟招一個高能力的人才是很費錢的。

正如上面所說的,小型公司機會很多,但這個是建立在公司發展的基礎上,一般情況小型公司,並沒有那么多看得着的機會,比如一般小公司,測試人員只有一個或二個,基本只做功能測試,自動化、性能、安全等測試類型都沒有,那你自然也見不着,也學不到。

 

總結

上面說了那么多大公司和小公司的種種好處與壞處,那么軟件測試人員應該怎么選擇呢?特別是剛畢業的小伙伴們更是不知道怎么選擇。

一般情況下,剛畢業的小伙伴王豆豆更建議去大型公司

去大型公司可以學習更先進,更完善的測試流程和工作流程,不同的工作類型(測試類型),這對自身職業生涯的規划會起到很多幫助,有助於眼界開闊,只有想得更多更長遠做事才不會拘於形式,才能有自己的想法。

等積累到一室經驗,如有想法可以去小型公司,這時你可以給小公司帶來在大公司學到的工作流程、制度(流程和制度並不能照搬,需要根據公司的情況修改)、做事的方式方法,正因為看得更多,學得更多了,就更能明白如何搭建團隊,如何設計測試流程,如何制定測試制度等等。

上面講到大型公司的流程很規范,但並不是所有的大型公司都是如此,聽以前在淘寶的小伙伴說他在淘寶時的項目流程就屬於那種沒有需求,沒有文檔,需求經常改動,做完的項目又不上線。但這並不是說淘寶的測試流程不規范,可能因項目不同而不同,以前王豆豆也經歷過在相同公司,因項目不同測試流程完全不一樣的情況,所以在大型公司規范的流程也會因項目而不同。

 

歡迎關注微信公眾號:資深Tester,了解更多好文,和王豆豆一起成長。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM