一个30岁的测试员无比挣扎的故事,连躺平都是奢望

2024-03-20 19:10

本文主要是介绍一个30岁的测试员无比挣扎的故事,连躺平都是奢望,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

背景

我是一个生活在某二线城市的测试员,家里面有两位小朋友,老大现在读幼小衔接,明年上小学,老二两岁多一点点,明年上幼儿园。家庭主要开支有房贷、车贷、车位贷、保险、时不时小意外、还有一笔 3万的信用卡分期,没有任何积蓄。而我的工资才 1万出头,不够还贷款的。我的老婆每个月工资 3K,连当地基本工资都没超过,刚刚能维持家里面的吃喝。

去年一整年过得无比艰难,我的还款信用在崩溃的边缘疯狂徘徊。

分析原因

  • 冲动消费,贷款+首付分期买了一辆车,导致工资还不上贷款
  • 造血能力没有提升,工资没有涨过,消耗越来越大
  • 对自己太自信,以为可以靠接点小项目轻松度过
    为了改变现状,我都挣扎的做了些什么?

以亲身经历证明:

内卷时代,不多学点本事,连躺平都是奢望。

关于换工作

理想的工作是:钱多、事少、离家近。

而我现在的工作就钱有点少,其他都满足。上班晚、下班早、还双休。

我约了几个面试拿了几个 offer, 最后都没去:

  • offer01,薪资涨 2k, 跨区开车上班,单休
  • offer02,薪资保持不变,跨区上班,双休,大厂外包
  • offer03,面试过了,然后发我邮箱一道题,一忙忘记了

我想我生活在温水煮青蛙的环境,技术没有增长,能力也不突出,活该找不到理想的工作。

关于生活

所有的感慨和牢骚归于没钱。

没钱:当我的孩子要玩具时,我想得是下个月是否还的上

没钱:家庭关系岌岌可危,你的老婆肆无忌惮的抱怨为什么会嫁给你,贫苦夫妻百事衰!

没钱:连生病都不敢…

没钱:你连个好人都不算

没钱:家也就不是你的港湾

天天的点点点让我麻木,每天都是重复性的工作,注意力不够专注,就像漫画挖井人一样,在我迷茫焦躁的心中没办法坚持下去。

关于学习

说到底,软件测试行业还是属于技术岗位。既然是技术岗位,那就要靠技术说话。不断掌握新的技能,提高软件测试“找bug”的能力也就变成了我目前迫在眉睫需要解决的问题

因此我报了一个线上的培训班,向自动化测试靠拢,白天我在公司上班,晚上线上进阶学习,也算是运气很好,老师很负责,有时候12多了还会回复我,所以进步神速

自动化学完,我果断跳槽了,公司是做智能汽车互联网化,直接对接哈佛客户,跟之前的工作档次开始不一样了,有一种开启新世界的感觉。

入职3个多月,我就开始负责UI自动化,接口自动化测试。在培训班学的框架也用起来了,虽然项目的具体细节会有不同,但是写自动化的思维能直接借鉴,像是比对校验,环境配置,数据参数化等。

目前工作技术团队20人左右,是我喜欢的小而精的团队。薪资20k,虽然目前算是稳定下来了,但我不会放弃努力的脚步,会经常去学一些东西,在考虑往测试开发或者管理这方面发展了。

关于建议

我总结了8点优秀测试人该具备的核心能力:业务能力、缺陷洞察能力、团队协作能力、专业技术能力,逻辑思维能力,问题解决能力,人情世故能力,项目把控能力。如果你能同时拥有这8点能力,相信我,月薪绝对能拿20k以上。

这里我也整理了一份我的【自动化测试学习路线】,也整理了不少【网盘资料】,需要的朋友可以点击文末卡片加群获取网盘链接。希望会给你带来帮助和方向。

【自动化测试提升路线】

  1. 自动化测试必备Python编程内容
    在这里插入图片描述
  2. Web UI 自动化测试基础内容
  3. Web UI 自动化测试实战内容
  4. APP UI 自动化测试基础内容


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

6. API 接口自动化测试基础内容
在这里插入图片描述
7. API 接口自动化测试实战内容

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

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

