2023,软件测试人的未来在哪里?

news2024/11/24 11:07:32

2023年,IT行业出现空前的萧条,首先是年初一开始各大厂像着了魔似的不约而同的纷纷裁员、降薪、奖金包缩水,随之而来的是需求萎缩,HC减少或封锁等等。

而有幸未被列入裁员名单的在职人员,庆幸之余也心有余悸,伴随着恐慌,说不定哪天裁员就轮到了自己。同时,由于人员的减少,手头上的工作的不断加重,又进入了另一种高压状态。

那些被毕业或主动毕业的同学就要加入找工作的队伍,一时间找工作的队伍就像潮水一般汹涌而来,卷入了求职市场。

招聘单位发出一个岗位瞬间收到的简历是往年的几倍,甚至几十倍。招聘人员的邮箱一时间爆满,看都看不过来,这样,招聘方可供选择的资源就很多,随之的要求也会抬高,变得更加挑剔。

2023,软件测试人的未来在哪里?

同一个职位那么多简历,试想一下,怎么快速和高效地从茫茫人海中筛选出合适的人选呢?

这是招聘人员不得不面临和考虑的问题。于是,招聘方就设置了岗位要求,通过各种硬性条件来过滤简历。于是就开始抬高求职门槛,就有了我们看到的招聘中的一些”怪象”,具体有哪些”怪象”呢?

1、硬性条件-学历要求:就拿软件测试来说,很多招聘信息中明确说明,要求全日制统招本科及以上学历,大学不含“学院”,985/211毕业,硕士优先,背调很严格等等。

2、硬性条件-年龄婚育要求:有很多招聘信息中明确说明35岁以下,婚育方面也是面试时HR非常关心的问题,经历过的人都懂。

3、岗位匹配颗粒度更精细:业务方面,招聘方希望精准匹配,甚至要求之前有类似的经验和成果,希望入职就可以干事情,产生效率的,而不是像之前一样,还给你一个学习的过渡过程。比方,之前一直是做web测试的,那么去应聘app测试,招聘方会慎重考虑匹配度的问题。

4、专业能力要求:前些年行业需求爆棚时,测试入门比较容易,自学或者培训几个月就可以去面试找工作了,而且这个行业的薪资相比有些行业还是挺诱人的,就吸引了很多其它行业转行过来的,导致现在求职市场这方面人力已经呈现空前的高度饱和、过剩的状态。

现在软件测试招聘对初级职位来说,要求要有同类项目经验,对中高级测试工程师职位都要求必须要会一门编程语言,会自动化测试,搭建测试框架,会开发测试小工具,会自动化测试已经是行业标配了。还要会其它专项测试,如安全测试、性能测试以及各种中间件。

5、薪资问题:薪资是求职者和招聘方都非常关心的问题。招聘方希望用较低的成本产生收益。求职方希望付出后能获得更高的薪水,毕竟公司需要运营下去,没有收益也很难支撑,求职者需要生存,当前每月生存的成本也不低,还要肩负着养家糊口的重担,这就形成了招聘方和求职间之间的矛盾,都在找有利于自己的。

6、岗位减少:由于需求的萎缩,HC减少,招聘信息的减少,可供求职者选择的余地变小。而被毕业的一大批人员都在找工作,于是求职者与需求方就出现了供过于求的情况,于是就有了普遍吐槽的工作难找的局面,投出去的简历石沉大海,未读、已读未回、杳无音信等,面试了十几家甚至几十家才拿到offer或者没有拿到offer的情况。

出现这个情况,我们来分析一下原因:

首先,受大环境影响,需求减少,HC减少是一部分原因。

其次,由于IT行业经历了近十几年的蓬勃发展,现在发展到了一个相对稳步前行的阶段,人力已经呈现空前的高度饱和,接下来面临的是大浪淘沙的过程,门槛和要求也会随之增高。

软件测试从以前人们口中流传的点点点到现在至少要会一门编程语言,会白盒测试,会自动化测试已经成为了行业标配。同时,安全测试、性能测试也是加分项。以及各种测试工具的使用、环境的搭建、要会各种中间件等。

那么,普通测试人员的未来在哪里呢?又该怎么破解这一难题呢?我认为可以考虑从以下几个方面来尝试破解:

1、学历不够的提升学历。

2、项目经验欠缺的积累经验,可能有的人会说,现在问题就是没有实际的项目经验,拿不到offer,无法入门怎么积累嘛。

