每次回家被亲戚朋友问得最多的一个问题就是:
“你在大城市做什么工作呢?能赚多少钱?”
以前我还会试图跟他们解释,我做的是软件测试,做了3年多现在一个月大概能有2万多块钱。
无奈没人能听懂什么是软件测试,以至于后来…父母都开始以为我就是给公司测试电脑好坏的。
要不是工资还说得过去,估计他们早就喊我回家当网管了。
再后来,只要有人问我工作问题,我都统一回答 “it行业”。
果然,亲戚朋友们听完立马就投来了羡慕+赞许的目光。
“xxx家孩子有出息了啊,it行业好啊,我知道这行业,我表姑家娃也是做这个的,听说每天上班就是对着电脑写写代码就行了,风不吹日不晒的,而且工资还很高。“
我不禁泪流涕下,总算有人懂了,我再也不是网管了。
等等,写代码?什么鬼?我特喵的是软件测试啊!!!
多番解释无果后,我终于放弃了挣扎,选择躺平,随他们怎么说去吧,总比网管让人容易接受得多。
其实不怪他们,甚至很多计算机专业刚毕业出来的大学生都搞不明白软件测试到底是个什么职业,因为目前我国的大学很少有为软件测试专门开设的专业。
以至于很多大学生以为软件测试就是简单的软件试玩,甚至不知道软件测试已经成为了现在的热门高薪职位之一。
很多人在看到软件测试的高薪之后都想入行去分一杯羹,但却又有诸多的疑问:
测试是不是比开发要简单?
自己了解得不够怎么办?
入行之后能不能找得到工作?
软件测试的薪酬在什么范围?
具有以上诸如此类的担心,都是很常见的心态,其实每个行业都是一样的,隔行如隔山,站在局外的人犹如隔岸观火,难以看清局内的东西。
但是这些都不要紧,希望我的亲身经验,能给想入行的人对于软件测试有一个大致的了解。
1、软件测试是做什么的?
软件测试在一家公司是什么位置?软件测试工程师在一家软件企业中担当的是“质量管理”的角色,及时纠错、及时更正,确保产品的正常运作。
一间软件公司只有开发没有测试,是可以的,但却要多承担高达60-70%的风险,是不成熟的做法。
软件测试犹如一个“排雷”专家,有它在,放心。
2、软件测试人才缺口大吗?
据业内统计,目前国内IT技术技术岗有三四百万,而软件测试岗的人才缺口大概有三十万,而在未来3-5年内,这个数据还会继续增大。
软件测试从业人员主要分布在我国的中东部和南部地区,尤以江苏、深圳、成都、广州、杭州、武汉、南京、西安和苏州的较为集中——这里可以看到测试岗位的需求量。
国内软件测试的人员与开发人员的比例在1:4之间,而国外的测试人员与开发人员的比例高达1:1,相信往后也会朝着国外这种趋势发展。
目前我国高校开设的软件测试专业的学校并不多,大多数软件测试人员都是转行后或者毕业后通过参加培训进入软件测试行业的。据粗略统计,通过培训方式转行IT的人员达到58.22%。
而这些公司每年对测试人员进行的培训很少,也就是说要从事软件测试的人员,必须在入职前获得相关的技能培训,以确保工作的顺利进行。
3、软件测试前途如何?
很多人喜欢拿测试和开发做对比,看看哪个发展得更好,其实真是各有优势,说句实话,真没有什么好比较的。
薪酬来说,做开发的,薪酬增长幅度较大,但同理,压力也更大,需要投入的时间更多,因此也造就了开发岗中,男性居多的情况。
反观做软件测试的,虽然在某种程度上没有做开发的薪酬高,但是入行的难度比做开发的小,压力也较小,而且也有不错的成长速度,因此女性选择测试的比例也大大增加。
随着5G、物联网等基础设施的搭建,计算机软件行业的薪酬还会走高,以岗位招聘来看,刚入行的初级软件测试工程师薪酬大概在5000-6000左右,一线大城市会高1-2k。
接着就是中级软件测试工程师、高级软件测试工程师、资深软件测试工程师、测试专家、测试开发、测试管理等等,入行2年,平均薪酬均超过1万元。
4、软件测试的发展趋势?
敏捷和DevOps是当下软件开发最为流行的概念,而DevOps和敏捷从业人员致力提高产品质量,因而测试就成为这两个群体共同关注的领域。
近年来越来越多公司在工作中使用开源解决方案,而开源工具的免费使用的特性也降低了使用门槛。开源工具在未来测试行业中会被广泛地采用,常见的Bug管理工具则有Redmine、Trac、Testlink、Mantis、BugZilla、禅道等。
人工智能的市场也在快速增长,AI技术能够从精确度方面比较显示图像和参考图像,潜力是巨大的,因而使用AI来改进测试流程的潜能也很强。
此外,还有物联网,大概有超过50%的受访IT公司目前没有使用物联网元素测试软件的具体测量,你可知道,物联网测试即意味着可以进行可扩展性测试、测试设备版本的兼容性、监视连续延迟安全分析、数据完整性评估等等,由此可见,这也是测试未来的发展方向之一。
如此可见,测试涉及了很多IT未来发展的趋势领域,同时也是IT技术领域当中,未被完全开发一块良田。
如果有志加入IT行业,也想比较容易入行的伙伴们,选用测试这个岗位,无疑是为了长远发展做好打算。
唯有躬身入局,才能真正成为局内人!
最后: 可以在公众号:伤心的辣条 ! 自行领取一份216页软件测试工程师面试宝典文档资料【免费的】。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
学习不要孤军奋战,最好是能抱团取暖,相互成就一起成长,群众效应的效果是非常强大的,大家一起学习,一起打卡,会更有学习动力,也更能坚持下去。你可以加入我们的测试技术交流扣扣群:914172719(里面有各种软件测试资源和技术讨论)
喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!