4年从外包到外企,一个测试老鸟的自述

news2024/11/19 13:28:58

4年前,我拖着行李箱来到北京,成为了一名北漂,离开了校园的庇护,只身一人,想要在这片陌生的地方闯出一番名堂,可最后却不得人意,面临着所有北漂群体的共同困局,没有归属感,不知自己的未来在何处。

无望、没什么改变和未来的工作状态使我不得不快速找到突破口,好在测试给予了我的新的人生方向,也帮助我找到了前行的道路。下面为大家分享我的转行故事,希望能够对你们也有所帮助。

成为被北漂大军中的一员

19年夏天,我毕业了,刚毕业的我抱着无所谓的态度参加了学校的校园招聘,幸运的是,面试的第一家公司便成功录取,岗位是北京某公司管理岗管培生,当时对自己成功入职还有一些小窃喜,怀揣梦想到了北京开始了北漂生涯。

于是我阔别了家乡与校园,来到了北京,想在这片充满梦想的地方留下属于自己的足迹。

然而在北京的生活过的枯燥又漫长,可能是工作过于清闲,也可能是北京的无归属感,人一闲下来就会思考,不想一辈子都这样,且薪资与资历挂钩,需要慢慢熬年头,考虑到在北京的这份工作很难真正的扎根在这个城市,当时幻想了无数次离职逃离北京的念头。

在这个时候我萌生了转行的想法,想趁着年轻及时掉头,选择一个有前途也有钱途的行业,考虑到我既想要更大的成长空间、更自由轻松的分为,也非常想接触一下其他的行业,拓展我自己的视野,而不是在年轻时就开始限制自己、消耗自己,于是我把视线投向了IT行业。

正巧,我有个很好朋友正好在做软件测试,也找到了一个比较不错的工作,在他的影响下,我开始了解测试岗位的基本情况,接触之后发现测试岗位十分适合自己,既是IT行业技术岗,但入行门槛低,且入行薪资基本都有8k以上,在综合比较下,是非常不错的选择,因此我也非常的心动。

同时,我也准备了一份软件测试视频教程(含接口、自动化、性能等),需要的可以直接在下方观看,或者直接关注VX公众号:互联网杂货铺,免费领取

软件测试视频教程观看处:

B站封神的接口测试教程,30天练完70个项目实战(含自动化测试、性能测试),学完即就业,永久白嫖!

不轻松的学习之路

学习测试的期间,仿佛回到了高中,我本身在学校里也接触过编程,学习对我来说并不算困难,在学习的过程中,我也制定了属于自己的学习计划和路线,下面将这些经验分享给大家,希望能够帮助大家在学习过程中少走弯路。

1、打好基础很重要

测试基础其实才是学习过程中最最最重要的部分,因为不管是哪种测试,测试的基础和理论都是必须要学的,一开始打好良好的基础十分重要,光理解是不够的,要结合实践来巩固,最好每学完一个知识点都用自己的话复述一遍,以此更加加深印象。

2、关于工具学习

在学完测试基础后,我们会开始学习工具,其实学习工具并没有大家想象的那么难,可以先把几个基础的学完,随后要用到什么工具就去学什么。

3、代码学习

我们都知道,自动化成为了越来越多企业的选择,因此,我们也必须向自动化测试所发展,在学习的过程中,我们会接触到语言学习,这部分是比较难的,会结合一些项目进行实践巩固。

总的来说,学习的过程说难不难,说简单也不简单,但只要我们脚踏实地,找到一份薪资还不错的工作还是能够做到的。

学习之路必备

在学习的道路上最忌讳就是这里学一点,那里学一点,不成系统,所以为了让各位能够更好的学习,我在这里给大家分享了一套一套最新的软件测试系统学习教程,包括测试理论、Linux基础、MySQL基础、Web测试、接口测试、App测试、Python基础、Selenium相关、性能测试、LordRunner相关等,相信对各位技术的提升会有很大的帮助!

第一部分:测试理论(测试基础+需求分析+测试模型+测试计划+测试策略+测试案例等等)
第二部分:Linux( Linux基础+Linux练习题)
第三部分:MySQL(基础知识+查询练习+万年学生表经典面试题汇总+数据库企业真题)
第四部分:Web测试
第五部分:API测试
第六部分:App测试
第七部分:管理工具
第八部分:Python基础(Python基础+编程题+集合+函数+Python特性等等)
第九部分:Selenium相关
第十部分:性能测试
第十一部分:LordRunner相关
第十二部分:计算机网络
第十三部分:组成原理
第十四部分:数据结构与算法
第十五部分:逻辑题
第十六部分:人力资源

一、软件测试基础

了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维

在这里插入图片描述

二、Linux必备知识

Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。

在这里插入图片描述

三、Shell脚本

掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shell逻辑函数

在这里插入图片描述

四、互联网程序原理

