从工厂打螺丝到月薪18k测试工程师,我该满足吗?
以前我比较喜欢小米那句“永远相信美好的事情即将发生”,后来发现如果不努力不可能有美好的事情发生!
01
高中毕业进厂5年,创业经商多次战败,为了生计辗转奔波
高中毕业后我就进了工厂,第一份工作是做模具加工。从500元一个月的学徒做起,半年才涨一次薪资,每次只能加200-300元,短暂最高薪资在5800元,我一做就是五年。从工厂辞职后我去学习了餐饮,培训几个月后我回了广东创业。
在广东东莞第一次创业是开了一家甜品店,因为自己对商业不够了解、对行业不够深入,被开发商套路了。一年时间,亏光了家人养老本。
经朋友游说,我周转了他朋友的一家美宜佳便利店,经营两个月流水很乐观,结果第三个月政府修路到店门口,封路一封就是近两年,流水从15万每个月到8千每个月,可开支要3万一个月,我只能靠贷款来养店。没想到合同快到期了,路却修好了,房东让我走,他要把这个店再次转租出去,这样他又可以多拿15万的茶水费。在第二次创业失败这个时间段里,我跑过快车、顺风车补贴家用。
我不甘心,把店从东莞搬到漳州,改名为天猫小店。先开始经营了一个多月还能养活自己,没想到对面的台湾鞋厂全是欧美定单,当时贸易战打起来了,五千人的厂一下就减员三分之二,我的便利店生意一下惨淡了不少。不久又来了一个同行,在我的店旁边5米开了一家更高端的,和我打价格战。最终在2021年秋我战败了,负贷三十万.。为了还贷,我送过外卖、跑过代驾、进厂打过螺丝、做过产线组长。
失意一段时间后,我自学家装设计顺利找到工作,但2021年冬,房地产的寒冬来了,我感觉前方无路可走,人生陷入至暗时刻。
02
峰回路转,偶然学习软件测试,找到未来理想之路
从第一份工作开始我就一直在寻找我未来的路在哪里,想做自己真正喜欢的工作。今年1月的某一天,朋友和我说,她的同学是做软件测试的,我又刚刚报考函授大专套读本科,脱产状态有时间和精力去学习。朋友让我去她同学之前在深圳的那家线下培训班咨询一下,经了解那家店倒闭了。
后来我在B站上认识了华测教育,当时看到华测教育是和腾讯课堂合作的,对华测教育的第一印象就是专业和平台大。和华测教育的学前老师沟通后,老师的建议是我不太合适学这个行业,因为年龄比较大了,都已经28岁又没有学历,我说你们先把我培训出来再说,学历方面问题我自己来解决,就这样我报名了班。
在华测教育学习的那段日子,上午下午都要上课,时间还是很紧凑的。因为我的起点低、基础非常薄弱,先开始感觉有一点吃力,学习跟不上进度,而同学们大多都学过计算机或测试相关知识,我意识到了自己和别人的差距。为了跟上老师和同学们的脚步,我戒掉了所有的娱乐活动,坚持每天学习时间比别人更长,看完直播看录播,一遍遍地重复视频再进行操作,并将Python、linux、mysql数据库、Jmeter等各类常用命令都整理成文档方便自己复习。遇到听不懂的知识点或者工具操作上有困难,我就去问主讲三丰老师,老师每一次都耐心细致地解答我的疑问。还有班主任糖糖老师,有一次我不小心睡觉睡过头了,她打电话来催我起床上课,坚持不让我落下一次课程。
03
投出简历2000多份,历经面试28次,锲而不舍拿下18koffer
学完全栈班后,初次面试遇到了很大的困难,我的劣势是缺乏实战经验和没有学信网的学历。于是,我在简历上下了很大功夫,自己不断修改并让三丰老师给我提建议,果然约面的概率比之前提高了很多。我投简历有3个方法,一是多平台,BOSS、智联、前程无忧等招聘网站广泛投;二是编写快捷回复内容,提高和HR的交流效率;三是勤聊天,提高活跃度。
我先是投遍了漳州所有的软件行业公司,之后又陆续投了深圳、东莞、广州、珠海的测试岗位,当时的心态是这个城市没人要我还有别的城市有公司要。也许是我不撞南墙不回头的精神打动了面试官,今年的3月份,我成功拿下了18k的offer,进入广州一家做电商直播的中型公司做功能测试!
04
学习路漫漫,绝不满足于现状
进入公司后,我搭建工作环境、进入工作状态还算顺利,但还是遇到了一些问题和挑战。比如公司管理过于宽松,没有量化的标准,要靠自己慢慢去摸索;自己的英文基础还很薄弱,理解记忆代码有些困难。
所以,我给自己定下了学习目标:1.目前在公司已经跑通了自动化测试流程,准备
学习python自动化+测试开发,掌握两门语言;2.报名学习英语课程,为提升测试能力奠定基础。
学习软件测试后,我才真正觉得自己终于找到了属于自己的理想之路,未来,我想在IT行业走管理路线,成为一名有技术的测试管理,这条路或许艰难而漫长,但我一定会坚定不移地走下去。
最后允许我对你们说一段话:
如果你也在往自动化测试开发方向发展
在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势
我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友特意花了一段时间整理编写了下面的《自动化测试工程师进阶路线》,也整理了不少【网盘资源】,需要的朋友可以扫描文末小卡片获取网盘链接。希望会给你带来帮助和方向。
【自动化测试进阶路线】
1. 自动化测试必备Python编程内容

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

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

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

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

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

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

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

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

