当前位置: 首页 > 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;一般对企业来说这种务很难实…...

关于nvm与node.js

1 安装nvm 安装过程中手动修改 nvm的安装路径&#xff0c; 以及修改 通过nvm安装node后正在使用的node的存放目录【这句话可能难以理解&#xff0c;但接着往下看你就了然了】 2 修改nvm中settings.txt文件配置 nvm安装成功后&#xff0c;通常在该文件中会出现以下配置&…...

鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个生活电费的缴纳和查询小程序

一、项目初始化与配置 1. 创建项目 ohpm init harmony/utility-payment-app 2. 配置权限 // module.json5 {"requestPermissions": [{"name": "ohos.permission.INTERNET"},{"name": "ohos.permission.GET_NETWORK_INFO"…...

Spring AI 入门:Java 开发者的生成式 AI 实践之路

一、Spring AI 简介 在人工智能技术快速迭代的今天&#xff0c;Spring AI 作为 Spring 生态系统的新生力量&#xff0c;正在成为 Java 开发者拥抱生成式 AI 的最佳选择。该框架通过模块化设计实现了与主流 AI 服务&#xff08;如 OpenAI、Anthropic&#xff09;的无缝对接&…...

Android Bitmap治理全解析:从加载优化到泄漏防控的全生命周期管理

引言 Bitmap&#xff08;位图&#xff09;是Android应用内存占用的“头号杀手”。一张1080P&#xff08;1920x1080&#xff09;的图片以ARGB_8888格式加载时&#xff0c;内存占用高达8MB&#xff08;192010804字节&#xff09;。据统计&#xff0c;超过60%的应用OOM崩溃与Bitm…...

mac 安装homebrew (nvm 及git)

mac 安装nvm 及git 万恶之源 mac 安装这些东西离不开Xcode。及homebrew 一、先说安装git步骤 通用&#xff1a; 方法一&#xff1a;使用 Homebrew 安装 Git&#xff08;推荐&#xff09; 步骤如下&#xff1a;打开终端&#xff08;Terminal.app&#xff09; 1.安装 Homebrew…...

Golang——6、指针和结构体

指针和结构体 1、指针1.1、指针地址和指针类型1.2、指针取值1.3、new和make 2、结构体2.1、type关键字的使用2.2、结构体的定义和初始化2.3、结构体方法和接收者2.4、给任意类型添加方法2.5、结构体的匿名字段2.6、嵌套结构体2.7、嵌套匿名结构体2.8、结构体的继承 3、结构体与…...

TSN交换机正在重构工业网络,PROFINET和EtherCAT会被取代吗?

在工业自动化持续演进的今天&#xff0c;通信网络的角色正变得愈发关键。 2025年6月6日&#xff0c;为期三天的华南国际工业博览会在深圳国际会展中心&#xff08;宝安&#xff09;圆满落幕。作为国内工业通信领域的技术型企业&#xff0c;光路科技&#xff08;Fiberroad&…...

HubSpot推出与ChatGPT的深度集成引发兴奋与担忧

上周三&#xff0c;HubSpot宣布已构建与ChatGPT的深度集成&#xff0c;这一消息在HubSpot用户和营销技术观察者中引发了极大的兴奋&#xff0c;但同时也存在一些关于数据安全的担忧。 许多网络声音声称&#xff0c;这对SaaS应用程序和人工智能而言是一场范式转变。 但向任何技…...

Spring AI Chat Memory 实战指南:Local 与 JDBC 存储集成

一个面向 Java 开发者的 Sring-Ai 示例工程项目&#xff0c;该项目是一个 Spring AI 快速入门的样例工程项目&#xff0c;旨在通过一些小的案例展示 Spring AI 框架的核心功能和使用方法。 项目采用模块化设计&#xff0c;每个模块都专注于特定的功能领域&#xff0c;便于学习和…...

Cilium动手实验室: 精通之旅---13.Cilium LoadBalancer IPAM and L2 Service Announcement

Cilium动手实验室: 精通之旅---13.Cilium LoadBalancer IPAM and L2 Service Announcement 1. LAB环境2. L2公告策略2.1 部署Death Star2.2 访问服务2.3 部署L2公告策略2.4 服务宣告 3. 可视化 ARP 流量3.1 部署新服务3.2 准备可视化3.3 再次请求 4. 自动IPAM4.1 IPAM Pool4.2 …...