【程序人生】做了低薪运营6年,靠什么转行拿下 20W 年薪?

本人大学专业非计算机相关,毕业六年一直从事运营相关工作。在上家公司的新业务系统项目中,因为项目组人手不足兼做了部分功能测试。让我对测试工作产生了浓厚的兴趣。

后来,在xxx学习后,我从一个运营妹纸成功转型成为某世界500强公司的外包。年薪近20W。现在已经顺利入职啦~

初涉测试却频频被拒

【程序人生】做了低薪运营6年,靠什么转行拿下 20W 年薪?_第1张图片

在上一家公司中,参与了新业务的系统项目。因当时项目组人手严重不足,故兼做部分功能测试的工作。在此过程中,发现自己对系统 bug 很敏锐,会从业务逻辑方面帮助开发定位可能引起问题的模块,也因此对测试产生了浓厚兴趣。

大学时上课有接触过vb语言,对编程就很感兴趣,学习速度也较快,故近几年一直有报班学习编程的想法。之前通过网络视频自学了mysql、python等。

20年下半年,我的工作职能发生了调整,不再跟进系统相关,工作职能偏向文职,无法有更大的进步空间。后来从网上了解到自动化测试,去年下半年也开始通过视频学习python自动化测试相关,决心转行做自动化测试。

但由于代码是需要在不断的练习中掌握、巩固,因此尽管视频都能看懂,但没有实战机会,对于以后实际从事相关工作还是非常心虚的。20年底也尝试找过测试相关工作,但基本都石沉大海,零星接到的几个电话也都是听到没有相关经验后,表示不合适。

千挑万选,还是选择培训学习

【程序人生】做了低薪运营6年,靠什么转行拿下 20W 年薪?_第2张图片

在网站找测试相关工作时,看到了xxx的信息,发现课程大纲很全面,而且侧重在我需要的实战练习。于是通过微信联系到了助教老师领取资料,并咨询了课程相关的内容。

其实之前就有百度搜索过测试相关的网络课程,但评价褒贬不一,价格也比较高,因此一直未能下定决心。且跟其他机构了解时,往往会许下美好承诺,学完之后包找工作等等,反而有些顾虑。

跟xxx的助教老师沟通时,也跟老师说了自己的情况。因为年龄及过往工作经历,老师很坦白的建议我要慎重考虑转行事宜,但也解释说技术高于一切,具体还是看个人情况。

“种一棵树最好的时间是十年前,其次是现在”,因此在对比了解后,我决定报班学习。

助教老师介绍说,学院课程都是紧跟目前测试行业现状,且课程内容会根据行业现状进行调整,教授当下流行的测试方法和软件,更贴合实际工作场景。

报班主要有两个目的,一是丰富自己的实战经验,希望跟着老师进行系统性的学习。另一方面是看到学院有内推机会,希望在学成后有更大几率拿到面试机会,而不是听到无经验就拒绝。

就这样,我开始了学院的学习之旅~学院的课程分为录播和直播,课程很好的填补了我缺失的基础部分和实战部分。

课程中学习了测试基础理论、功能测试、web测试、app测试、接口测试,测试集成。我第一遍学习时是跟着老师敲代码,会直接在pycharm里做笔记,第二遍复习的时候发现用xmind做笔记很好用,思路很清晰,以后复习笔记也很方便。代码一定要多敲,不敲就会生疏,要能独立敲三遍才能巩固。由于时间原因这点其实我也没做到,隔断时间再回头会发现忘记好多,所以还是需要不断的练习。

转行也能拿到好 offer

【程序人生】做了低薪运营6年,靠什么转行拿下 20W 年薪?_第3张图片

以下分享一下我的面试经验,可能因为我是转行做自动化测试,面试官的问题大多集中在测试的框架、概念理解、流程等。例如以前在公司测试流程是怎样的,用什么软件管理测试用例,bug处理流程中都有哪些状态等等。

关于自己,平时都用什么做自动化测试,具体怎么做,举一个接口测试的具体流程,以及数据驱动如何做等等。有一个问题问到的比较多,就是以前的项目是否为敏捷开发,你认为测试在面对敏捷开发时应该如何做。

集成方面,有问到是否了解持续集成,如何部署等等。Sql方面,因为是电话面试,没有做题,问了常用的语句,但是因为我平时都是直接做练习题,查找数据,所以当面试官问了创建语句和插入语句的时候就突然有点懵。

另外还有一个问的比较多的是在以往工作中遇到的最大的困难是什么。面试时需要注意沟通和交流,毕竟大家以后要一起工作,合拍也很重要。我觉得这点也给我加分很多,现在我找到了心仪的自动化测试工作,斗志满满,也希望能尽快适应新的工作。

最后感谢学院的老师们的指导,祝学院越办越好,也祝大家早日找到心仪的工作。

绵薄之力

做为一名自动化软件测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!

下面分享我整理的这份2021年可能是最全的软件测试工程师发展方向知识架构体系图。

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

二、Shell脚本
掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。

å¨è¿éæå¥å¾çæè¿°

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

å¨è¿éæå¥å¾çæè¿°

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

å¨è¿éæå¥å¾çæè¿°

 ​

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

å¨è¿éæå¥å¾çæè¿°

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

å¨è¿éæå¥å¾çæè¿°

七、Web自动化测试Java&Pyhton
了解自动化的目的,熟练掌握testng&unittest自动化框架,以及断言与日志处理。

å¨è¿éæå¥å¾çæè¿°

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

å¨è¿éæå¥å¾çæè¿°

 ​

九、敏捷测试&TestOps构建
揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心。

å¨è¿éæå¥å¾çæè¿°

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

å¨è¿éæå¥å¾çæè¿°

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

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

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

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

最后:【可能给予你助力的教程】

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

在我的QQ技术交流群里(技术交流和资源共享,广告勿扰)

可以自助拿走,群号:310357728群里的免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦

如果对你有一点点帮助,各位的「点赞」就是小编创作的最大动力,我们下篇文章见

好文推荐

在小公司“混”了2年,我只认真做了5件事,如今顺利拿到字节 Offe

去了字节跳动,才知道年薪 30w 的测试工程师有这么多?

北京35岁程序员失业,感叹:编程估计没戏了,想去卖点煎饼果子养家~ 

29岁转行软件测试靠谱吗?一个过来人的心路历程送给迷茫的你

同样是IT行业,测试和开发薪资真就差这么大吗? 

你可能感兴趣的:(技术分享,程序人生,python,软件测试,测试工程师,测试类型,程序人生)