5年软件测试工作经验,高不成低不就,真的只能转行了吗?

news2024/12/25 9:09:48

迷茫感,从哪里来?

不知不觉在软件测试行业,野蛮生长了5年之久。这一路上拥有了非常多的感受。有迷茫,有踩过坑,有付出有收获, 有坚持!

我一直都在软件测试行业奋战, 毕业时一起入职的好友已经公司内部转岗,去选择了更适合自己的方向。

在一个工作岗位上持续工作了5年,一般来说,可以算是一位资深的专业人士了。这个时候的迷茫感,来源为何?

先从发展的角度来看:一个方向是向上发展,逐步晋升至管理岗位;另一个方向是向专业线发展,成为专家角色。针对这两个方向,目前自己各项软硬技能的差距还有多少?发展的阻力在哪里?是需要先去厘清的,再看看迷茫感是否减少一些了呢?

 

测试行业的现状

现在测试行业的的趋势, 你去面试任何级别的测试工程师都会问你是否会自动化测试,所以自动化测试已经是必备技能,而不是加分项,越来越卷,更多年轻人涌入测试岗位。

换句话说, 会用开源的测试工具不足以在公司涨薪或者跳槽至一线互联网大厂。因为真正企业自动化测试落地肯定是一个团队在做。

整个行业当前的就业形式,换行并不是个最优解,尤其裸辞需要勇气。

 

回到正题,转行可以做什么? 

回到正题,软件测试转行可以做什么。十几年前我就建议过朋友从事软件测试岗,其中有一个理由就是其发展的灵活性。

本公司内部发展转岗来看(对标大公司的岗位细分结构,不细分开发方法与组织模式),关联度比较高的转岗可能性还是挺多的,比如:技术支持岗(售前/售后)、产品设计、项目管理、产品实施等。当然,跨度更大一些,人力资源、销售等也不是没有可能。

如果是跨行业/公司的职业切换,也有很多角色切换的可能,比如说:甲方测试团队 vs. 乙方测试团队,传统软件供应商测试岗位 vs. 互联网开发团队测试,等等。
 

回到自身情况做选择

无论是公司内发展、转岗还是转行,打开思路、提高视角是非常有必要的。但最终还是要基于自身的情况出发,弄清楚自己的职业需求及实际可行的机会。

我曾经也很为这个问题困扰,毕业的时候选测试还是开发。工作以后,身边认识好几个大佬,其实都是测试出身的。所以路总归是通的。

清楚迷茫的根源, 试着问自己:“你为什么想要改变你的职业?是什么样的原因和动机呢?

如果你确定要转行,不妨试试以下的方法,重塑你的”职业身份”,通过深度思考,不断实践,创造机会,改变人脉,转变的思考。

深度思考迈出第一步。要想知道自己真正想要干什么,唯一的办法就是放手一试。如果你想转变自己的职业生涯,试着迈出第一步。

果然你不想转行,想在现在这个行业中更进一步的话:可以根据公司实际测试需求自主封装适合项目的测试框架,落地实用。建立自己的技术体系,得到一套落地有效的自动化测试方案,从青铜变身王者。多学习才不会落后~~~~~

打造纵深的测试技术体系

学习提升测试技术有没有捷径?我认为少走弯路就是最大的捷径。系统资料➕前人指点是功能测试转向自动化测试乃至测试开发最好的学习方法!

我的自动化测试之路, 一路走来都离不开每个阶段的计划,因为自己喜欢规划和总结,所以,我根据多年的测试经验总结编写了下面的《自动化测试工程师学习路线》,从测试的各个方面为你整理了当前最热门的测试库和框架,帮你建立自己的自动化测试技术体系, 让你在测试工作变得更加高效。

【自动化测试学习路线】

【文末免费分享自动化测试学习资源】

Python自动化测试:手把手教你做60个实战项目,从入门到大师。

1. 自动化测试必备Python编程内容

 2. Web UI 自动化测试基础内容

  3. Web UI 自动化测试实战内容

  4. APP UI 自动化测试基础内容

  5. APP UI 自动化测试实战内容

 6. API 接口自动化测试基础内容

  7. API 接口自动化测试实战内容

  8. CI/CD持续集成专项技术

  9. 自动化测试框架实战技术

  上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系,完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好“不积跬步,无以至千里。”等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
 

【文末免费分享自动化测试学习资源】

 资料获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,关注公众号:一个心态巨好的朋友 扣 ‘1’ 即可自行领取。

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

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

相关文章

制作自定义pfx证书(数字签名)

