当前位置:网站首页>软件测试的岗位会越来越少吗?

软件测试的岗位会越来越少吗?

2022-08-09 07:06:00 代码小怡

先抛出我的观点:

软件测试的岗位不会越来越少,但要求却会越来越高。

接下来我将来论证我的观点。

一、为什么测试岗位不会越来越少?

1、谈谈测试对企业的价值,看测试岗位为什么不会少

作为软件企业而言,其核心就是提高软件的质量,以便高品质的产品能快速占领市场。但如果产品的质量都无法保证,那企业就会失去用户的支持,无法正常发展。而测试人员,作为产品质量的守护者,会用专业手段,找到程序中存在的问题,让程序员进行修改,以确保产品能够满足用户的需求。所以测试人员和生产软件的开发人员是同等重要的。是不是这样,我们来讲个2019年才发生的故事。

2019年1月20日凌晨,拼多多出了一个大事,被曝出现重大Bug,优惠券没有设置消费的门槛,导致很多人用非常少的钱充了话费,请看下图。在这里插入图片描述
用4毛钱充了100元话费,仅仅从深夜开始的9个小时,拼多多就损失过千万(如果是白天,损失不可想象)。但类似这样事情并不是只有拼多多一家才出现,其实因bug造成的损失每年都不会少。据大数据统计,仅仅美国,每年因为bug就让市场损失达到600亿美元。

通过上面的例子,我们就知道测试人员的存在是非常有必要的。测试人员的存在可以有效的降低公司的损失。这种重要的岗位,企业怎么舍得越来越少呢?

2、从当前软件产品发展阶段,看测试岗位为什么不会少?

互联网产品(软件)和传统产品是一样的,都要经历从无到有,从有到优的过程。

经过十年来的互联网蓬勃发展,中国的互联网产品(软件)已经完成从无到有的过程,这十余年来,不仅产出了诸如阿里巴巴,腾讯,京东等互联网巨头,更为重要的是,凡是稍微有一些规模的中国企业,都已经有了网站,OA,APP等软件产品。在这“从无到有”的十年多的时间里,也是互联网开发语言大发展时期,诸如.Net,PHP,Java等开发语言,市场需求量巨大。

如果说前十余年是互联网产品(软件)从无到有,那么现在就到了互联网产品(软件)从有到优的过程,这个过程的特点就是会非常注重客户体验。所以有助于提升客户体验的互联网、云计算、物联网、大数据等新兴产业的在近年来都得到了迅猛发展。但无论是什么互联网产品(软件),要确保客户体验,绝对少不了这一环,那就是对产品质量的把控。而这个质量的把控随着软件竞争的激烈,越来越重要。

但开发人员更多的是关注软件产品按时按需完成,而几乎无精力顾及到产品质量,而且让开发人员再把控产品质量就有“既当裁判又当球员”的荒唐,往往让软件质量把控如同虚设。所以质量把控不能交给开发人员,而是交给专业的人员来检测,这种专业人员就是软件测试人员。

一方面随着企业近年来对客户体验度高度重视,极其注重产品质量;另一方面产品质量的把控需要专业的测试人员,所以测试只会多,怎么可能会少呢?

3、从当前测试开发人员之比,来看测试岗位为什么不会少?

在十年前是PC客户端产品为主的时代,一旦出现问题很难解决,因此需要大量的测试人员在上线前进行测试,测试开发的比例有可能需要1:2(比如微软公司)。但现在是互联网时代,产品讲究快速更新、快速迭代、问题快速修复,互联网公司的测试开发比例已经快速下降,有1:3,1:5,甚至1:7,最极端是google公司的1:10。

那么是不是说明测试人员的需求量降低了呢?答案不是,测试人员的需求并没有减少,因为现在几乎所有的行业都在互联网化,单纯的互联网技术公司需要技术人员,传统行业也在招聘技术岗位。因此虽然测试开发人员比例降低了,但是总的需求岗位并没有减少,甚至还有增多。

4、不再讲道理,直接看数据,看测试人员有没有变少

那测试2019会有多少个职位呢?不用猜,直接看下图,多达13980条。在这里插入图片描述
在这里插入图片描述
2020年是特殊的一年,很多公司倒闭破产,即使侥幸没有倒闭的企业也在优化企业人力资源,大量缩减人员招聘,但是测试岗位依旧比2019年多到1200多个岗位,岗位增幅达到10%左右。

