欢迎光临散文网 会员登陆 & 注册

27岁了,目前从事软件测试,听一些大神说测试前途是IT里最差的,是这样吗?

2022-07-11 15:25 作者:黑马测试  | 我要投稿


PS:本文转载自黑马测试高赞知乎文章

链接:https://www.zhihu.com/question/46294465/answer/2460143784



题主27岁了,从事测试,却偏偏听说测试前途是最差的,这糟糕的心情可想而知。未来该怎么办?


所以看到这个话题的时候,我没忍住,也想来唠唠,对于测试前途的问题,我感觉自己还是比较有发言权的。

本人三十岁,个人从业八年,曾经的我也以为,测试是IT行业前途最差的行业,但是现在我不这么认为了,我个人认为,测试的前景并不差,但是你得多方面的努力,提高自己能力才行。

我的分享比较长,所以为了让大家看的会更轻松一些,分享内容我拆出为下面几个部分:

1、为什么前期我也认为软件测试前途是IT行业最差的?
2、为什么现在我改变了看法?
3、为什么测试薪资一路上涨?我的个人见解
4、测试有没有前途,也来谈谈测试有没有“35岁危机”
5、如何在现在形势下薪资超越开发,我的经验分享
6、为让你少走弯路,分享个人故事,希望对你有启发



一、为什么前期我也认为软件测试前途是IT行业最差的?

原因有两点:

第一点,当时刚刚步入社会,人云亦云的,很多前辈是这样告诉我们的:测试工资低,要干就干开发,前途比较远大,就当时招聘软件搜索的薪资水平类比来看,处于同一要求下的开发和测试,的确是开发薪资要高于测试,所以我的第一份工作果断的从事了开发。

第二点,当时的行业中,测试的要求也低,只要你会打开网页点点点即可入行,然而开发不行,必须有一定的技术功底,这也造就了开发入行门槛高,因此开发的薪资和测试的薪资,就此拉开了差距。



二、为什么现在我改变了看法?

在多次换工作中,发现软件测试平均薪资越来越高,这个信号让我逐渐改变了看法。

举例:以目前最为主流的语言Java为例,Java开发工程师和软件测试工程师进行一个对比,在2022年,我进行薪资水平搜索,两个岗位,仅以薪资最高来筛选,同一个企业的岗位,最后的结果如下:

还有一个是我从网上找的黑马程序员发布的相关数据,软件测试新人入行薪资已经超过开发,各个角度查看到的统计数据,都曾明了这一点:


图片来源:http://bbs.itheima.com/thread-440526-1-1.html


是不是刷新了三观,不敢相信?可访问上方图片来源链接,这可是黑马公布的权威数据。各个学科都是黑马的手心肉,总不能说黑马故意偏袒测试吧?

更多开发和测试的薪资PK截图,可以看下方链接:

《为什么软件测试相比软件开发薪酬待遇差别那么大?256 赞同 · 37 评论回答》

https://www.zhihu.com/question/56939189/answer/1850310934

抛开行业平均薪资谈前途就是耍流氓。现在软件测试岗位平均薪资不停上涨,怎么可能是IT行业前途最差的呢?

软件测试一路上涨的平均薪资镇楼,以北京校区为例

枉顾不断上涨的平均薪薪资,扔继续坚信“测试前途是IT最差”的同学们,建议你点击下面这篇文章,希望能用事实继续将你打脸:

《软件测试行业到底有没有前景和出路?1948 赞同 · 461 评论回答》

https://www.zhihu.com/question/317754170/answer/1569957027



三、为什么测试薪资上涨这么快?我的个人见解

测试薪资这几年上涨这么快,我个人觉得原因有五点:

第一点:在前几年,Java开发薪资水平比测试要高,导致人们大量的涌入开发工程师,造成了此岗位的人才不再紧缺了,物以稀为贵,这是亘古不变的道理。

第二点:随着互联网行业不断完善,用户要求越来越高。软件要是太烂,很难获取用户长期好感,因此企业意识到高质量的产品的重要性了,因此也越来越注重软件测试。所以你看现在软件测试岗位越来越多,要求越来越高,已经不再是你会“点点点”就可以找到一份工作的时代了。当然,门槛提高了,随之而来的就是薪资水平的不断攀升。

第三点:很多人依然保持着老的观念,导致学习软件测试的人才较开发而言,是少之又少。但市场需求却又变大了,因此高薪求人才的不在少数。所以当大部分人还抱着测试没有前途的想法时,这正是测试入行者的好机会。