也不是没有办法,一方面积极找工作,另一方面在找工作的同时,我们可以自学啊,现在网络上那么多资料,我们可以找些视频看看,也可以亲自找个网站,自己根据网站上的功能,想想那些功能的实现,要是让自己来写,怎么设计出高质量的测试用例,不妨自己动手开始设计起来,写起来,写完后找有经验的人帮忙看看,不断的优化等,通过这个过程都会有收获的。

3、学习一门编程语言,给自己一个期限,列一个计划,坚持学习几个月,只要学习方法得当,且足够坚持,死磕,抱着不学会不罢休的决心,这样几个月后肯定会有收获。

4、学习各种环境的搭建,可以自己在家用电脑尝试搭建各种环境,学习各种测试工具的使用,并做好笔记,输出总结成文档,这样坚持下来,定会有收获。

5、当然,如果有其它行业更好的机会,也可以自己权衡一下,考虑转行也是一个不错的选择,关键在于自己根据自身的情况,听从自己内心的声音,再做出抉择,别人说的仅供参考,要根据自身情况来决策。

最后,我想说,软件测试并没有消失,只是ta以另一种更高的姿态出现了,且要求越高薪资越高,需要我们站在更高的高度去匹配才能获得ta。

机会永远垂青和属于有准备的人,在机会没有来临之前,先做足准备,精进自己的技能。拥抱变化,跟随浪潮,不断前进,持续更新自己的技能,精进自己,才能在激烈的竞争中保持竞争力。更新自己的技能,虽然不能保证你干到退休,但至少可以延长一定的职业寿命,走得更远。你认为呢?

软件测试面试必看:备战金九银十软件测试面试必看,面试成功率提高100%_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1uF411r74Y/?spm_id_from=333.999.0.0

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/979363.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Excel VSTO开发8 -相关控件

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 8 相关控件 在VSTO开发中,Ribbon(或称为Ribbon UI)是指Office应用程序中的那个位于顶部的带有选…

it运维监控管理平台,统一运维监控管理平台

随着系统规模的不断扩大和复杂性的提高,IT运维管理的难度也在逐步增加。为了应对这一挑战,IT运维监控管理平台应运而生。本文将详细介绍IT运维监控管理平台的作用和优势以及如何选择合适的平台。 IT运维监控管理平台的作用管理平台 IT运维监控管理平台是…

glb数据介绍

目录 1.什么是glb数据?2.glb数据可以用来干什么?3.glb和gltf有什么区别?4.glb数据怎么打开?5.如何创建glb数据?6.glb数据的结构7.glb数据的优缺点8.glb对pbr渲染的帮助 1.什么是glb数据? GLB文件&#xff0…

Ceph中对象读写请求的顺序性和并发控制

分布式系统中经常需要考虑对象(或者记录、文件、数据块等)的读写顺序以及并发访问问题。通常来说,如果两个对象没有共享的资源,就可以进行并发的访问;如果有共享的部分,就需要对这部分资源进行加锁。而对于同一个对象的…

Sentinel1.8.6集成nacos

代码:https://gitee.com/gsls200808/sentinel-dashboard-nacos jar包:https://gitee.com/gsls200808/sentinel-dashboard-nacos/releases/tag/v1.8.6.0 代码如果看不到可能需要登录。 官方参考文档: 动态规则扩展 alibaba/Sentinel Wiki…

【动态规划——最长公共子串】

动态规划——最长公共子串 题目链接 https://www.nowcoder.com/practice/98dc82c094e043ccb7e0570e5342dd1b?tpId37&tqId21298&rp1&ru/exam/oj/ta&qru/exam/oj/ta&sourceUrl%2Fexam%2Foj%2Fta%3FjudgeStatus%3D3%26page%3D2%26pageSize%3D50%26search%3…

day 49 | 647. 回文子串 ● 516.最长回文子序列

647. 回文子串 dp含义:dp如果是表示i-j的序列中回文子串的个数的话,当新来一个后只能判定出来是整体的回文,内部的无法判断,所以用bool表示整体比较恰当。 递推公式:由于i,j是由i1,j-1决定的,所…

【自学开发之旅】Flask-回顾--对象拆分-蓝图(二)

url-统一资源定位符-不同的url对应不同的资源 作为服务端&#xff0c;url和视图函数的映射关系就是路由。 定义传递参数的方式&#xff1a; 1.创建动态url app.route("/login2/<username>/<passwd>") def login2(username, passwd):if username "…

2.4.3 【MySQL】设置系统变量

2.4.3.1 通过启动选项设置 大部分的系统变量都可以通过启动服务器时传送启动选项的方式来进行设置。如何填写启动选项就是下面两种方式&#xff1a; 通过命令行添加启动选项。 在启动服务器程序时用这个命令&#xff1a; mysqld --default-storage-engineMyISAM --max-conn…