上面就是我整理出来的一份自动化测试工程师技术路径图。希望大家能在这个成长过程中收益良多。全方位提升测试技术,建立一套属于自己的技术体系。帮助大家不断学习和优化技术栈,跟进先进和主流的测试技术,给到大家带来的不仅仅是技术和薪资的提升,更多的是改变测试人在IT技术领域的地位和心态,拔高测试行业的技术深度。

如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方加入我们的QQ群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。

这篇关于一个30岁的测试员无比挣扎的故事,连躺平都是奢望的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/830462

相关文章

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

字节面试 | 如何测试RocketMQ、RocketMQ?

字节面试:RocketMQ是怎么测试的呢? 答: 首先保证消息的消费正确、设计逆向用例,在验证消息内容为空等情况时的消费正确性; 推送大批量MQ,通过Admin控制台查看MQ消费的情况,是否出现消费假死、TPS是否正常等等问题。(上述都是临场发挥,但是RocketMQ真正的测试点,还真的需要探讨) 01 先了解RocketMQ 作为测试也是要简单了解RocketMQ。简单来说,就是一个分

30常用 Maven 命令

Maven 是一个强大的项目管理和构建工具,它广泛用于 Java 项目的依赖管理、构建流程和插件集成。Maven 的命令行工具提供了大量的命令来帮助开发人员管理项目的生命周期、依赖和插件。以下是 常用 Maven 命令的使用场景及其详细解释。 1. mvn clean 使用场景:清理项目的生成目录,通常用于删除项目中自动生成的文件(如 target/ 目录)。共性规律:清理操作

【测试】输入正确用户名和密码,点击登录没有响应的可能性原因

目录 一、前端问题 1. 界面交互问题 2. 输入数据校验问题 二、网络问题 1. 网络连接中断 2. 代理设置问题 三、后端问题 1. 服务器故障 2. 数据库问题 3. 权限问题: 四、其他问题 1. 缓存问题 2. 第三方服务问题 3. 配置问题 一、前端问题 1. 界面交互问题 登录按钮的点击事件未正确绑定,导致点击后无法触发登录操作。 页面可能存在

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

2024网安周今日开幕,亚信安全亮相30城

2024年国家网络安全宣传周今天在广州拉开帷幕。今年网安周继续以“网络安全为人民,网络安全靠人民”为主题。2024年国家网络安全宣传周涵盖了1场开幕式、1场高峰论坛、5个重要活动、15场分论坛/座谈会/闭门会、6个主题日活动和网络安全“六进”活动。亚信安全出席2024年国家网络安全宣传周开幕式和主论坛,并将通过线下宣讲、创意科普、成果展示等多种形式,让广大民众看得懂、记得住安全知识,同时还

Verybot之OpenCV应用一:安装与图像采集测试

在Verybot上安装OpenCV是很简单的,只需要执行:         sudo apt-get update         sudo apt-get install libopencv-dev         sudo apt-get install python-opencv         下面就对安装好的OpenCV进行一下测试,编写一个通过USB摄像头采

BIRT 报表的自动化测试

来源:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-birttest/如何为 BIRT 报表编写自动化测试用例 BIRT 是一项很受欢迎的报表制作工具,但目前对其的测试还是以人工测试为主。本文介绍了如何对 BIRT 报表进行自动化测试,以及在实际项目中的一些测试实践,从而提高了测试的效率和准确性 -------

可测试,可维护,可移植:上位机软件分层设计的重要性

互联网中,软件工程师岗位会分前端工程师,后端工程师。这是由于互联网软件规模庞大,从业人员众多。前后端分别根据各自需求发展不一样的技术栈。那么上位机软件呢?它规模小,通常一个人就能开发一个项目。它还有必要分前后端吗? 有必要。本文从三个方面论述。分别是可测试,可维护,可移植。 可测试 软件黑盒测试更普遍,但很难覆盖所有应用场景。于是有了接口测试、模块化测试以及单元测试。都是通过降低测试对象

c++习题30-求10000以内N的阶乘

目录 一,题目  二,思路 三,代码    一,题目  描述 求10000以内n的阶乘。 输入描述 只有一行输入,整数n(0≤n≤10000)。 输出描述 一行,即n!的值。 用例输入 1  4 用例输出 1  24   二,思路 n    n!           0    1 1    1*1=1 2    1*2=2 3    2*3=6 4