目录 生成server.key 生成server.crt 生成server.pfx 结果 exe文件签名 生成server.key openssl genrsa -des3 -out server.key 2048 Generating RSA private key, 2048 bit long modulus (2 p

单独生成 main.exe, pyinstaller × pyecharts 打包报错找不到文件 map_filename.json 一次搞定!

报错: FileNotFoundError: [Errno 2] No such file or directory: ‘C:\Users\xxx\AppData\Local\Temp_MEI3455\pyecharts\datasets\map_filename.json’ pyecharts 打包成 exe 的时候找不到 map_filename.json 文件。先找到这个文件,一般在本机 Python 安装目录下…

一文掌握linux系统管理命令

欢迎关注博主 Mindtechnist 或加入【Linux C/C/Python社区】一起学习和分享Linux、C、C、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和…

SuperMap GIS基础产品移动GIS FAQ集锦(3)

SuperMap GIS基础产品移动GIS FAQ集锦(3) 【iMobile】网络分析中设置权值字段,如何添加多个权值字段? 【解决办法】通过权值字段集合类(WeightFieldInfos)设置,该类是权值字段信息对象&#x…

回波3DFFT处理(测距、测速、测角)

回波3DFFT处理(测距、测速、测角) 1、测距、测速2、测角3、3DFFT处理4、MATLAB程序 本文主要针对TI 毫米波雷达的测距、测速、测角的基本方法——3DFFT处理进行简单介绍,并提供MATLAB处理程序,分析3DFFT处理结果。 1、测距、测速…

高等数学下拾遗+与matlab结合

如何学好高等数学 高等数学是数学的一门重要分支,包括微积分、线性代数、常微分方程等内容,它是许多理工科专业的基础课程。以下是一些学好高等数学的建议: 扎实的基础知识:高等数学的内容很多,包括初等数学的一些基…

Postgresql源码(107)analyze行采样流程分析(pg_class中reltuples行数评估是哪里来的准确吗)

总结 pg_class中reltuples行数评估是哪里来的? 行数评估发生在acquire_sample_rows采样函数中,算作采样的副产品之一。 总行数评估totalrows即:扫到页面中live元组的数量 / 扫到多少页面 * 总页面,向上取整。 pg_class中reltu…

十九、socket套接字编程——udp

文章目录 一、socket套接字编程接口(一)socket头文件(二)socket 常见API(套接字编程接口)1. 创建 socket 文件描述符 (TCP/UDP, 客户端 服务器 )2.绑定网络信息 (TCP/UDP, 服务器 )3.开始监听 socket (TCP…

【安装教程】KingFunsion3.6-Windows版本的安装教程

哈喽!大家好,我是雷工! 由于项目需要今天学习认识KingFunsion3.6及记录Windows版本的安装教程。 一、KingFunsion介绍 1、KingFunsion是什么? KingFunsion是一款面向工程师的管控一体化全组态平台,是一套面向制造企…

Flutter进阶-Future、FutureBuilder、StreamBuilder详解

一、时间循环 Event Loop机制 程序之所以卡说白了就是没有时间更新UI界面刷新屏幕导致 常见的卡顿主要是两种: 1.很大的计算量CPU忙不过来 2.等待,等服务器的响应、等用户的输入、等文件的读取...等等 在多线程的机制里每当遇到需要等的东西就开启一…

管理类联考——逻辑——知识篇——分析推理——二、匹配——haimian

匹配 题型识别 题干一般提供3-5个对象和2~3个维度的信息,并描述某对象及信息间的条件关系,要求将信息进行匹配。要从一个一个条件出发,通过逻辑推理,得出正确答案。 思维导图 解题技巧 注意选项的模式,如果已经将关…

Unity | HDRP高清渲染管线学习笔记:HDRP光照系统(二)

目录 一、光源类型和模式 1. Light组件 1.1 General(通用设置) 1.1.1 LightLayer(光照层) 1.2 Emission(发光设置) 1.3 Shadows(阴影) 二、Light Layer(光源分层&…

【C/C++实战项目】扫雷游戏

目录 项目分析 外部头文件 初始化 打印 扫雷游戏函数 main函数 项目分析 游戏需要自定义地图的大小、埋雷的数量通过输入坐标进行扫雷,输入的坐标是埋雷的地方,则游戏失败输入的坐标未埋雷,则该坐标显示周围8个坐标总共的雷数游戏初始…

Ant Design Vue实现表格双击编辑、添加新行、文字提示

早上刚上班,产品就朝我工位走了过来,一看大事不好,肯定又是来提需求的! 产品:做一个表格,要实现双击编辑的功能 我:做不了 产品:老板提的 我:好的,可以做 老板…

什么是测试开发工程师?

目录 前言: SDET是做啥的? 为什么需要测试开发? SDET的角色和职责 技术和软技能 非技术能力: 沟通能力 时间管理和组织能力 良好的工作态度 热情 日常工作 事业进阶 总结 前言: 测试开发工程师 (Software …

AIDL中 Binder 的具体流转过程(源码讲解)

前言 本篇文章承接上篇 Binder对象的流转(系统服务的调用过程、AIDL的使用过程) 上一篇简单笼统地说明了流转的大致方向与手段,此篇文章我们将深入代码层面,看看 Binder 到底是怎么实现的。 一、一个简单的AIDL示例 客户端&…

网关全局过滤器:Java中的强大工具

文章目录 网关过滤器简介网关过滤器的作用过滤器的生命周期实际应用示例权限过滤器解析 总结 网关过滤器简介 网关过滤器是一个位于应用程序和底层服务之间的组件,它截取进出网络请求,并提供对请求和响应进行处理的机制。它可以在请求到达目标服务之前或…

测试老鸟的职业生涯,从初识到功能再到自动化测试,他都经历了啥...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 张工:…

Qt/C++编写onvif工具(搜索/云台/预置位/OSD/录像存储)

一、前言 从最初编写这个工具开始的时间算起来,至少5年多,一直持续完善到今天,这个工具看起来小也不小大也不大,但是也是经历过无数个现场的洗礼,毫不夸张的说,市面上能够遇到的主流的厂商的设备&#xff…

深入探究 ReentrantLock 的应用和原理

博主介绍: ✌博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家✌ Java知识图谱点击链接:体系化学习Java(Java面试专题) 💕💕 感兴趣的同学可以收…