八、任务状态

1、任务状态简介 (1)任务状态可以简单的分为运行和非运行。 (2)非运行状态可以细分为&#xff1a;阻塞状态、暂停状态、就绪状态。 2、阻塞状态(Blocked) (1)举例说明&#xff1a;在日常生活的例子中&#xff0c;母亲在电脑前跟同事沟通时&#xff0c;如果同事一直没回复&a…

.bat定时调用jar包,稳定FTP传输文件,并生成日志Log

需求&#xff1a;每天整点需要将虚拟机1上的文件拷贝到虚拟机2上&#xff0c;具体的FTP传输代码&#xff08;Java&#xff09;可以看上一篇笔记。但文件传输不一定及时&#xff0c;即10点的数据可能10:05才到&#xff0c;因此程序需要尽可能地多执行&#xff0c;这样才能保住数…

【C++ 学习 ⑳】- 详解二叉搜索树

目录 一、概念 二、实现 2.1 - BST.h 2.2 - test.cpp 三、应用 四、性能分析 一、概念 二叉搜索树&#xff08;BST&#xff0c;Binary Search Tree&#xff09;&#xff0c;又称二叉排序树或二叉查找树。 二叉搜索树是一棵二叉树&#xff0c;可以为空&#xff1b;如果不…

Langchain使用之 - 文本分割Splitter

Langchain提供了多种文本分割器&#xff0c;包括CharacterTextSplitter(),MarkdownHeaderTextSplitter(),RecursiveCharacterTextSplitter()等&#xff0c;各种Splitter的作用如下图所示&#xff1a; TextSplitter 下面的代码是使用RecursiveCharacterTextSplitter对一段文字进…

vue-tour新手指导,点击按钮,进行提示,再次点击按钮,提示隐藏,点击下一步,弹框显示

先看效果图 main.js中引入vue-tour import VueTour from vue-tour require(vue-tour/dist/vue-tour.css) Vue.use(VueTour)建一个登录页面 点击导航助手按钮&#xff0c;开始提示 <el-button type"primary" plain click"startTour">导航助…

手写Spring:第9章-Aware感知容器对象

文章目录 一、目标&#xff1a;Aware感知容器对象二、设计&#xff1a;Aware感知容器对象三、实现&#xff1a;Aware感知容器对象3.1 工程结构3.2 Spring感知接口类图3.3 定义标记接口和容器感知类3.3.1 定义标记接口3.3.2 对象工厂感知接口3.3.3 类加载感知接口3.3.4 对象名称…

智慧排水监测系统:实时监测城市排水情况

中国智慧城市概念最初由住建部提出&#xff0c;随着智慧城市建设的广泛实践&#xff0c;对其认知也在不断深入与变化。2014年&#xff0c;国家发改委从数字化与技术角度认为:智慧城市是运用物联网、云计算、大数据、空间地理信息集成等新一代信息技术&#xff0c;促进城市规划、…

实现SSE的textevent-stream是什么?和applicationoctet-stream有什么区别?

WEB通讯技术。前端实现SSE长连接&#xff0c;nodejsexpress搭建简单服务器&#xff0c;进行接口调试&#xff0c;通过curl请求数据 点击上面的地址是可以了解轮询和长轮询以及websocket等通信模式&#xff0c;一些基础概念和速成技能&#xff0c;这篇来接着详细聊聊text/event…

电影《孤注一掷》引发观众思考网络安全

近日上映的电影《孤注一掷》深刻地揭示了境外网络诈骗的全产业链&#xff0c;上万起真实诈骗案例为素材&#xff0c;让观众近距离感受这一犯罪行为的阴谋与可怕。影片呈现了从诈骗策划到资金流转的每一个环节&#xff0c;引发了观众的强烈好奇和观看欲望。这种真实性让观众对网…

MITSUBISHI A1SJ51T64电源单元

电源供应&#xff1a;A1SJ51T64 电源单元通常用于为MITSUBISHI PLC系统提供稳定的电源&#xff0c;以确保系统正常运行。 电源输入&#xff1a;它通常支持广泛的电源输入范围&#xff0c;以适应不同地区的电源标准。 电源输出&#xff1a;A1SJ51T64 电源单元通常提供多个电源…

【C++基础】6、常量

文章目录 【 1、常量的分类 】1.1 整型常量1.2 浮点常量1.3 字符常量1.4 字符串常量1.5 布尔常量 【 2、常量的定义 】2.1 #define 预处理器2.2 const 关键字 常量 是固定值&#xff0c;在程序执行期间不会改变。这些固定的值&#xff0c;又叫做字面量。常量可以是任何的基本数…