• 軟件測試需要達到什么水平才能順利拿到月薪20k

    發表于:2024-3-14 09:37

    字體: | 上一篇 | 下一篇 | 我要投稿

     作者:程序員小濠    來源:知乎

    分享:
      最近看到這么一則問題:軟件測試工程師需要達到什么水平才能拿到20K無壓力呢?目前這個話題的閱讀量已經超過200多萬了,在評論下方不少即將畢業應屆生大呼后悔,聲稱沒有在大一大二時看到真是可惜了。
      很多時候,我們看到別人在曬offer,動輒300W+或是月薪20K,再看看自己的工資條,未免顯得寒酸,這時不少人心里會產生疑問,作為程序員中的一員,測試員需要達到什么水平才能順利拿到20k無壓力?
      首先,我們來討論一下,測試員月薪20K是什么水平?
      據數據統計,2024年1月全國程序員平均工資14596元,工資中位數12500元,距離20K還有一大段,12.5K就能跑贏一半的程序員。那如何提高測試員薪資到達20K的概率呢?如果滿足以下兩個條件的話,則比較容易達到:
      1、一線城市:北上廣深杭。
      2、互聯網行業。
      如果這兩個條件達成之后,其實在軟件測試行業,還是有不少拿到超過20K的軟件測試人員,接下來我們分不同的領域來給大家侃侃想要拿到這個薪資都需要達到什么水平。
      專攻功能測試
      這類測試員雖然超過20K的并不多,但是不能說沒有,能夠達到20K成就的他們一般有這幾點特質:
      ·豐富的項目經驗
      · 獨特的功能測試組織規劃能力
      · 能夠組織團隊分配任務的領導能力
      · 對于項目質量的改進技巧
      ......
      擁有以上幾點特質的測試員一般都是一個團隊的leader了。一個好的功能測試工程師能夠幫助公司在運營期間提供最好的運營方向指引,在這種情況下,功能測試是核心主導。所以一個好的功能測試在體現出公司的優勢水平同時,也是企業必不可少的一環。
      技術專攻測試類型
      這類測試員超過20K的比較多一些,他們技術專攻可能是在:自動化測試專業領域/手機專項測試領域 /性能測試領域 等等。
      這類的測試工程師主要針對于技術性的鉆研,也就是我們常說的技術大牛,也是很多想要主打技術層面的小伙伴最好的選擇。這里強調一下測試開發,因為測試開發可能是繼自動化測試的下一個風口。
      想進階自動化/性能/測試開發,有沒有大佬帶你真的很重要,完全靠自己摸索,對于一個非本專業的人來說,完完全全是從零開始,甚至無從下手,更別說在學習中遇到的各種問題,連安裝軟件可能都會讓你崩潰到放棄(真的親身經歷)。
      測試管理類型
      這類的測試員主要就是往管理層面發展,比較綜合,他們一般具有綜合管理類型的專業領域技能如自動化、性能等能力,且對于項目規劃,團隊管理大局觀會更高一些。
      全能型人才
      除了以上的三種類型外,還有一種測試工程師。什么都會,但是可能哪個方面都沒有做到特別精,通常這樣的測試員也能拿到較高的工資。
      在說完不同領域可以拿到20K的測試員的水平后,作為還沒有達到該水平的測試員,該如何做從而提高我們的薪資呢?
      夯實基礎
      在很多新手的眼里,測試員的工作無非是點點點,并不需要什么技術含量。但當我們工作了很多年后,才會發現夯實技術的重要性。
      對于IT而言,求精不求多是很重要的一點,所以,無論你是入職還是面試或者想要為自己的職業發展道路都必須建立在一定的技術基礎上。包括但不限于以下這些:
      a)網絡搜索技能
      b)計算機網絡
      c)英文基礎
      d)linux等操作系統
      e)數據庫
      這里的基礎可以表明為功能測試,作為20K月薪的測試員,起碼你得擁有能獨立的組織和規劃各種不同項目或版本的功能測試能力。
      博而不精,專項其一
      技術領域方面我們可以最好在博中取一,我們需要一個核心技能,這個技能至少能過保證能夠遠超于你的同事。
      如果可以到達業界領先水平就更好不過了,且這個核心技能有不斷打磨提高的余地,就比如你的核心技能選擇的是使用python寫代碼,這時,你可以將這個技能用在以下這幾個方面:
      A) 寫測試框架:如web圖形界面測試框架、接口測試框架等,這些可在項目中提高效率以及降低維護成本。
      B) 寫測試工具:如命令行工具、腳本、針對特殊需求的壓測負載生成工具等,這些是普通的測試人員并不知道該如何做的測試。
      C) 寫測試服務:指一些為上面工具服務的http接口或web。
      D) 寫服務端腳本:如可在開發寫的生產代碼里運行的腳本,以減少手工配置的復雜性。
      搞對方向很重要
      除了核心的技能外,其他相關的衍生技能我們都可以積累學習,但有時候搞錯方向,積累的知識閱讀越是南轅北轍,比如有的人幻想拿手工測試做核心技能,或是拿jmeter、postman等工具當核心技能等等。對于以上行為,筆者在此有這幾點建議要給大家。
      1)選擇有深度的技能作為你的核心技能:這一點我們上面也提到過了,在選擇核心技能時,我們選擇的技能必須要有一定的深度,不然萬一外界發生一點變化你的核心技能就沒用了,比如將業務知識看作核心技能的小伙伴,萬一公司倒閉,那你找尋下一份工作時的局限性就十分大了。
      2)最好選擇“硬通貨”:何為“硬通貨”?大多數指的是那些你可以明確展示出來的東西,而像測試思維等比較虛無縹緲的,如何證明你是否有就又是另外一個難題了。
      3)核心技能需要能夠解決工作中的難題:這里拿以postman、jmeter之類工具當核心技能的人來舉例。當我們遇到測幾百至幾千個1g以上大小的大文件上傳下載的壓測”這樣一個需求時候,你的核心技能就沒有用了。所以正常來說,最好不要拿一個開源工具作為自己的核心技能。
      寫在最后
      其實想要達到20K的月薪的最佳方法,無非是不斷精進自己的實力,但是在這邊并不建議大家使用刷題或者無腦看書的方法,相比紙面知識,現在更多的公司看重的還是思維和編碼能力。
      這樣的學習方法看可能導致學習成本高但收益并不高,當然我們這里指的是“無腦”學習,如果當你對其有一定的了解之后,選擇性的補充知識,系統性的提升,還是對增長技術很有幫助的。
      和大家說說大廠內部對于高級工程師的要求,其實很簡答,只有一句話:基礎扎實,干活給力。在精進自己的同時,也別忘了夯實基礎,只有底部穩了,才能筑起高聳的山峰。
      本文內容不用于商業目的,如涉及知識產權問題,請權利人聯系51Testing小編(021-64471599-8017),我們將立即處理
    《2023軟件測試行業現狀調查報告》獨家發布~

    關注51Testing

    聯系我們

    快捷面板 站點地圖 聯系我們 廣告服務 關于我們 站長統計 發展歷程

    法律顧問:上海蘭迪律師事務所 項棋律師
    版權所有 上海博為峰軟件技術股份有限公司 Copyright©51testing.com 2003-2024
    投訴及意見反饋:webmaster@51testing.com; 業務聯系:service@51testing.com 021-64471599-8017

    滬ICP備05003035號

    滬公網安備 31010102002173號

    久久97久久97精品免视_欧洲国产伦久久久久久_91麻豆精品国产自产在线观_伊人久久大香线蕉综合av