灌水 回首自己 3年 的救赎之路

wokaoml198 · 2020年01月20日 · 最后由 wuliguaiguai 回复于 2020年02月05日 · 1579 次阅读

前言

16 年 7 月,作为 211 出身的我,大四来到北京,原本大学学习 java 开发的我,稀里糊涂差点进入 XX 培训机构。后来发现自己好像具备了一些开发实习生的素质,就在交钱的前一天卷铺盖走人。后来面试了 3 家开发实习生岗位面试的都还不错,可是迟迟没有反馈。但迫于现实的压力 (没钱,住地下室) 被我之前的测试老大以一句测试里也有开发 (自动化、测开) 给"忽悠"入了测试的行业。

工作回顾

2016 年 8 月-2017 年 3 月 作为测试的 7 个月

一开始入职的半年对于刚进入社会的我来说,一切都充满了未知好奇,入职就在基础组做微信公众号的一些测试。因为自己上大学保持着自测的习惯,所以做测试上手不是很难,这 7 个月完全就是一直在点点点点,熟悉业务熟悉需求。中途部门的副经理,看过我的简历知道我会一些开发,让我尝试着去搭一下 app 自动化测试的框架 (appium+python),自己上大学学得是 java,就一点点的去学习 python,从 java 转到 python 过程倒不是很难,但是搭环境还是废了一些功夫,我永远记得自己成功运行起 app 的那一刻是多么开心,于是立马去给副经理去看,副经理也对我表达了一些肯定就在我认为可以开始自动化的时候。项目组因为的缺人,把我填补了过去,一干就是 2 个月。当项目结束的时候我就被分配到了这个项目对应的组里。就在年么的一次培训中,第二个副经理组织了一波自动化培训,一心想做自动化得我怎么可能不去,我仍然记得这个让我第一次发光发亮的自动化框架 Robotframework,这一次分享过后,完全把我的兴趣和方向打开了,每天加班学习研究对应的相关知识 (有一部分原因是自己追的那个女孩加班晚😅 )。一次次的向副经理学习请教,发现其他小伙伴热情也很高的围在他旁边等待解决问题,我就尝试着看了一下也协助经理去解决问题,就在一天晚上他找我说,你有没有兴趣搞自动化,这一句话就把我带入了自动化测试的路上。。。。

2017 年 3 月-2019 年 7 月 迷失自己的 2 年零 4 个月 (假的测试开发)

这两年零四个月对我来说是幸运的同时也是沉迷自我的 2 年,为什么这么说呢,就在我做功能测试做的迷茫的时候,副经理一句话给我带到了自动化测试的道路上,web 自动化推广的成功 (效率提升 300%,得益于那个组的需求基本都是 web 端),后来一直在编写维护脚本,由于框架问题代码也用的越来越少,java python 也越来越生疏,自己获得了优秀实习生称号,转正后比其他实习生工资高 4000,让我有点迷失自己,一直处于原地踏步状态,自己也看着周围的人一点点的追赶上自己,但是网络游戏让我深陷其中,一开始工作的热情,慢慢变成了抓紧下班回去打游戏的念想,但是自己还是保持着一个我引以为豪的品质就是我负责的东西我都要认认真真负责到底。组长也发现了我的一些问题,多次找我谈话仍然无果。
这个时候一个性能测试的大牛来到了我们组,在一次组内分享上问我们大家谁愿意做性能,自己就想着找一些事情来充实自己,就把我从自动化测试组抽离出来去到了性能测试的组。一开始的性能测试就是监控、压测、调优自己跟着大牛的经验一点点的学习分析问题,找到瓶颈,在这个过程中学会了沟通和一些分析,一开始的性能就是 jmeter+nmon,后来自己也是逛论坛看帖子发现了 influxdb+grafana ,就着手搭建了一套监控的平台 (其实用处不大) 。 在后续的日子里还是保持着每天正常点下班,回家疯狂打游戏,途中会去找女友,她也一直再提醒我让我不要在安于现状了,拿着比公司同龄人高的工资 仍然感受不到危机感,所以一直沉沦了下去。

2019 年 7 月 - 至今 自我救赎

