当前位置: 首页 > news >正文

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

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

 

相关文章:

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

2023年,IT行业出现空前的萧条,首先是年初一开始各大厂像着了魔似的不约而同的纷纷裁员、降薪、奖金包缩水,随之而来的是需求萎缩,HC减少或封锁等等。 而有幸未被列入裁员名单的在职人员,庆幸之余也心有余悸&#xff0…...

Python中的Numpy向量计算(R与Python系列第三篇)

目录 一、什么是Numpy? 二、如何导入NumPy? 三、生成NumPy数组 3.1利用序列生成 3.2使用特定函数生成NumPy数组 (1)使用np.arange() (2)使用np.linspace() 四、NumPy数组的其他常用函数 (1)np.z…...

LeetCode刷题笔记【27】:贪心算法专题-5(无重叠区间、划分字母区间、合并区间)

文章目录 前置知识435. 无重叠区间题目描述参考<452. 用最少数量的箭引爆气球>, 间接求解直接求"重叠区间数量" 763.划分字母区间题目描述贪心 - 建立"最后一个当前字母"数组优化marker创建的过程 56. 合并区间题目描述解题思路代码① 如果有重合就合…...

nvidia-smi 命令详解

nvidia-smi 命令详解 1. nvidia-smi 面板解析2. 显存与GPU的区别 Reference: nvidia-smi命令详解 相关文章&#xff1a; nvidia-smi nvcc -V 及 CUDA、cuDNN 安装 nvidia-smi(NVIDIA System Management Interface) 是一种命令行实用程序&#xff0c;用于监控和管理 NVIDIA G…...

fork()函数的返回值

在程序中&#xff0c;int pd fork() 是一个典型的 fork() 调用。fork() 函数会创建一个新的进程&#xff0c;然后在父进程中返回子进程的进程ID&#xff08;PID&#xff09;&#xff0c;在子进程中返回0。所以 pd 的值会根据当前进程是父进程还是子进程而有所不同&#xff1a;…...

Stable Diffusion WebUI挂VPN不能跑图解决办法(Windows)

如何解决SD在打开VPN的状态不能运行的问题 在我们开VPN的时候会出现无法生成图片&#xff0c;也无法做其他任何事&#xff0c;这个时候是不是很着急呢&#xff1f; 别急&#xff0c;我这里会说明如何解决。 就像这样&#xff0c;运行半天生成不了图&#xff0c;有时还会出现…...

Android的本地数据

何为本地&#xff0c;即写完之后除非手动修改&#xff0c;否像嘎了一样在那固定死了 有些需求可能也会要求我们去写死数据&#xff0c;因为这需求是一成不变的&#xff0c;那么你通常会用什么方法写死呢&#xff1f; 1. 本地存储-SharedPreferences 此方法可以长时间保存于手…...

android NDK 开发包,网盘下载,不限速

记录下ndk 开发包的地址&#xff0c;分享给大家。 另外有Android studio的下载包&#xff0c; 在另一篇文章 链接&#xff1a;http://t.csdn.cn/JSr9x Android Studio.exe 下载 2023 最新更新&#xff0c;网盘下载_hsj-obj的博客-CSDN博客 主要是19-25&#xff0c;其他的没有…...

【每日一题Day320】LC2651计算列车到站时间 | 数学

