前言
眨眼间,2022年就已经到来了,这两年,我们经历了新冠疫情的洗礼,导致这两年的互联网环境太差,很多程序员都经历了失业,找工作的恐慌,所以我们更加需要自己有足够的知识储备,才能够应对这凌冽的寒风。
身边有很多朋友都会问到:
1、软件测试如何啊? 2、感觉前景不太乐观啊? 3、现在人工智能热度很火,是不是换这个会好一些?
其实不管在任何行业,任何岗位,初级技术人才总是供大于求,都是不好找工作的,软件测试只是其中之一
同样,不管任何行业、岗位,技术过硬的也都是非常吃香的!
说到底,是软件测试凉了吗?其实只是你凉了!
技术不过硬,就算转去Java、大数据、人工智能,还是会问出类似的问题:
“Java凉了?Java前景如何?” “大数据凉了?大数据前景如何?” “人工智能凉了?人工智能前景如何?” ……
是转还是守?
我个人觉得,首先抛开其他因素,就拿人云亦云来说,在当下这个互联网时代,很多技术一下子就火起来了,这个时候匹配的岗位需求肯定也多了,难道每次都想着换方向,转岗?
显然这个是不对的,这些火热的技术肯定会慢慢趋于正常,那么你又回到了原点。如果还是思路不变,那么就会永远的原地踏步。
转行,就是抛弃自己现有的基础,重新开始!身边也有不少软件测试的小伙伴转行Java,但是他们对于目前的市场还是过于乐观,Java市场竞争不大吗?从0开始的你,甚至连应届生都比不过……
坚持把自己提升为“T型人才”
作为身处开发类岗位的大家或者还在纠结方向的大家,我觉得还是找准方向,深耕。技术有一点深度了,然后工作经验也有了,那么我相信距离稳定的高薪也就不远了。
因为就目前形势来说,对于企业,初级开发都比较好招,但是中级或以上的就比较难了,有很多公司在这上面花了很多时间,找简历,猎头,主动联系等等,最终也是无功而返。
这其实也就变相说明了,行业内中高端人才的稀缺。想要高薪,必先埋头钻研,自身达到一定高度,薪酬自然跟着上去。
换个角度,当你技术有一定深度的时候,对于一些其他技术,或多或少都会有所涉及的。这个时候技术的广度也有了,大家还会觉得薪资会低吗?
身为一个软件测试工程师,想要进大厂,需要掌握的核心技术栈是什么呢?
这里,我这里有一套2022年最新《软件测试面试题汇总》,每个部分都对应软件测试需要掌握技术点,并加以PDF总结,希望能帮到想要进入大厂的朋友或者正在面试大厂的朋友做一个技术上的储备,希望能帮助大家更好地学习。
内容涉及:测试理论、Linux基础、MySQL基础、Web测试、接口测试、App测试、管理工具、Python基础、Selenium相关、性能测试、LordRunner相关等
大厂软件测试岗经验分享
通过面试总结发现,其实软件测试岗的面试都是差不多的。常问的有下面这几块知识点:
- 测试基础
- Linux必备知识
- Shell脚本
- 互联网程序原理
- MySQL数据库
- 抓包工具
- 接口测试工具
- Web自动化测试Java&Python
- 接口与移动端自动化
- 敏捷测试&TestOps构建
- 性能测试&安全测试
第一部分 软件测试基础
第二部分 Python编程
第三部分 MySQL
第四部分 LordRunner相关
第五部分 Web测试
什么是sql注入,什么是跨站脚本,什么是跨站 给你一个网站怎么开展测试? 电商支付模块的测试如何展开? 如何开展兼容性测试? nginx.tomcat.apache都是什么? apache和nginx 的区别?
第六部分 接口自动化测试
第七部分 App测试
全部目录
上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4年内完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。 可以在公众号:豆子熊,免费获取上方网盘所有资源。
还有一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中资料包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
事必有法,然后有成, 最后祝大家早日拿到满意的offer ~
|