后来公司的一次动荡,导致所有人的工资都砍了接近 20%,这一下我坐不住了,当时自认为自己掌握自动化测试,性能测试,代码能力 (没有什么项目经验,也不太懂算法) 认为自己出去完全可以找一个更好的工作,自己就迎来了近半年的自闭期,一开始的信心十足,觉得自己性能和自动化做的是最好的 (面试的时候这两块也确实回答的还不错),但后来发现这两项其实只是加分项,你的基础项都不达标这两项毫无用处。虽然我之前安于现状,但是心里还是有一个心结就是自己代码没有任何经验,纯测试也不行,测开也不行,所以面试看见有一定开发能力,自己心里都是犯怵的,但是测开岗怎么可能没有开发经验,只有硬着头皮去面试。后来才慢慢意识到自己真的是荒废了好久。从 19 年 3 月开始到 19 年 7 月初 一共面试了有 7 8 家,百度 快手 京东 阿里 (电话面试),女友无形中给我的压力加上面试的碰壁,我已经感觉自己是不是真的要被淘汰了,相比同龄人我可能只剩下学历的优势。让我已经开始拒绝面试,不愿意去面对,准备沉下心来学习一波,同事的鼓励让我再去试试,我就找到了我现在的这一家公司,这家公司面试了我 5 轮,规模不大也不小,面试的时候就是测试组的一些简单测试问题,后来还考了一些基本的开发语句数据库之类的,我竟然面试通过了,薪资比之前高了一些吧,但是我已经感觉能有公司要我已经是万幸了而且是我做得对口岗位,想都没想辞了之前的工作来到现在的公司,主要负责自动化测试和平台的研发。从 7 月份入职后,我拿出了自己之前做自动化测试的经验搭了两套自动化测试框架 robotframework 和 unittest+python+allure,一些自动化中的痛点我也通过 PO 模式减少了维护的成本,领导看了觉得还不错考虑到目前 ui 自动化使用率不高就优先接口,就给我下了一个挑战就是使用 python 搭建一套自动化测试平台。对于这个消息我一是兴奋二是惶恐,自己从来没有过独立搭建平台的经验,后端也还说的过去,但是前端完全就一窍不通,但是这个机会对我来说也是重新证明自己的机会,也是一个好的学习机会。不成功便成仁,自己重新振作起来,一点点学习 python+flask+layui,到现在平台已经完全搭建起来集成到线上服务器并且使用了 celery+redis 进行简单的分布式执行管理 (用于不同环境接口执行),在这个过程中我不再是每天脑子里想着都是游戏,下班地铁上,上班路上我脑子里都是平台遇到的问题和规划,甚至睡觉前和早上睡醒后脑子里都是这些东西,这个阶段虽然累,但是很美妙。

回顾总结

回顾一下自己做测试的 3 年,很感慨,从自我自大的网瘾少年变成一个成熟稳重的男人,这一路不是那么顺利,但是好在自己没有一蹶不振,重新找回了自我,在这个过程中我感谢我的女友一路过来的陪伴和鼓励以及惊醒,也感谢之前公司领导对我的各种栽培和现在的领导对我的信任给了我这么好的一个机会,人生中能有多少次机会,又有多少人能够迷途知返,也希望以我自己的一些经历来告诉大家,学如逆水行舟不进则退,这个行业就是这样你不努力,终究会被淘汰,不要在该努力奋斗的年龄而享受了安逸。 也快过年了提前说一句祝大家新年快乐,新的一年里我们共同努力~~

共收到 6 条回复 时间 点赞

加油咯

挺好的。加油

工作四年有余,经历或多或少和楼主有些相似,有时候也喜欢瞎折腾,回过头来我会思考一个问题:我们搭了很多框架、实践来很多主流的模式,但是否就是最贴合业务的呢?我思索的答案是:不是!很多东西打心底里想来都是为了上手实践一把,太离散了,最终能形成体系才是一个长期的目标,相信这样也能减少几分迷茫~

挺好的加油,不过网游不会影响啊。我每天最少打 2 小时呢~~

超赞啊,做的很不错了~

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册