我毕业于一所普通的本科学校,学的是计算机专业,有一定的编程基础。我的软件测试职业开始和大多数测试人员可能不一样,因为大四的时候找不到开发的工作,偶然机会做了测试的实习,然后就一直做了。我第一份工作是在7月底夏天最热的时候,每天拿着简历顶着大太阳,奔走于各家小公司去面试,最终大概花了一周的时间后,过了3轮面试然后进了杭州的一家外包公司。早年我曾经也试着投过简历,参加过大厂的面试,那时候除了自学的一点点js的技能外,没有任何正规的技术从业经历,找同学帮忙内推菊厂,投了5个部门,4个无音信1个婉拒,然后就没有再坚持。
杭州这边外包公司的工作,虽然枯燥但也不是特别忙,工作氛围也不错,但是当我在工作中看到正式员工承担的任务和能够调动的资源后,很快就意识到虽然大家都在一起办公,但其实并不在一个赛道上,他们受到的锻炼和成长的速度远远超过外包员工,而作我们只是在别人参加完一场场战斗后过来帮别人打扫战场的,当我想要主动去学习更多时,桌面上通常只会跳出那刺眼的提示“外包同学没有权限”。这种环境最可怕的地方在于,处处存在的差异化待遇会让人养成“受害者心态”,觉得面临的一切都是客观环境造成的,最终忘了自己还有选择的权力和能力。
当你发现自己处在一个困局时,是否还有勇气走出舒适圈呢?大部分测试人员,最开始接触都是纯功能界面测试,随着工作年限,会接触到一些常用测试工具,比如抓包,数据库,linux等。我于是也就利用工作之便,一边充电一边学习,在公司做了一年后,熟悉产品的业务流程以及熟练测试工作流程规范之后,效率提高了,工作比较轻松,这就导致我有充足的时间,拾起编程语言。
也是在这一年里,我在网上报名了软件测试咨询营。这是一个1对1技术咨询计划,任何你遇到的职场问题或者技术问题都可以找课堂主讲人约谈,他的经验和资源足够覆盖你遇到的大部分实际场景,我更倾向整理好提纲和自己的一些思考,提高沟通质量。有人带路是非常重要的,但咨询并不是保姆,只有你自己先搞明白面对的问题是什么,别人才可能更好地帮助到你。很多时候别人不是不愿意帮助你,而只是不知道怎么帮。当然这种咨询模式是见仁见智的,我想对于课程自己来说也是一种模式的探索,如果你是那种等着别人找上门来给你指导的,那可能并不适合这种形式。
如果你是测试在职,觉得自己技术不错,这边组建了一个2022年名企大厂测开岗位内推群,去年已经内推200+的同学进入大厂,最高的年薪达到70W+,qq技术交流群(671651023),暗号(优雅)
经过一段时间研究学习之后,对自动化也有了一定的了解。后来我将自动化测试应用至公司项目,并且定时在公司的技术分享会展示效果,那种从0到1的成就感非常难忘。之后我也在公司中专职做自动化测试工作,负责自动化测试团队工作,核心框架搭建我将公司产品前后端的自动化测试全部落地实现,用到的技术栈基于Python语言、Selenium、RF、Requests、Jenkins、以及主流的Docker容器技术,持续集成等那些自动化脚本真正成为公司资产,在每次上线回归带来的收益远超出我的预期。但我不仅仅满足于此,每一个程序员心中都有一个大厂梦,在有了一定的实力经过沉淀后我开始了我的卓梦之旅。
原本的计划是参加完半年的课程后,等到2021年春季再挑战大厂,base杭州,但是在课程主讲人的严厉督促和全程盯梢下,意外且幸运地拿到了字节的offer,只是base在北京且薪资涨幅也没有达到自己的期望。习惯杭州生活的我再次面临选择,是再次走出舒适区抓住进大厂的机会(北京租房是真贵,其他消费其实并不夸张),还是按照自己的规划稳扎稳打半年后再挑战杭州的大厂,短暂的咨询和考虑后,我选择了北京。想起了那个上帝解救信徒的故事,机会到来的时候,它并不一定是你期望的样子。
在字节跳动开始工作后,我很庆幸自己没有错过这次机会,对于一个只在外包公司工作过的技术从业者而言,它真的意味着另一个世界。
字节的福利待遇是圈内公认的好,好到让我头一天下班时站在天桥上感慨得差点哭出来,在外包真的没经历过这样的待遇,上班不打卡,住宿有房补,免费的三餐下午茶健身房,顶配的16寸MacBook,27寸4k的大屏幕连着双屏还能直接给电脑充电(领显示器的时候IT小哥说如果有需要还可以再申请一个24寸的),错过周年庆的我还补领了团队的周年纪念大礼包,周围同事也是大咖云集,而最让我欣慰的是不用再因为外包的身份被区别对待。
忙碌且生机勃勃,这是自己在字节工作时的感受,忙是真的忙,但是有收获,公司在野蛮进化,每个个体也在快速成长。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。我也是走过这样一段路,才能获得更多高薪职位的机会,付出终有回报,也算是对我能力的一种认可吧,真正的证明了自己的价值。至少税后30+的薪水是我当前状态下比较满意的。
这里给大家整理了一套自动化测试工程师进阶路线的快速学习方法和资源。根据这个学习架构路线,不断地去摸索与提升,突破技术的瓶颈。相信你也会从这种有所收获。
自动化测试进阶学习方法
这里为你准备了200G软件测试教程资料,包括用例模板、计划模板、报告模板、性能调优、自动化教程、测开模板、简历模板、面试技巧、大厂真题等!进qq技术交流群【671651023】自行获取。
一、Python编程入门到精通
二、接口自动化测试
三、Web自动化测试
四、app自动化测试
五、前端网页编程语言
六、测试开发DevOps体系
七、一线大厂简历制作,面试技巧
八、RobotFramework框架和HttpRunner
作为一位过来人也是希望你们少走一些弯路,在这里我给大家分享一些这几年来陪伴我在走过自动化测试历程的相关资料,希望帮你们更好的突破自己,提高自己!需要的可以来进qq技术交流群【671651023】直接领取。可以免费学习!划重点!开源的!!!
凡事要趁早,特别是技术行业,一定要提升技术功底,丰富自动化项目实战经验,这对于你未来几年职业规划,以及测试技术掌握的深度非常有帮助。有被帮助到的朋友,可以点个赞收藏一下,下次我会分享更全面教程资源。可以关注我,也方便你下次能够快速查找。