【视频教程资源】


相关文章:

从工厂打螺丝到月薪18k测试工程师,我该满足吗?
以前我比较喜欢小米那句“永远相信美好的事情即将发生”,后来发现如果不努力不可能有美好的事情发生!01高中毕业进厂5年,创业经商多次战败,为了生计辗转奔波高中毕业后我就进了工厂,第一份工作是做模具加工。从500元一…...

【相关分析-高阶绘图】MATLAB实现皮尔逊相关分析-散点直方图
虽然皮尔逊相关分析很常见,但如何更好的展现相关性、散点分布、柱状分布,以提升研究结果的美感和冲击感呢?本文拟通过MATLAB绘制包含散点分布、柱状分布、线性展示的散点直方图,有助于审稿人眼前一亮。 1、Pearson相关系数原理 Pearson相关系数(Pearson Correlation Co…...

Spark性能优化二 Shuffle机制分析
(一) 什么情况下发生shuffle 在MapReduce框架中,Shuffle是连接Map和Reduce之间的桥梁,Map阶段通过shuffle读取数据并输出到对应的Reduce;而Reduce阶段负责从Map端拉取数据并进行计算。在整个shuffle过程中,…...

软测入门(四)Appium-APP移动测试基础
Appium 用来测试手机程序。 测试方面: 功能测试安装卸载测试升级测试兼容测试 Android系统版本不同分辨率不同网络 网络切换、中断测试使用中来电话、短信横竖屏切换 环境搭建 Java安装(查资料)Android SDK安装,配置 HOME和P…...

华为OD机试用Python实现 -【集五福】 |老题且简单
华为OD机试题 最近更新的博客华为 OD 机试 300 题大纲集五福题目描述输入描述输出描述示例一输入输出示例二输入输出代码编写思路Python 代码最近更新的博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典...

Typro使用以及安装教程来啦
Typora是一款轻便简洁的Markdown编辑器,支持即时渲染技术,这也是与其他Markdown编辑器最显著的区别。即时渲染使得你写Markdown就想是写Word文档一样流畅自如,不像其他编辑器的有编辑栏和显示栏。今天为大家分享下有关Typroa的安装以及使用&a…...

武汉凯迪正大KD305系列智能数字绝缘电阻测试仪
一、概述 KD305系列智能数字绝缘电阻测试仪采用嵌入式工业单片机实时操作系统,数字模拟指针与数字段码显示结合,该系列表具有多种电压输出等级(500V、1000V、2500V、5000V、10000V)、容量大、抗干扰强、模拟指针与数字同步显示、交…...

如何使用码匠连接 Redis
目录 在码匠中集成 Redis 在码匠中使用 Redis 关于码匠 Redis 是由 Salvatore Sanfilippo 用 C 语言开发的一款开源的、高性能的键值对存储数据库,它采用 BSD 协议,为了适应不同场景下的存储需求,提供了多种键值数据类型。到目前为止&…...
防止网络攻击的10大网络安全措施
网络攻击每天都在发生。事实上,每天有超2000次的攻击是针对连接了互联网且未受保护的系统,大概每39s就会发生一次。网络攻击导致的数据泄露、敏感信息被盗、财务损失、声誉受损都给企业及个人带来威胁。随着各大企业对数字系统的依赖,网络威胁已成为当下面临的主要挑战。 实…...
LeetCode 面试题 05.02. 二进制数转字符串
【LetMeFly】面试题 05.02.二进制数转字符串 力扣题目链接:https://leetcode.cn/problems/bianry-number-to-string-lcci/ 二进制数转字符串。给定一个介于0和1之间的实数(如0.72),类型为double,打印它的二进制表达式…...

[MatLab]图像绘制
一、绘制二维图像 1.一张图上绘制一条线 绘制代码如下面所示: x 0:0.01:2*pi; y sin(x); figure %建立幕布 plot(x,y) %绘制图像 %设置图像属性 title(ysin(x)) xlabel(x) ylabel(y)xlim([0 2*pi]) %限制x轴的值域 自定义图线的颜色…...

datax导入到hive的数据量翻倍
现象 mysql->hive 或者oracle->hdfs 源表数据100w 结果hive表数据200w。 这个现象很容易发生,只要你同一时间调度这个json两次。 原因 "writeMode" : "append", "nonconflict","truncate" * appendÿ…...

拿下3个大厂offer的软件测试面试宝典,面试一文搞定
我是谁、工作几年、你上家公司做什么、负责什么、你的优势、为什么适合这个职位、我想做什么、在这个职位上想得到什么 【呕心沥血】耗时7天整理的金三银四必看的软件测试频面试题 涵盖 接口自动化测试框架面试题_哔哩哔哩_bilibili【呕心沥血】耗时7天整理的金三银四必看的软…...

长短记忆神经网络(LSTM,Long Short-Term Memory)
长短记忆神经网络定义 长短记忆神经网络(Long-short term memory, LSTM)是一种特殊的RNN结构。该神经网络可以有效保留历史信息,实现对文本的长期依赖信息进行学习。 关键问题:控制长期状态信息 解决方法:门控开关 门的…...
Makefile学习2
自动变量和通配符 * 通配符 * 和 % 在Make 中都被称为通配符,但他们的含义完全不同。 * 会在你的文件系统中搜索匹配的文件名。可以在目标,先决条件或 wildcard 函数中使用。 print:$(wildcard *.c)ls -la $?wildcard 作用:在 Makefile 规…...

【字符串】leetcode28. 实现 strStr()(C/C++/Java/Python/Js)
leetcode28. 实现 strStr() 1 题目2 KMP2.1 什么是KMP?2.2 KMP有什么用?2.3 什么是前缀表?2.4 最长公共前后缀2.5 为什么一定要用前缀表?2.6 如何计算前缀表2.7 前缀表与next数组2.8 使用next数组来匹配2.9…...

游戏开发是个“坑”,而且是个“天坑”
本文首发于CSDN公众号 作者 | 开发游戏的老王 责编 | 梦依丹 出品 | CSDN(ID:CSDNnews) 各位游戏开发者大家好,我是开发游戏的老王,一名游戏开发者同时也是一名高校游戏方向的主讲教师,从事游戏开发及相关教…...
剑指 Offer 64. 求 1 + 2 + … + n(java解题)
剑指 Offer 64. 求 1 2 … n(java解题)1. 题目2. 解题思路3. 数据类型功能函数总结4. java代码1. 题目 求 12…n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例…...

2022 年度_职业项目总结_Java技术点归纳
Java技术点归纳目录概述需求:设计思路实现思路分析1.Structs 元工程改造2.个贷子系统开发3.架构的迭代开发,升级,部署,参考资料和推荐阅读Survive by day and develop by night. talk for import biz , show your perfect code,fu…...

【项目实战】32G的电脑启动IDEA一个后端服务要2min,谁忍的了?
一、背景 本人电脑性能一般,但是拥有着一台高性能的VDI(虚拟桌面基础架构),以下是具体的配置 二、问题描述 但是,即便是拥有这么高的性能,每次运行基于Dubbo微服务架构下的微服务都贼久,以下…...
ubuntu搭建nfs服务centos挂载访问
在Ubuntu上设置NFS服务器 在Ubuntu上,你可以使用apt包管理器来安装NFS服务器。打开终端并运行: sudo apt update sudo apt install nfs-kernel-server创建共享目录 创建一个目录用于共享,例如/shared: sudo mkdir /shared sud…...

UDP(Echoserver)
网络命令 Ping 命令 检测网络是否连通 使用方法: ping -c 次数 网址ping -c 3 www.baidu.comnetstat 命令 netstat 是一个用来查看网络状态的重要工具. 语法:netstat [选项] 功能:查看网络状态 常用选项: n 拒绝显示别名&#…...

C++ 求圆面积的程序(Program to find area of a circle)
给定半径r,求圆的面积。圆的面积应精确到小数点后5位。 例子: 输入:r 5 输出:78.53982 解释:由于面积 PI * r * r 3.14159265358979323846 * 5 * 5 78.53982,因为我们只保留小数点后 5 位数字。 输…...

EtherNet/IP转DeviceNet协议网关详解
一,设备主要功能 疆鸿智能JH-DVN-EIP本产品是自主研发的一款EtherNet/IP从站功能的通讯网关。该产品主要功能是连接DeviceNet总线和EtherNet/IP网络,本网关连接到EtherNet/IP总线中做为从站使用,连接到DeviceNet总线中做为从站使用。 在自动…...

如何在网页里填写 PDF 表格?
有时候,你可能希望用户能在你的网站上填写 PDF 表单。然而,这件事并不简单,因为 PDF 并不是一种原生的网页格式。虽然浏览器可以显示 PDF 文件,但原生并不支持编辑或填写它们。更糟的是,如果你想收集表单数据ÿ…...
React---day11
14.4 react-redux第三方库 提供connect、thunk之类的函数 以获取一个banner数据为例子 store: 我们在使用异步的时候理应是要使用中间件的,但是configureStore 已经自动集成了 redux-thunk,注意action里面要返回函数 import { configureS…...

让回归模型不再被异常值“带跑偏“,MSE和Cauchy损失函数在噪声数据环境下的实战对比
在机器学习的回归分析中,损失函数的选择对模型性能具有决定性影响。均方误差(MSE)作为经典的损失函数,在处理干净数据时表现优异,但在面对包含异常值的噪声数据时,其对大误差的二次惩罚机制往往导致模型参数…...
Python Einops库:深度学习中的张量操作革命
Einops(爱因斯坦操作库)就像给张量操作戴上了一副"语义眼镜"——让你用人类能理解的方式告诉计算机如何操作多维数组。这个基于爱因斯坦求和约定的库,用类似自然语言的表达式替代了晦涩的API调用,彻底改变了深度学习工程…...
python爬虫——气象数据爬取
一、导入库与全局配置 python 运行 import json import datetime import time import requests from sqlalchemy import create_engine import csv import pandas as pd作用: 引入数据解析、网络请求、时间处理、数据库操作等所需库。requests:发送 …...
小木的算法日记-多叉树的递归/层序遍历
🌲 从二叉树到森林:一文彻底搞懂多叉树遍历的艺术 🚀 引言 你好,未来的算法大神! 在数据结构的世界里,“树”无疑是最核心、最迷人的概念之一。我们中的大多数人都是从 二叉树 开始入门的,它…...