观点:如果你还是以前的思维来学习测试,那你肯定是找不到工作!
我做测试工作有将近8年的时间,蚂蚁金服做过2年,因为加班太多离职了。目前在一家国企上市公司,一年能拿三四十个左右,对比头部互联网公司来说,国企的技术人员工资真的很低,但是非常适合养老,我目前很享受这种状态。
市场需求:
根据我的观察,目前市场上其实并不“缺人”,人真的挺多的,每年毕业这么多学生,肯定有很多人来学习测试找c二手的工作,投简历的求职者确实很多,但现在企业现在缺的是“优秀的测试人员”。
现在人虽然多,但是多数都是一些滥竽充数的人,学个测试理论会点测试工具就敢出来找工作,让我觉得现在的前端真的是烂白菜。今年2月份我看了50份简历,最终只有一个被邀请到公司进行面试,其他的49份简历连让他们面试的欲望都没有,这就是目前的现状,质量是一年比一年差,比我们那个时候真的差太多,就跟男足差不多。
培训还能不能找到工作?
如果你现在还在指望参加一个培训班就可以找到测试的工作,那我敢肯定你这学费绝对打水漂。
很多人看不到市场的变化。最近几年的市场,已经从最开始的“批量招聘”转变为“精准招聘”,以前这行业严重缺人的时候,培训班的作用就是批量培训后,有公司招聘他们进入公司,公司在派人带一带,大概几个月就可以上手做项目。而现在如果你还是以前的那种思维,用以前那种培训的方式,来应对如今的招聘市场,那必然找不到工作,培训出来的人真的是太烂了,真的是啥都不会那种,经验丰富的面试官聊一会就能看得出来。
现在软件测试的工作还能不能做?
做绝对可以做,并且我认为测试是一个非常好的职位,有特别大的发展潜力!
验证软件需求和功能是否完全可以实现这是软件测试最直接的目的。测试人员根据需求使用测试工具和使用测试技术来验证软件产品是否满足所有需求。
但绝不是你以为参加个培训就能就业,这种走捷径的想法赶紧放弃。测试目前的工资是一年比一年高,那你想啊,工资越来越高,伴随着的工作难度,以及你需要学习的知识肯定越来越多,这是相辅相成的。所以问题就落实到“学”这件事上面。
如果你想做测试的工作,那绝对不是培训可以解决的,而是需要你去“学”。其实就是需要你花费很多时间,如果你是学生,你可以利用在学校大量的时间都在学测试,只要时间足够久,你的技术能力,你的知识面就是水涨船高,找工作自然不是问题。可问题是现在很多人都是临时抱佛脚,觉得自己努力学几个月就能高薪就业,现实会啪啪啪打你的脸。学习就是日积月累的过程,如果你没有耐心,时间不够,你肯定做不了技术的工作。
现在缺的是中高级技术人才,非常缺,非常缺的那种现状,所以你想要测试的工作,必须要以这样的定位去学,把基础打好,理论知识搞明白,搞两个像样的项目,现在市场都是缺这样的人。
我提倡的学习方式是:自己学习+有人指导
学习始终都是自己一个人的事情,你得找到属于自己的学习方法,有自己的学习习惯,自己总结出来的学习心得,只有这样你学什么知识才会快。你参加培训也好,不参加培训也好,最终都得靠你自己,因为有太多的事情都需要你身体力行亲自去做才行,别人根本帮不了你做具体的事,所以必须要明白这个道理,学习永远都是自己的事情。
除了靠自己之外,还应该明白“借助外力”,那些身体力行是需要自己亲自去做,但是有些层次的问题是我们目前水平无法解决的,所以这个时候就需要外界的帮助。尤其是学习技术,有一个牛逼点的人去带带我们,确实可以少走非常多的弯路,就比如一个小问题,你自己由于没有经验,你可能几个小时都解决不了,但是有经验的人他可能一分钟就能解决,所以在这样的问题上,我们就没有必要浪费时间,就要懂得借助外力来提高自己做事的效率。所以你们学测试的人,就找身边的亲戚朋友带一带自己,如果你身边没有这样的人,就来问我。
绵薄之力
做为一名八年老鸟,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
一、先学习一门编程语言,建议python
二、Python自动化测试框架应用
三、自动化测试篇 - Web UI 自动化
四、自动化测试篇 - 移动端UI 自动化
五、自动化测试篇 - 接口自动化测试
六、自动化测试篇 - 持续集成Git、jenkins、Docker
七、自动化测试篇 - 性能测试LoadRunner、jmeter、app性能
八、自动化测试篇 - WEB安全测试、渗透测试、漏洞扫描
九、自动化测试篇 - RobotFramework、AirTest
10、测试开发篇-自动化测试平台开发
11、互联网高薪测试拓展知识、Redis、MongoDB、Nginx集群实战
上面就是我为大家整理出来的一自动化测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
送给大家一句话:
让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!