测试人生 | 二线城市年薪30W+,疫情之下涨薪超过100%,是怎么做到的?
本文为霍格沃兹测试开发学社优秀学员跳槽笔记
本人本科就读于某普通院校,毕业后通过同学的原因加入软件测试这个行业,角色也从测试小白到了目前的资深工程师,从功能测试转变为测试开发,并顺利拿下了某二线城市互联网企业的Offer,年薪 30W+ 。这里特别感谢各位老师和同学的帮助,也分享下自己的一点学习心得和成长经验。
选择和努力哪个重要?都重要
我之前公司大部分主要以功能测试为主,工作单一,注重业务。后来发现继续这样下去,自己的技能点太低,会被逐渐淘汰,没有竞争的能力。所以,本着提升自身技能,选择了我们这个霍格沃兹测试开发学社。
初步认识学社是通过无意间的微信推送消息得知,由于疫情原因和面试结果反馈得出,如果再不改变自己,那么没有任何出路可言。所以在2021年下半年,趁着公司业务减少,时间充足的情况下,报名了我们学社的测试开发体系课程。
在这几个月的学习过程中,收获满满。可以这么说,课程的内容对于我来说都是全新的知识,在接下来的跳槽面试中给了我很大的帮助。我也第一次体会到了有学社和老师带着学习,阶段性目标清晰,不走弯路的好处。知道需要学习哪些知识,哪些是重点,而不是自己抱着视频这边学一点那边学一点,无头苍蝇一样。
课程内容很多,而且都是全新知识,刚开始我一度跟不上课程节奏,但是在保证直播课的情况下慢慢地补回来,这里提示下直播课第一次一定要跟着上课,回放的效果真没有现场的效果好。也要学会取舍,比如我自己就先掌握UI和接口自动化的实战部分,性能测试其次,平台开发放到最后毕竟自动化测试是与工作息息相关的。
当然,最后就是算法题目的实战。我在大部分的面试过程中都需要手撕代码,基本都是对算法的实战。所以要大量刷题,一般简单的算法基本就够用了。
面试经验
我面试了几家公司,遇到的问题各不相同。基本总结如下:
1.手撕算法代码:这块只能自己刷题,熟能生巧,社区也为我们准备了每日一题,要自己主动去实战练习。
2.Shell常用命令:问到了基本的常用命令,比如性能相关的常用命令和指标的含义,咱们课程都是有的,只要好好刷录播,这些问题都难不倒你。
3.常用的自动化框架和自动化脚本的编写。这块要结合工作的内容将如何选择自动化框架和编写自动化脚本概述清楚,尤其是关于脚本的二次开发,面试官对于这块感兴趣,是加分项。
4.性能测试:基本都会问到有没有做过性能测试,你们公司的性能测试指标有哪些,工作中如何去做的,用的什么工具等等,这块也是加分项
5.Docker的运用。面试中有一个问题就是老师在直播中提到过的。大致问题就是如何判断docker服务器发送网络服务是不是好的?
6.还有一些开放式的问题。比如站在一个测试角度,如何做能提升项目的质量?如何避免或者减少生产问题的发生,你们公司使用了什么方法和工具?还有你认为自动化测试有无必要等等
7.还问了测试的基本问题。比如常用的测试方法是什么,然后给一个场景,使用测试方法现场列出测试点。
最后,再次感谢学社各位老师的指导和帮助,祝咱们学社越办越好,也祝大家收获满满,找到自己心仪的工作!