提桶跑路转行到软件测试,鬼知道我经历了什么?很庆幸转行成功...

news2024/9/27 2:53:37

说来惭愧,我的大学不是985也不是211,不过地质学科群一直排名国内前几,2017年也藉由地质学学科评上了“双一流”。咱们土木工程跟着沾沾光,也能和别人吹吹牛逼,所以毕业后的工作基本上在省内是不愁的。

但是我还是低估了土木工程行业“求贤若渴”的程度。我大三那年的春招,于我们学校的峨眉山实习基地的报告大厅,举办了两天的招聘会。我们班去了17个人,当场签了16个合同,还有一个是保研了跟着去看看的,总的两天下来,土木工程招人的要求大体两条:男的 。活的。

2019年6月,我毕业,走进了工地。我永远忘不了第一天打开宿舍的门时,地上那一层从门缝里吹进来的土灰,我每一个走进去的脚印都像在雪地上一样清晰可见。从某种意义上讲,土木工程行业是相当公平的,因为无论你是一本二本还是大专,刚进工地都是同一起跑线,都干着同样的活开始。

面对着空旷无垠的在建机场时,我没有想法;走在除了山就是山的泥路上,我没有想法;一次次通宵打混凝土,我没有想法;但是在某一天我的大学舍友在宿舍群里哭诉“陪领导喝酒喝了两斤白酒”,我突然意识到我好像不适合这样的生活。

回想这半年,我可以忍受一次次身体上的疲惫,却顶不住精神上累计的疲惫,工地对初入行者是精神上的囚牢。我想下班和朋友聚餐放松,我想有周末,我想周末培养别的兴趣爱好,我想每天见到各色男女...

插一句,我第一个月工资到手5000出头,哥儿们读的二本毕业做软件测试第一个月到手7800,属实把我破防了。选择是比努力重要,如果你还有选择的余地,去选择吧。

在这种环境的压力下以及对金钱的渴望,我选择了转行测试。

经过向哥们儿请教后知道,了解到在IT这行业中,测试门槛比较低,比较容易学。最后我也抱着试一试的心态开始学习了软件测试,正是这试一试,我的人生像开了挂一样...

才发现完全不懂IT的我,学起来也不会太困难。反正该学习的渠道我都试了个遍,比如:在网上找资源、加不少相关的技术交流群,认识了一些业内的朋友,通过请教和学习,对于软件测试这个岗位和技能有了更清晰的认识。也得了不少的帮助,让我更加有信心去做好这件事。

一百多天,从白天到晚上,不是在学就是在学的路上,从测试理论到实战操作,大大小小的问题,在群里前辈的帮助下,总是能很快解决。慢慢的,测试方法,用例设计,web测试,app测试,接口测试。虽然离技术大牛还差很远,但是找一份初级测试工程师的工作应该完全没有问题。

如果你也想转行软件测试,还怕没资源?还怕没有人教?欢迎加入我的软件测试技术交流群,里面有超全软件测试资料和技术大佬,你可以向他们请教学习,他们都会替你一一解答,点击下方小卡片进群免费领取

根据前辈们的建议,找工作之前,我刷了不少的面试题,算是有充足的准备了,最后在面试了5家公司后,拿到了一家电商公司的offer,一个月8000,对于当时的我来说已经非常成功了,也让我对未来充满期待。就这样转行测试改变了我的人生轨迹,和一群努力奋斗、满腔热血的同事们一起,燃起了我的斗志。

零基础转行软件测试难吗?怎么学才能找到工作?这应该是所有新人都会面临的问题,授人以鱼不如授人以渔,所以今天我把我的经验和经历分享给大家,希望可以帮助到大家

1.明确学习目标

想清楚自己的学习目的,我们不是为了兴趣去消遣自己的时间,也不是用爱好去挑战别人的饭碗。而是为了职业,找一份高薪体面的工作。只有明确了自己的目标,才能有学下去的动力。

2.制定学习计划

学习之前一定要做好详细的计划,尽量去细化,按要求一定做到执行,并且能够进行总结归纳,这样可以提高学习效率。

制定学习计划首先要选择好发展方向。软件测试的岗位方向有很多,在测试理论学完之后,如果应用方向不同,要学习的东西也会大不相同。我不能说我要做性能测试,学会测试理论知识,跑去学XSS漏洞,SQL注入等知识;也不能说我要做自动化测试,学会测试理论知识,然后就跑去学loadrunner、jmeter。

学好软件测试学习步骤很重要,大部分新手对软件测试的成长路径并不了解,对有些内容适合什么阶段去学都不了解,钻进牛角尖,事倍功半。最好是有经验的人带你,有大腿抱,学习效率极高,这个我深有体会。如果没有也不用担心,去找对应的软件测试交流群就好,我当初就是加了好几个软件测试交流群,不停的请教,包括学习,包括方向,各种问题都问。