自动化必经之路:前端开发基础知识以及互联网网络必备知识四、互联网程序原理

在这里插入图片描述

五、MySQL数据库

软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。

在这里插入图片描述

六、抓包工具

Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的

在这里插入图片描述

七、接口测试工具

接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman

在这里插入图片描述

八、Web自动化测试Java&Python

了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理

在这里插入图片描述

九、接口与移动端自动化

专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用

在这里插入图片描述

十、敏捷测试&TestOps构建

揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心

在这里插入图片描述

十一、性能测试&安全测试

软件测试的彼岸:性能测试和安全测试,选个方向努力爬坑吧!

在这里插入图片描述

同时,希望大家能照着这个体系在1-2年内完成这样的一个体系构建。

求职之路

学习的时光真的还过的充实又飞快,面试非常顺利,属于是光速入行了,第一份工作是在一个银行外包的项目,当时银行给的薪资是我作为一个毕业一年的应届生最高的薪资待遇,我也很满意。

在银行工作的这段时间我不断的充实自己,后来也是遇到了现在的这家外企正在招聘,经历了三轮的面试后顺利入职,现在这个单位是个外企,因为是甲方员工,福利待遇比之前更好了。

下面给大家分享一些我面试求职的小经验

1、我们刚开始转行的时候经验肯定是不充足的,建议大家要更注重成长,第一家公司一定要选择可以快速成长的环境,积攒经验为主,这个时候快速学习的企业远远比高出1、2K薪资却学不到东西的企业来的有价值的多,因此我们在面试的时候需要合理判断。

2、在面试的时候我们需要看清楚岗位需求,把握好每一次的面试机会,不要病急乱投医,以免错失良机。

3、心态十分重要,要记住每一次的面试都是为下一次积攒经验,不要因为一两次的失败而打乱了自己的心态,只有保持最好心态才能在面试过程中把自己最好的一面展现出来。

写在最后

通过这些经历,我个人对现在的生活和工作都非常满意,有时候会想,通过培训入行真的是个正确的选择,但是后续能走多远还是要靠自己,平时闲下来我也会思考一下底层逻辑以及学习下开发知识,使我在日常工作中更加得心应手。

PS:这里分享一套软件测试的自学教程合集。对于在测试行业发展的小伙伴们来说应该会很有帮助。除了基础入门的资源,博主也收集不少进阶自动化的资源,从理论到实战,知行合一才能真正的掌握。全套内容已经打包到网盘,内容总量接近500个G。如需要软件测试学习资料,关注公众号(互联网杂货铺),后台回复1,整理不易,给个关注点个赞吧,谢谢各位大佬!

☑ 240集-零基础到精通全套视频课程
☑ [课件+源码]-完整配套的教程
☑ 18套-测试实战项目源码
☑ 37套-测试工具软件包
☑ 268道-真实面试题
☑ 200个模板-面试简历模板、测试方案模板、软件测试报告模板、测试分析模版、测试计划模板、性能测试报告、性能测试报告、性能测试脚本用例模板(信息完整)

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

最后,祝所有也想转行的小伙伴学习顺利,早日上岸~

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

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

相关文章

快速构建开发工具2.0

痛点:使用c开发过程中;尽管CMAKE很强大,方便帮助我们编译好第三方库,但是对第三方库的管理,以及快速搭建开发环境,以及第三方库互相搭配使用并进行demo验证上个人觉得,还是繁琐! 所以写了个小工具,来省略这个过程; 这个工具长这个样子: 他能做什么: 1.只需要勾勾选选,就可以将用…

【Element-UI】Mock.js,案例首页导航、左侧菜单

目录 一、引言 二、Mock.js 1、什么是Mock.js 2、安装配置 2.1、安装 2.2、引入 3、Mock.js的使用 3.1、定义测试数据文件 3.2、mock拦截ajax请求 3.3、模拟测试 三、首页导航、左侧菜单 1、页面搭建 1.1、图标定义 1.2、AppMain.vue 1.3、LeftNav.vue 1.4、To…

​旅行季《乡村振兴战略下传统村落文化旅游设计》许少辉八一论著想象和世界一样宽广

​旅行季《乡村振兴战略下传统村落文化旅游设计》许少辉八一论著想象和世界一样宽广

Android实现App增量更新代码实现。

一、增量更新实现思路 1)服务端生成patch差分包: 值得注意的是,需要对用户安装的不同版本,生成不同的差分包,为了是让用户安装的所有版本都升级为最新的版本。 2)客户端请求差分包: 客户端在请求…

小样本规模船型优化策略的选择研究