计算列车到站时间【LC2651】](https://leetcode.cn/problems/calculate-delayed-arrival-time/) 给你一个正整数 arrivalTime 表示列车正点到站的时间&#xff08;单位&#xff1a;小时&#xff09;&#xff0c;另给你一个正整数 delayedTime 表示列车延误的小时数。 返回列车实…...

C语言柔性数组详解:让你的程序更灵活

柔性数组 一、前言二、柔性数组的用法三、柔性数组的内存分布四、柔性数组的优势五、总结 一、前言 仔细观察下面的代码&#xff0c;有没有看出哪里不对劲&#xff1f; struct S {int i;double d;char c;int arr[]; };还有另外一种写法&#xff1a; struct S {int i;double …...

Redis-带你深入学习数据类型list

目录 1、list列表 2、list相关命令 2.1、添加相关命令&#xff1a;rpush、lpush、linsert 2.2、查找相关命令&#xff1a;lrange、lindex、llen 2.3、删除相关命令&#xff1a;lpop、rpop、lrem、ltrim 2.4、修改相关命令&#xff1a;lset 2.5、阻塞相关命令&#xff1a…...

react拖拽依赖库react-dnd

注&#xff1a;对于表格自定义行可以拖拽和树自定义节点可以拖拽等比较适用&#xff0c;其余的拖拽处理可以使用dragstart&#xff0c;drop等js原生事件来实现 react-dnd使用方法很简单&#xff0c;直接上干货 第一步安装依赖并引入 import { DndProvider } from react-dnd;…...

win10环境安装使用docker-maxwell

目的&#xff1a;maxwell可以监控mysql数据变化&#xff0c;并同步到kafka、mq或tcp等。 maxwell和canal区别&#xff1a; maxwell更轻量&#xff0c;canal把表结构也输出了 docker bootstrap可导出历史数据&#xff0c;canal不能 环境 &#xff1a;win10&#xff0c;mysql5…...

Docker部署RabbitMQ

Docker部署RabbitMQ 介绍 RabbitMQ是一个开源的消息队列系统&#xff0c;它被设计用于在应用程序之间传递消息。它采用了AMQP&#xff08;高级消息队列协议&#xff09;作为底层通信协议&#xff0c;这使得它能够在不同的应用程序之间进行可靠的消息传递。 那么&#xff0c;…...

23个react常见问题

1、setState 是异步还是同步&#xff1f; 合成事件中是异步 钩子函数中的是异步 原生事件中是同步 setTimeout中是同步 相关链接&#xff1a;你真的理解setState吗&#xff1f;&#xff1a; 2、聊聊 react16.4 的生命周期 图片 相关连接&#xff1a;React 生命周期 我对 Reac…...

【python基础】——Anaconda下包更新的坑及安装与卸载、及安装后Jupyter Notebook没反应的解决方法

文章目录 前言一、起因:如何一步步走到卸载重装anaconda?二、卸载anaconda二、重新安装anaconda三、关于安装Anaconda后,打开Jupyter Notebook运行代码没反应且in[ ]没有*前言 本文主要用来记录自己近期踩坑的一些复盘。其中坑有: ‘.supxlabel’ 不起作用的解决pip list 与…...

CSS 中的 display 和 visibility

CSS 中的 display 和 visibility 都可以设置一个元素在浏览器中的显示或隐藏效果。 display: 隐藏某个元素时&#xff0c;不会占用任何空间。换句话讲&#xff0c;不会影响布局。visibility: 隐藏某个元素时&#xff0c;仍需占用与未隐藏之前一样的空间。换句话讲&#xff0c;…...

解决mysql报错this is incompatible with DISTINCT

环境 centos 9 php7.4 mysql5.7 问题 mysql查询报如下错误&#xff1a; SQLSTATE[HY000]: General error: 3065 Expression #1 of ORDER BY clause is not in SELECT list, references column hst_csc.q.timestamp which is not in SELECT list; this is incompatible with…...

C++-map和set

本期我们来学习map和set 目录 关联式容器 键值对 pair 树形结构的关联式容器 set multiset map multimap 关联式容器 我们已经接触过 STL 中的部分容器&#xff0c;比如&#xff1a; vector 、 list 、 deque 、forward_list(C11)等&#xff0c;这些容器统称为序列式…...

微信小程序AI类目-深度合成-AI问答/AI绘画 互联网信息服务算法备案审核通过教程

近期小程序审核规则变化后&#xff0c;很多使用人类小徐提供的chatGPT系统的会员上传小程序无法通过审核&#xff0c;一直提示需要增加深度合成-AI问答、深度合成-AI绘画类目&#xff0c;该类目需要提供互联网信息服务算法备案并上传资质&#xff0c;一般对企业来说这种务很难实…...

Ubuntu系统下交叉编译openssl

一、参考资料 OpenSSL&&libcurl库的交叉编译 - hesetone - 博客园 二、准备工作 1. 编译环境 宿主机&#xff1a;Ubuntu 20.04.6 LTSHost&#xff1a;ARM32位交叉编译器&#xff1a;arm-linux-gnueabihf-gcc-11.1.0 2. 设置交叉编译工具链 在交叉编译之前&#x…...

stm32G473的flash模式是单bank还是双bank?

今天突然有人stm32G473的flash模式是单bank还是双bank&#xff1f;由于时间太久&#xff0c;我真忘记了。搜搜发现&#xff0c;还真有人和我一样。见下面的链接&#xff1a;https://shequ.stmicroelectronics.cn/forum.php?modviewthread&tid644563 根据STM32G4系列参考手…...

python打卡day49

知识点回顾&#xff1a; 通道注意力模块复习空间注意力模块CBAM的定义 作业&#xff1a;尝试对今天的模型检查参数数目&#xff0c;并用tensorboard查看训练过程 import torch import torch.nn as nn# 定义通道注意力 class ChannelAttention(nn.Module):def __init__(self,…...

MODBUS TCP转CANopen 技术赋能高效协同作业

在现代工业自动化领域&#xff0c;MODBUS TCP和CANopen两种通讯协议因其稳定性和高效性被广泛应用于各种设备和系统中。而随着科技的不断进步&#xff0c;这两种通讯协议也正在被逐步融合&#xff0c;形成了一种新型的通讯方式——开疆智能MODBUS TCP转CANopen网关KJ-TCPC-CANP…...

Python爬虫(一):爬虫伪装

一、网站防爬机制概述 在当今互联网环境中&#xff0c;具有一定规模或盈利性质的网站几乎都实施了各种防爬措施。这些措施主要分为两大类&#xff1a; 身份验证机制&#xff1a;直接将未经授权的爬虫阻挡在外反爬技术体系&#xff1a;通过各种技术手段增加爬虫获取数据的难度…...

12.找到字符串中所有字母异位词

&#x1f9e0; 题目解析 题目描述&#xff1a; 给定两个字符串 s 和 p&#xff0c;找出 s 中所有 p 的字母异位词的起始索引。 返回的答案以数组形式表示。 字母异位词定义&#xff1a; 若两个字符串包含的字符种类和出现次数完全相同&#xff0c;顺序无所谓&#xff0c;则互为…...

什么?连接服务器也能可视化显示界面?:基于X11 Forwarding + CentOS + MobaXterm实战指南

文章目录 什么是X11?环境准备实战步骤1️⃣ 服务器端配置(CentOS)2️⃣ 客户端配置(MobaXterm)3️⃣ 验证X11 Forwarding4️⃣ 运行自定义GUI程序(Python示例)5️⃣ 成功效果![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/55aefaea8a9f477e86d065227851fe3d.pn…...

JVM虚拟机:内存结构、垃圾回收、性能优化

1、JVM虚拟机的简介 Java 虚拟机(Java Virtual Machine 简称:JVM)是运行所有 Java 程序的抽象计算机,是 Java 语言的运行环境,实现了 Java 程序的跨平台特性。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 JVM 上运行的目标代码(字节码),就可以…...

NXP S32K146 T-Box 携手 SD NAND(贴片式TF卡):驱动汽车智能革新的黄金组合

在汽车智能化的汹涌浪潮中&#xff0c;车辆不再仅仅是传统的交通工具&#xff0c;而是逐步演变为高度智能的移动终端。这一转变的核心支撑&#xff0c;来自于车内关键技术的深度融合与协同创新。车载远程信息处理盒&#xff08;T-Box&#xff09;方案&#xff1a;NXP S32K146 与…...

【网络安全】开源系统getshell漏洞挖掘

审计过程&#xff1a; 在入口文件admin/index.php中&#xff1a; 用户可以通过m,c,a等参数控制加载的文件和方法&#xff0c;在app/system/entrance.php中存在重点代码&#xff1a; 当M_TYPE system并且M_MODULE include时&#xff0c;会设置常量PATH_OWN_FILE为PATH_APP.M_T…...