3.选好学习资料

网上资源非常多,哪些才是真正有用的?我该怎么去选择。所以,选择资料这块就非常重要。我不太建议买书,因为一般书上的内容没有那么通俗易懂,另外看书还是比较痛苦的,我个人是深有体会的。你可以去一些行业大咖的博客去看一些技术文章,一般情况下都是会有新手入门资料推荐的,自己做好整理和筛选。

如果你还是没有头绪,还有一个捷径走,就是去我下面推荐的学习群去请教,学习群都是测试同行和前辈,有很多有经验的人,这样精准去问会更有效率,如果你怕麻烦我建议你采取这种办法,我当时的学习资料就是这么搞来的,我天生怕麻烦,进了交流群之后就天天问,混的熟悉之后,就有朋友直接给我拷了一套资料,我就直接顺着资料的思路逻辑学就行。

我也把我整理的资料以及我的学习路径整理了一下,分享给大家,有需要的朋友可以进群自取,除了基础到入门的资源,我们现在也搞了不少进阶自动化的资源,从理论到实战,知行合一才能真正的掌握。

4.正确的学习方法

事必有法,然后有成。正确的方法,可以帮你少走很多弯路。如果是一个低效的学习方法,也许别人都已经彻底学会了,你还在思维误区。没有基础的建议先打好基础,有基础的可以看文字。不要怕理论枯燥,基础真正打好, 之后做项目你会茅塞顿开。学习之路本就要耐住寂寞,才有结果。

为方便大家学习测试,特意给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面

包括,软件学习路线图,50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2022软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助……有需要的点击下方小卡片进群免费领取!!!

还有就是不要孤军奋战,最好是能抱团取暖,相互成就一起成长,群众效应的效果是非常强大的,大家一起学习,一起打卡,会更有学习动力,也更能坚持下去!

总结

如果说种一棵树最好的时间是十年前,其次是现在。想,就去做!学习永远都不会迟,学会一个符合这个时代发展的技术,选择一个有发展空间的行业,钻研的把技术学好,伟伦如何要有一技之长,可以让自己有较高的起点,然后不断的发展。

看完这篇内容后,相信以下两件事,也会对你的个人提升有所帮助:

1、 点赞,让更多人能看到这篇文章,同时你的认可也会鼓励我创作更多优质内容。

2、 让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你需要丰富你的技术栈!还在等什么!

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

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

相关文章

“全自主、全流程、全覆盖”2023实景三维新技术研讨会广州站圆满举行!

4月12日,由中国测绘学会、中国地理信息产业协会指导,广州省测绘学会主办,武汉大势智慧科技有限公司承办的全自主、全流程、全覆盖”2023实景三维新技术研讨会广州站在广州珠江宾馆隆重举行。 本次会议广东省测绘学会、地图院、测绘院、市城市…

ChatGPT促进中国大语言模型发展,底层标注数据质量成关键,景联文科技提供专业数据采集标注服务

自开年以来,ChatGPT的热浪带来了一场全民的科技狂欢,同时打开了业内对NLP发展的想象空间,拉开了大语言模型产业和生成式AI产业飞速发展的序幕。 海外市场中OpenAI、微软、谷歌、Meta等巨头都在积极争抢布局ChatGPT,中国市场中百度…

NIFI大数据进阶_NIFI的模板和组的使用-介绍和实际操作_创建组_嵌套组_模板创建下载_导入---大数据之Nifi工作笔记0022

然后我们来看一下如何操作模板 首先我们准备好了一个模板,叫做CsvToJSON这样一个模板文件了 然后我们再来看左下角有个上传模板 可以选择这个模板上传上来,然后,就可以在右侧找到,菜单,找到template,点击,来查看模板了 然后添加组,就是顶部的那个两个圆圈的组件拖过来以后用来…

android compiled_local_resources\debug\out‘ is not a readable directory.

需要删除android目录下的.gradle文件。如下文件即可:

PyTorch实战1:实现mnist手写数字识别

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍦 参考文章:365天深度学习训练营-第P1周:实现mnist手写数字识别🍖 原作者:K同学啊|接辅导、项目定制 目录 一、 前期准备1. 设置GPU2. 导入数…

EPICS Archiver Appliance在Debian11 容器下安装文档

PC安装虚拟化平台趟坑记录 上面proxmox在pc上安装好之后,相关的后台开始搭建,首先是AA数据存档服务。 EPICS Archiver Appliance在Debian11下安装文档 上面文档是晓康整理的,还一直没空完整的按流程做一遍,正好就着proxmox平台在…

【MySQL | 进阶篇】08、InnoDB 引擎架构、事务原理及 MVCC 讲解

