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

Posted 测试萌萌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了提问!软件测试的岗位会越来越少吗?相关的知识,希望对你有一定的参考价值。

在这里插入图片描述

不会

首先要相信,IT行业仍然是当下以及至少未来十年的热门行业,IT行业的高速发展必然带来更多的岗位,正如IT行业需要有开发,同样需要测试,这是基调。

目前很多人唱衰测试的主要论调主要有两种

第一,“牛逼的代码不需要测试”

在这里插入图片描述

有这样一个故事,有一个原本做硬件的转行去做软件,他写的代码从来没有bug,别人都很好奇,问他为什么,他非常惊讶的问:“怎么?还可以有bug?”

硬件人员为什么认为不能有bug?因为一个bug可能导致整个芯片废掉,损失都是百万计,bug代价太大,所以做硬件的人员都很谨慎。

但是软件不一样,它的代价相对硬件要低得多,甚至没有,比如你用百度搜索,本身就是免费给你用的,出bug你可以提,不提你就忍着,就是这么个道理。所以软件开发人员的bug低代价性就决定bug不可避免地存在。

何况,并不是所有人都可以像那个做硬件的老哥一样做到所有代码没有bug。

所以测试必不可少。

第二,“测试的工作开发做”

这是比较主流的一种不认同测试工作价值的看法。

下方有一软件测试交流学习群:902061117 群内会有不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集、整理出来的。如果你是个好学的人我建议你可以尝试下!

开发是否能测试自己的产品?答案是可以的。但是开发人员的水平参差不齐,好的开发人员确实是可以做到零bug的,但是在项目压力的情况下,零bug很难做到。

开发和测试是两种思维,简单地说,开发是构造,测试是破坏,一个人能够同时拥有两种思维模式,并且非常客观地测试自己的产品,还是很难得的。我们不能预期每一个人都是最好的开发。而一个人如果写的代码比较差的话,也很难预期这个人能发现自己的代码错误。

一些小公司为了节省成本,一个产品上线只要能用就行,所以开发来做测试无可厚非。但是一般上规模的公司都会有专门的测试,所谓术业有专攻,专职测试人员的经验和敏锐嗅觉可以极大提升测试的效率和质量,比起让开发做测试其实是更节约成本的。

在这里插入图片描述

但是,测试行业的岗位会变多,但不代表门槛会降低

第一,软件质量要求的不断提升是用户需求倒逼对测试要求不断升级

这一点很简单,十年前你做的网站、软件再简陋都有人用,为什么?因为这玩意能给他提供价值,另外这在当时还是很新奇的东西。但是这一套已经不管用了,不信看看微信公众号和普通网站新闻那个浏览量高?

但一个东西没有的时候,你能做出来你就赢了,但是在大家都能做出来的时候,你如果不能做得更好,那你挂掉。所以软件的质量要求越来越高,对测试的要求也就越高。

第二,人工智能的威胁

人工智能的威力绝不可小觑,在进行大量重复繁琐的工作的时候,人可能会出错,但机器不会。所以未来的某天人工智能取代部分人工岗位是必然发生的事情,就像目前手动测试只有“点点点”的部分工作份额未来会越来越少。

AlphaGo击败李世石的时候,李世石回忆道“围棋有很多不确定的因素,机器的局限性是很多的,在下棋过程中也会出现漏洞,因此之前观看阿尔法狗跟樊麾的比赛让我以为计算机达不到围棋选手的最高水平。结果大家都知道:我输了。”

在这里插入图片描述

以目前人工智能的机器学习能力,掌握不断执行行为树找到可能发生错误的执行步骤顺序已经不是问题,如果在未来大规模应用,至少一大批初级测试会失去饭碗。

如果不知道从哪开始学?软件测试行业人员有问题得不到解决,找个软件测试交流学习群鸭:902061117 放眼于未来,给自己定一个长期的目标和计划,赶紧利用业余时间给自己增加一点儿筹码,生活压力很大,你不努力,就会被选择。

总结,不断拓展技能树,提升自己的能力才是正道。

测试的前景一定是光明的,岗位也会越来越多,但绝不意味着滥竽充数。所以更多的学习,更多地思考才是未来不被淘汰的关键。测试需要保障的不仅仅是代码,而是产品。一个产品,从需求、技术方案、编码到用户反馈,都是测试的范畴。

要做一个好的测试,你就要去了解测的东西,无论是产品的定位、技术的架构,还是代码的质量,都是需要去保障的。所以,一个好的测试,还需要是一个好的PD、好的架构和好的开发,这样你就可以在任何情况下说"不,你们不能这么做,这么做会导致…"。

在这里插入图片描述

贴两张大厂测试工程师JD:

在这里插入图片描述

在这里插入图片描述

世界的模样取决于你凝视它的目光,自己的价值取决于你的追求和心态,一切美好的愿望,不在等待中拥有,而是在奋斗中争取。

凡事要趁早,特别是技术行业,一定要提升技术功底,丰富自动化项目实战经验,这对于你未来几年职业规划,以及测试技术掌握的深度非常有帮助。

这里有个交流学习群:902061117,里面会有热情的测试大牛可以请教解惑,同行大佬带你披荆斩棘,赶紧来吧…

如果文章对你有帮助,麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。

以上是关于提问!软件测试的岗位会越来越少吗?的主要内容,如果未能解决你的问题,请参考以下文章

学妹问我:软件测试的岗位会不会越来越少?找工作会不会越来越难

面试软件测试 主要提问哪些问题

软件测试需求人才越来越多

软件测试工作主要做什么

软件测试工程师岗位职责

什么时候起,软件测试面试都已经这么难了?