第四点:就是软件测试的难度系数系数也大起来了,现在一个好的软件测试从业人员,不仅需要会众多辅助的测试工具、还要会代码开发、还要学会数据分析,总而言之,就是开发会的你要会,开发不会的你也要会,所以薪资待遇反超也是必然的。



四、测试有没有前途?分析下测试有没有35岁危机

测试薪资一路上涨,但不是趁年轻挣快钱的IT岗位。请27岁的题主放心。

很多人说,IT行业有35岁危机,这个危机的确存在,但更多存在于软件开发岗位。

开发就像快速消耗品一样,快速的消耗着自己身体和精力,几乎随时随和电脑绑在一起。一旦上了年纪,就没有这么多精力可以消耗了。就算你可以扛得住,企业却不认为你可以扛得住。而且年轻人大量的涌入,企业更倾向于招收年轻又便宜的开发人员。而软件测试不同,一般却是越久越吃香。是不是这样,可看下图中一个近2000人关注的话题,你品,你品,你细品,“到底哪个行业更有35岁危机”。

至于为什么开发有35岁危机,而测试却要好很多,感兴趣的朋友,可以狠狠点击下方文章,让你透彻了解个中原因:

《软件测试真的干到35就干不动了吗?1744 赞同 · 399 评论回答》

https://www.zhihu.com/question/61117238/answer/1540761285


五、如何在现在形势下薪资反超开发,我的经验分享

你想随随便便就能实现反超,那是不可能的,没有付出哪里会有回报的,那么如何才能实现这个反超开发呢?分享我个人的真实经验。

1、测试技能一定要不断的提高

除掌握基础的功能测试,还要掌握自动化测试和性能测试。如果你只会基础的功能测试,就别提前反超开发了。单从QA这个小类目中,你都还排不上号。那么要如何来提高,这个可以分为两个方向:

第一个方向:主攻自动化测试,

你需要去学习Python或者Java语言,最低要求会其中一种,然后学习自动化测试的相关框架,例如市面上最常用的UnitTest、Pytest、Robot Framework等,其中我最常用的是Pytest。

学习网址分享:

Python:

菜鸟教程:runoob.com/python3/pyth
视频教程:《10天带你玩转python2021版》  
本视频b站链接:


测试框架Pytest

Pytest:pytest.org/en/latest/ho
pytest+allure:jianshu.com/p/e65b271f4


第二个方向:主攻性能测试

你需要去学习怎么使用JMeter、Loadrunner或者Postman,最低要求会其中一种,然后还是需要学习一下相关的编程语言,比如JMeter的高级使用是需要使用Java代码的,Loadrunner需要掌握C语言,Postman则需要掌握JavaScript语言。这些工具和语言都掌握后,还需要进行数据分析,这是最关键的点,毕竟你是需要给领导汇报的,不可能给领导看零零碎碎的数据吧。

JMeter学习资料分享:

JMeter官网:jmeter.apache.org/
JMeter视频:《自动化工具Jmeter_入门到进阶6小时搞定》
本视频b站链接:


Loadrunner学习资料分享:

《性能测试工具LoadRunner入门》
本视频b站链接:


性能测试学习资料分享:

《4天带你入门性能测试2021版》
本视频b站链接:


第二、学历重要,记得要不断提升学历

在社会的岗位竞争是有门槛的,首当其冲就是学历。

就算你的技术已经达到了非常优秀的境界,但是招聘的HR不知道,他们只会从众多的简历中优先选取学历漂亮的,不面试是没办法知道你的优秀。

当然要排除个别优秀到业内熟知人士。

我们知道了学历重要了,可是刚好自己学历不好的时候,我们怎么办?

只有一条路,努力提升学历,能卷死一批是一批。

现在有些企业还是承认自考学历的,所以机会就会更多了,而且学历是会提高钱途的,不要怪我没告诉你,有些企业本科及以上学历有房补哦。


第三、提升工作能力

有的人办事,他就是比你办的漂亮,全面。

所以这个也是需要努力的一方面,这个能力只要不单出,和测试技术加一块,你在行业的前景绝对不会差。

所以建议大家在软件测试过程中,时刻做好任务规划和时间安排,分优先级做事,持续的汇报任务进度,最好在任务完成,分析好相关结果,得出结论后,拉领导一起审阅。