目录 一、逻辑存储结构 二、架构 2.1 概述 2.2 内存结构 2.2.1 Buffer Pool 2.2.2 Change Buffer 2.2.3 Adaptive Hash Index 2.2.4 Log Buffer 2.3 磁盘结构 2.3.1 System Tablespace 2.3.2 File-Per-Table Tablespaces 2.3.3 General Tablespaces 2.3.4 Undo T…

Hbase1.3:Hbase基础架构、Hbase基础架构角色:Master、Region Server、Zookeeper、HDFS

Hbase1.3:Hbase基础架构、Hbase基础架构角色:Master、Region Server、Zookeeper、HDFS Hbase基础架构Hbase基础架构角色1)Master2)Region Server3)Zookeeper4)HDFS Hbase基础架构 Hbase架构里面&#xff0…

ubuntu18.04手动安装网卡驱动,重启系统后,驱动消失的解决方案

ubuntu18.04手动安装网卡驱动,重启系统后,驱动消失的解决方案 文章目录 ubuntu18.04手动安装网卡驱动,重启系统后,驱动消失的解决方案 1.问题描述2.问题分析3.解决方案(使用 Netplan 配置网络) 参考&#x…

XXL-JOB介绍

一、介绍 1.1、什么是XXL-JOB XXL-JOB是一个分布式任务调度平台,用于解决分布式系统中定时任务执行问题 1.2、架构图 二、部署 2.1、源码部署 2.1.1、下载源码 gitee下载地址 github下载地址 2.1.2、初始化数据库 2.1.3、修改数据库配置 2.1.4、将xxl-job-admi…

Java泛型--Java中的E、T、?

🍁 先说结论: T、E、K、V、?本质都是通配符。用于定义泛型类、泛型方法、泛型接口…换成其他字母也行,只是这几个字母是一种编码约定。T,即type,表示一个具体的Java类型E,即element,…

2023测试人必备60个实用测试工具推荐,让你成为测试大咖

目录 引言 一、测试管理工具 二、接口测试工具 三、性能测试工具 四、C/S自动化工具 五、白盒测试工具 六、代码扫描工具 七、持续集成工具 八、网络测试工具 九、app自动化工具 十、web安全测试工具 绵薄之力 引言 无论你是一名资深测试人员还是刚入行的新手&…

大数据实战 --- 世界新冠疫情数据分析

目录 开发环境 数据描述 功能需求 数据准备 统计计算 Hbase Hive 分析数据 开发环境 HadoopHiveSparkHBase 启动Hadoop:start-all.sh 启动zookeeper:zkServer.sh start 启动Hive: nohup hiveserver2 1>/dev/null 2>&1 &…

基于多种流量检测引擎识别pcap数据包中的威胁

在很多的场景下,会需要根据数据包判断数据包中存在的威胁。针对已有的数据包,如何判断数据包是何种攻击呢? 方法一可以根据经验,对于常见的WEB类型的攻击,比如SQL注入,命令执行等攻击,是比较容…

Radzen Blazor Studio 2.84 Crack

Radzen Blazor Studio 是一种桌面工具,它使 开发人员 能够创建漂亮的商业 Blazor 应用程序。快速地。 开放技术栈 没有供应商锁定。生成的源代码是人类可读的,您可以使用免费工具构建它。 Radzen 由流行的开源技术——ASP.NET Core、Blazor、Bootstrap …

Handler消息机制

App中一般多会有多个线程,多线程之间难免需要进行通信。开发中线程通信用的最多的就是Handler,另外还有,例如子线程进行数据处理,在主线程中进行UI更新。 当然了除了Handler这种通信方式外,线程间的通信还有其他几种方…

在线免费把Markdown格式文件转换为PDF格式

用CSDN的MarkDown编辑器在线转换 CSDN的MarkDown编辑器说实话还是挺好用的。 导出PDF操作步骤,图文配合看: 在MD编辑模式下写好MarkDown文章或者直接把要转换的MarkDown贴进来; 使用预览模式,然后在预览文件上右键选择打印&…

pycuda 安装出错解决

执行:pip install pycuda 出现:Building wheel for pycuda (PEP 517) … error 使用:pip install pycuda --no-binary :all: 不解决问题。 从源码编译 1、下载 pycuda-2021.1.tar.gz 2、tar xfz pycuda-2021.1.tar.gz 3、cd pycuda-20…

LNMP的部署

一、编译安装Nginx 服务 1、编译安装Nginx 服务的操作步骤 systemctl stop firewalld systemctl disable firewalld setenforce 01.1 安装依赖包 yum -y install pcre-devel zlib-devel gcc gcc-c make1.2 创建运行用户 useradd -M -s /sbin/nologin nginx1.3 编译安装 cd…

Shell编程(三)grep sed awk文本处理三剑客

上一章: Shell编程(二)_做测试的喵酱的博客-CSDN博客 一、ps命令 指令: ps作用: 主要是查看服务器的进程信息选项含义: -e:等价于 ‘-A’ ,表示列出全部的进程 -f:显示全部的列&am…