5.横向比较,测试的岗位有没有变少在这里插入图片描述
在这里插入图片描述
都知道Java是需求量最大的后端语言开发岗,但测试岗位的缺口比Java开发还大,大概是Java的1.3-1.4倍。

二、为什么测试岗位的要求越来越高?

提到测试行业,很多人的印象可能还是:

入门门槛低,自己在网上找找视频教程基本就能学会入行。

但这个基本上是十年前的测试行业特点。

行业在发展,趋势也在不停的变化,入行门槛也发生了变化。

上文说道,从世界范围来看,开发与测试的比例,不是缩小了,反而是变大了(PC时代的微软,比例为2:1,移动端时代的google,比例为10:1)

以前开发测试比例比较小的时候,因为一个公司有大量的测试人员,所以招人的布局是只需要少量的技术好的测试人员,以及大量的初级测试既可。但是现在每个公司的测试人员少了,要求自然就高了(更需要测试领域的多面手),纯功能手工测试的需求量越来越小,接口测试、自动化测试、性能测试等岗位的需求量则在不断增加。

当前疫情下,大量企业都在优化人才结构,将会继续强化测试人员技术门槛提升这一趋势。

证据1:看大量招聘网站对测试岗位的需求

用大数据观察2018年以来招聘网站对于测试岗位的技能要求,即便是针对大学毕业生,相比几年前都有所提高。从测试技术点来看,不仅要懂测试理论、测试报告,就连数据库这些都是必要的,更多的还要求有编程基础、掌握主流测试工具使用;从测试技能来看,不仅要求会功能性测试(手工测试),还要求会自动化测试、性能测试、接口测试。

以上结论非常好查询。只要从招聘网站上多采集一些测试职位要求,就可以轻松分析出来。
在这里插入图片描述
在这里插入图片描述

证据2:测试的薪资近10年来,一直在升高,已经接近开发的薪资

近10年来,测试的薪资一路走高,与开发的的薪资差距逐步缩小,从侧面也反映了测试的技术门槛一直在提高。在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

证据3:网上越来越多的功能测试从业人员抱怨测试不好找工作,反正了测试门槛已经提高

逛百度贴吧、逛技术论坛,经常会看到下面这种悲观论调:测试工作不好找,行业已经饱和了,测试要求高……

抛出这种论调的估计都是技术能力薄弱的“竞争者”。上文我们已经通过大数据得出测试行业缺口很大,平均薪资都到15K+,但为什么还是有不少人找不到期望的工作呢?原因在于当前企业对测试人员的要求,已经由功能性测试(手工测试)转变为自动化测试。

如果干了几年测试,但技能还停留在纯功能测试(手工测试)阶段,到现在再换工作当然不好找了,因为任何企业都想招一个有上进心、技术面广、学习能力强的综合人才。与其抱怨,不如和下面这位有5年测试经验的杨同学一样,因为只会功能测试不好找工作,就在丈夫的鼓励下学习自动化测试,性能测试,接口测试,最后在上市公司工作,月薪19K。

在这里插入图片描述

通过上面的原因解释和三大证据,请大家认识到当前测试市场剧烈分化。
测试薪资现在这么高,是因为低薪的手工测试正在被慢慢淘汰,高薪的自动化测试和测试开发人员不到涌入,提升了测试的平均薪资。
结论:测试人员的岗位需求,已经在不断提升。

写在最后

如果你是做手工测试,请千万要注意提升自己的技能。要么将用例设计练习到炉火纯青,要么就增加自己的技术栈,往自动化测试、性能测试,测试开发方向转。不然,就很可能和上述的杨同学一样,离职就失业。

如果你现在正在自学测试,请不要止步于功能测试,而是要继续学一点编程知识,往自动化方向发展,甚至往测试开发方向发展

最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

在这里插入图片描述

这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……

如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。

敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。

自学推荐B站视频:

零基础转行软件测试:38天自学完软件测试,拿到了字节的测试岗offer,堪称B站最好的视频!

自动化测试进阶:已上岸华为,涨薪20K,2022最适合自学的python自动化测试教程,自己花16800买的,无偿分享

在这里插入图片描述

原网站

版权声明
本文为[代码小怡]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_57805858/article/details/126227080