天洑软件基于自研智能优化软件AIPOD在船舶行业的应用发表论文《小样本规模船型优化策略的选择研究》刊录于核心期刊《中国造船》。全文如下: 小样本规模船型优化策略的选择研究 陈骏喆,姜 栋,张 儒,张 明 (南京天洑…

PIP安装

首先进入这个网站 https://pypi.org/project/pip/#files 选择如图所示的安装包 解压刚才下载的pip安装包打开cmd( 使用winR 输入cmd) 如图切换到pip文件夹下面 输入python setup.py install 按enter回车键

翻译像机翻?4点教会你ChatGPT高质量翻译

如果完全靠自己的英文和中文水平,要达到这样的翻译速度和质量那是不太可能的,主要还是得益于ChatGPT的帮助,首先用GPT-4的API粗翻,再用ChatGPT Plus精翻。很多人都用过ChatGPT翻译,但翻译出来的结果比起Google翻译和De…

排序:插入排序算法分析以及相关优化(折半插入排序)

1.算法思想︰ 每次将一个待排序的记录按其关键字大小插入到前面已排好序的子序列中,直到全部记录插入完成。 直接插入排序:顺序查找找到插入的位置,适用于顺序表、链表。 2.算法实现 //直接插入排序 void InsertSort(int A[], int n) {int i, j, tem…

12.InnoDB记录结构

title: “InnoDB记录结构” createTime: 2022-03-06T15:52:4108:00 updateTime: 2022-03-06T15:52:4108:00 draft: false author: “ggball” tags: [“mysql”] categories: [“db”] description: “” InnoDB记录结构 innoDB存储引擎介绍 存储引擎的作用就是内存和磁盘打…

python随手小练2

题目: 今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,为何? (即:一个数除3余2,除5余3,除7余2) 具体操作: xint(input(&quo…

AI编写文案工具哪些好用且免费

什么是AI编写文案工具?AI编写文案工具基于自然语言处理技术的应用程序,它们旨在协助用户创建各种类型的文案,从广告、营销材料到新闻稿和博客文章,都可以得心应手。这种技术的崛起源于对写作效率和质量的不断追求。 AI编写文案工具…

做销售管理分析需要看哪些关键指标?

做销售管理分析需要看哪些关键指标? 销售管理分析时抓取关键指标,有着能够【分析和判断销售趋势、为销售决策提供数据支持、优化销售流程和客户管理】等的好处 在了解了分析关键指标的目的之后,我们就可以根据企业的需求来确定关键指标&…

淘宝/天猫获得店铺的所有商品 API 返回值说明

淘宝API接口是为开发电商类应用程序而设计的一套完整的、跨浏览器、跨平台的接口规范。 通过开放接口,开发者可以不改变现有系统,直接在原有系统上实现新功能。 在开发过程中,使用淘宝API接口可以帮助开发者快速搭建自己的应用,实…

2023年Java毕业设计题目如何选题?Java毕业设计选题大全

大家好,我是程序员徐师兄,最近有很多同学咨询,说毕业设计了,不知道选怎么题目好,有哪些是想需要注意的。 确实毕设选题实际上对很多同学来说一个大坑, 每年挖坑给自己跳的人太多太多。选到合适的题目的话&…

Linux字符设备驱动开发

文章目录 字符设备简单介绍file_operations结构体驱动编译为模块字符设备注册与注销设备的操作函数初始化添加LICENSE和作者信息设备号的分配文件操作函数字符设备驱动示例源文件chrdev.cMakefile文件测试代码app.c编译开发板上验证 字符设备简单介绍 字符设备是Linux驱动中最…

Lua函数

--函数--无参无返回值 function F1()print("F1函数") end F1() print("*****************")--有参 function F2(a)print("F2函数"..a) end F2(2) --如果传入参数和函数数量不一致 --不会报错只是补空 F2(1,2) print("*****************&quo…

iOS应用程序的签名、重签名和安装测试

目录 前言 打开要处理的IPA文件 设置签名使用的证书和描述文件 开始ios ipa重签名 前言 ipa编译出来后,或者ipa进行修改后,需要进行重新签名才能安装到测试手机,或者提交app store供apple 商店审核上架。ipaguard有签名和重签名功能&…

9.21广读最新arxiv论文 思路学习汇总

Towards Generative Modeling of Urban Flow through Knowledge-enhanced Denoising Diffusion 摘要:尽管生成式人工智能在许多领域取得了成功,但在建模地理空间数据方面的潜力仍尚未充分发掘。城市流动,是一种典型的地理空间数据&#xff0c…

单列集合顶层接口Collection

🐌个人主页: 🐌 叶落闲庭 💨我的专栏:💨 c语言 数据结构 javaEE 操作系统 Redis 石可破也,而不可夺坚;丹可磨也,而不可夺赤。 集合体系结构 一、单列集合顶层接口Collect…

机器学习小白理解之一元线性回归

关于机器学习,百度上一搜一大摞,总之各有各的优劣,有的非常专业,有的看的似懂非懂。我作为一名机器学习的门外汉,为了看懂这些公式和名词真的花了不少时间,还因此去着重学了高数。 不过如果不去看公式&…