拓展一点,如果可以,建议一到两年跳一次槽,千万不要裸辞跳槽,在职+跳槽更配,有时候会收到意想不到效果哦。



六、分享个人故事,希望对你有启发,愿你能少走弯路

1.毕业后几个月转行测试

我是一个大专生,本身是学软件开发出身,但是学艺不佳,开发技术实在太菜,混了几个月后,不好意思再这样拖累团队,自己主动申请转岗测试。那个时候测试工作简直不要太容易,只需要会“点点点”就可以了,于是我觉得我又可以了。

2.三年功能测试经验后,跳槽遇到打击

后来历经两家公司,从事了三年功能测试后,我觉得现在的薪水已经配不上现在的我了,于是我再次准备换工作了。

这个时候,我突然发现时代变了:以前的测试不需要太多的技能,只要能够功能测试即可,但是现在不行,多了很多自动化和性能的要求,达到我期望薪资的企业都差不多是这些要求。

最后在找了两个多月工作后,我只能迫于形势,降低了差不多一半的期望薪资,在一家小公司里面继续我的功能测试,而此时,我的开发同学们的薪资待遇超出我3~4K了。

3.第三份工作半年后,我有了危机感,离职培训

我在这家公司干了半年,但是公司一个举动让我感觉到了危机:某位同事在项目完成后,被公司劝退了,我不想步其后尘。但当时技术干不过我的领导(她当时自己线上报名学习自动化测试,看着已经要出师了),而且她还是老员工,两相对比,若要开人,开谁都不用猜了。

我也有了提升自己竞争力的动力了。毕竟我实在不甘心这么低薪资,还要被人挑剔,所以主动出击。由于我的自制力没有我领导高,没办法走线上自学的路,所以报了黑马深圳1期班,然后离职了。

4.培训后两个月,进入大厂,薪资超过Java开发同学

以前在学校学习的时候,可能是不花自己的钱,感觉不到钱难赚,所以学习的时候不怎么用心。但是现在自己赚钱报的培训班,我格外的用心。

特别是学习自动化测试和性能测试的知识,知道这个在现在的行业和未来都非常重要,所以特别用心。没想到经过社会毒打后,我最终还是要学习敲代码,还是要自己交钱逼着的学。

毕业之后,经过两个多月,我终于找到符合我预期薪资的工作了,当时我超级开心。我终于完成了自己的职业转型,达成了两个目标:薪资翻倍、大厂经验。

不过此时的大厂经验有点水分,因为是个外包,不过只要钱到位,其他的不重要。后来我以此为跳板,再次换了工作,当然,薪水只会水涨船高。

我们再来横向类比一下和我同一起步点的Java开发同学们,此时,我的薪资水平已经超过了我的开发同学们。

5.谈谈学历,能力,跳槽

我的优势有两个,一个是技术优势,一个是学历优势,因为我在提升自己技术的同时,还考了成人本科,让我一下在投递简历的时候可选择的机会增多。所以我在跟同学们交流时,都很喜欢安利他们提升学历。

再来说一下最后一点。在大厂工作时,和我同批次的外包人员,有一位产品。虽然我们都是外包,但在涨薪水的时候,我涨了,她没涨。原因很简单,她做到工作不够漂亮和亮眼,导致她在领导的眼里存在感不够。不过她最后通过跳槽换了一家公司后,换了主场,现状就变得好起来了,所以跳槽也是一个非常有效的策略。



七、写在最后

最后我想说,没有什么测试前途是IT行业最差的一说,而是要去反省自己是不是行业里的佼佼者。意识到不足后,心动不如行动,努力去补足才是王道。

当然,适当的策略性跳槽也是很必要的,毕竟要随时适应市场。


供稿人:黑马深圳测试1期老学员 谭健同学



若你是对测试不太了解的测试小萌新,有太多太多对测试的疑惑(前途、薪资、技术含量、男生是否可以干.....),强烈推荐你观看《测试小白必看:学习软件测试必问的100个问题,从此贴开始》,相信能扫除掉你心目中90%以上的常见问题。


《100个常见问题链接》:http://bbs.itheima.com/thread-507947-1-1.html



最后,为方便大家自学软件测试,特意给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面。


包括软件学习路线图,黑马50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2020软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助…..


《2022黑马测试学习路线图链接》:http://bbs.itheima.com/thread-405757-1-1.html



27岁了,目前从事软件测试,听一些大神说测试前途是IT里最差的,是这样吗?的评论 (共 条)

分享到微博请遵守国家法律