说一下我的大致情况,女,2018年毕业于末流211计算机本科。后来待业两年,完全没有从事互联网方面的工作。去年来到北京,在小公司做了一年多功能测试。今年11月底跳槽到外企,开始了我钱多事少离家近,每周965的快乐生活,现在年薪30万左右。
降大任于斯人也,必先苦其心志
2014年,高考没有考好,为了能混个末流211,被调剂到了完全没有考虑过的计算机专业。现在想想,还好调剂的是计算机专业,这个专业没有金融、法律、会计等专业那么看重院校,也没有商务、贸易这些专业那么虚无缥缈。或许一切都是最好的安排。
大四的时候,大家都在忙着找工作,但是我家里人生病了,所以我只能在毕业答辩后匆匆赶回家。我家那边是个小山城,根本找不到互联网相关的工作,再加上家里人生病走不开,最后无奈只能放弃就业,安心照顾家里。 这一待,就是两年。这两年,每到晚上我就开始胡思乱想,想着同学很多在大厂,或者都有不错的工作。但是我的专业知识却全部荒废,内心十分焦虑。每天洗衣做饭,照顾家里,最怕遇到节日的时候,亲戚串门挂在嘴边的那句“好好的大学生,现在连工作都没有了...”,现实是如此残酷,而我心里的自尊一文不值。
2020年的时候,家人永远离开了我。但是其他家人还是不同意我出来找工作,“你出去能找到什么工作?4000、5000?顶天6000,还不如就在我们家这边找个工作。”可我已不想待在那个伤心地,自己开始默默给自己谋划出路。 *一切都是最好的安排 *
经过一番搜索,也找一些行内的朋友聊了一下,他们建议我目前的情况可以从测试入手,朋友都说我这人比较细心,思维发散。慎重考虑之后,确实感觉比较合适。于是我开始每天学习软件测试相关的基础知识,搜索了大量测试相关的公众号,每篇公众号的文章我都没有放过,有公开课就去听,就这样,慢慢掌握了软件相关的基础知识。 大约学习了半个多月,当时正好疫情严重,大多数公司都是远程面试。
我投了一些小公司,找到了我的第一份测试工作。这份工作是一家做To B业务的小公司,给我开了9000的工资,这对当时的我来说,简直就是雪中送炭。怕工作临时变卦,所以入职时间我定的很急,和家里人说我找到工作了,他们听说工资有9000,也不再拦我,就这样,我一个人来到北京,开始了我的北漂生活。 新入职之后,我工作非常积极努力,一是怕自己露馅儿,二也是希望自己能尽快入行。确实,测试工作很好上手,单纯的功能测试要求不高。由于我思维全面,工作条理比较清晰,很快就得到领导认可,提前一个月转正,这对我是莫大的鼓舞。大概工作半年之后,公司融资成功,我所在的业务线被砍,被调到最新的业务线支持测试,公司规模从2000人一下扩张到5000人,团队规模从20人一下扩张到60人。我的工资也从9k调高到12k。 新的业务线是复杂度非常高的ERP系统,也许我逻辑思维能力还不错,库存(这是个重点模块)的复杂逻辑被我拿下了。但是随着系统越来越复杂,传统的功能测试已经不能满足,自动化是必然的结果,我想着自己应该提前做好准备,好迎接新机遇新挑战。
人无远虑,必有近忧
因为之前看了大量公众号和公开课,心里也是选好了心仪的培训机构,一是深度够,二是态度不错,公开课的时候问问题也很积极解答,在浏览了几个网站的课程目录之后,就毅然选择了华测教育的课程。 说来惭愧,自从买课之后,工作任务剧增,我被派到外地出差,一待就是一个多月,每天忙得昏天黑地,到课率一直很低。
但我十分感谢这段新业务的日子,让我有了从头跟一个大型复杂ERP项目的经历,从需求调研到MVP版本上线,我的应变能力、抗压能力、思维广度都有了一定的飞跃,但同时心里也产生了一些不一样的声音: 一是我目前的测试技能是建立在对业务的熟悉度上,离开这个平台,我什么也不是。我想,我应该学习更多通用的、提效的测试技能,来应对未知的变化; 二是繁重的加班,让我身心俱疲,不断重复性的工作正消耗着我的生命,我需要一个新的平台,来支撑我发展的更远。
出差回来之后,我开始每天抽出2小时学习自动化测试的课程,这期间接触到了很多新的测试概念和测试方法,不免感慨测试世界如此广阔,我涉及到的不过九牛一毛罢了。我开始每天认真做笔记,复习,实战,学习,复习,实战,学习……充电的日子痛苦又幸福。
当天收 offer
虽然公司有意提拔我做另一个产品线的负责人,但是权衡利弊之后,我还是觉得平台比虚职更加重要。年底的时候,我终于下定决心要逃出舒适圈(没事,也没啥年终奖)!于是我找到学院的导师,帮助我修改简历。不夸张的说,这份简历绝对是我成功路上最大的垫脚石! 就说一个例子,有一家比较大的证券公司(本来是我的第一意向公司),看了我的简历之后,立马和我约了面试,后来我有了offer就婉拒了面试,他们的测试组长还单独加了我的微信,表示看了我的简历,他和测试主管都对我非常期待,非常想让我面一面试试,这真是让我受宠若惊。
但我最后还是放弃了面试,因为我找到了我现在的梦中情司——不加班的外企!这家外企对英文要求不高,面试的时候除了自我介绍需要准备英文之外,其他全程都是中文。当时是有3个测试组长一起面我,轮着问问题,问的问题都比较简单,除了一些java基础之外,就是一些接口测试、testng、linux命令、性能测试相关的知识,都是学院讲过的,很轻松就答出来了。
而且他们对我写的PO设计模式特别感兴趣,问了好几个PO相关的问题,这得感谢学院,事实证明这个PO设计模式,应该我简历上的一大亮点!面试过程比较顺利,当天早上11点进行一面,当天下午4点就给我打电话通过面试了。这个外企居然只有一面!?爱了!我的工资也顺利突破20k,虽然没有大佬那么强,但是现阶段我已经很满意了。
最后说一下这个外企的情况吧,给大家一点躺平的美好盼头:
1、目前是每天都在家办公,不用去公司。
2、五险一金最高工资最高比例,每月我和公司交的公积金有5000左右,爱辽!
3、年假15天,病假20天,每年12月补贴1200元暖气费
4、真的完全不加班,工作日加班1.5倍,周末2倍,节假日3倍,自己在系统上填,不用尴尬或害怕。不过目前看来确实没机会加班,我刚报道那几天去了公司,5点半领导就催着你下班,因为要赶公司的班车!
5、公司办公桌是升降桌、工学椅,没有固定工位,自己每天选座位(不用和领导同事坐一起太爽了,身边都是不认识的人,社恐爱辽)
6、节奏真的慢,管理很松散,入职一个月了,我还在看文档.. 7、对现阶段的我来说,能学到很多技能,有很正规的接口测试、性能测试流程,很完善,值得学习。
提供一下我的面试题
1、上家公司离职的原因
2、在上家公司功能测试和自动化测试的比重是多少
3、做接口测试,依赖登录接口怎么办
4、postman怎么录入接口比较快
5、说说jmeter都用过哪些组件
6、性能测试会看哪些指标?主要是看服务器端还是客户端的性能?
7、ArrayList和LinkedList的区别
8、经常用哪些数据类型,说一下自动拆装箱
9、testNG的workflow是什么样的,说说dataProvider关键字
10、说说PO设计模式,以及实际运用场景。除了易于维护之外,还有哪些特点?
11、在服务器上查日志,如何找到想要的报错信息
12、说说jenkins持续集成
13、git经常用的几个命令,怎么切分支,怎么解决冲突?
14、有没有从头跟过一个完整的项目,说说整个测试流程
最后,祝大家都能找到好工作,而我,继续去学习华测教育的课程。因为里面的内容实在太多,我才学了四分之一,细细消化需要不少时间。学无止境,只能继续加油吧。
绵薄之力
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……