最近听过最多的问题就是"现在感到迷茫,不知未来的路怎么走?" 估计这个问题比较普遍,成为当今困扰许多测试工程师的主要的问题之一。下面我就具体来分析一下。
软件测试培训" />
迷茫或焦虑的原因是什么?但不外乎是下面这些原因叠加的结果。
1、敏捷和DevOps开发模式的推行,敏捷/DevOps之风刮的很厉害,开发和测试越来越融合,一些头部企业正在取消“测试工程师”这样的岗位,从国外的微软到国内的腾讯,而不少企业也在不断追求越来越高的开发测试比,或者现在只招“测试开发工程师”。
2、测试有明显的天花板,自己上升无望, 最基础的功能测试的岗位需求已经很少了,而自动化、性能、安全、大数据测试、AI测试相关的技能没有掌握。
3、35岁是一个门槛,许多人也担心到了这个年龄,公司就可能不和自己续签合同。虽然这不只是测试人员所面临的困难,开发人员也会感受到。
4、测试工作被机器人替代。人们经常期望借助AI助力自动化测试、机器人完成稳定性/性能/用户体验等测试,也给测试人员带来危机感。
那些入行几年,但是依然是功能测试的同学所面临的的压力可想而知。说到底,软件测试行业还是属于技术岗位。既然是技术岗位,那就要靠技术吃饭。不断掌握新的技能,提高软件测试“找bug”的能力也就变成了目前软件测试从业人员迫在眉睫需要解决的问题。
一切的迷茫都是因为想得太多而做的太少!每位软件测试行业从业者都能意识到目前自己面临的窘境,但能及时作出改变,顺应时代变化的人还是太少。
如何走出迷茫?
1、坚守现在的测试岗位,把各项工作做得极致,迅速成长为某个方面的专家或测试架构师,也可以成为技术管理者(如测试经理/测试总监/测试负责人),对公司或对个人有很高的价值,使自己立于不败之地。
2、看清未来发展趋势,勇于接受挑战,不害怕,努力转型,成为一名产品经理、项目经理或市场经理等。
先说坚守。即使开发和测试融合,测试人员工作内容始终少不了。在一个全功能的团队中,各个成员的分工还是会有不同,会发挥各自所长,自然也会发挥测试人员的强项,侧重测试工作,至少在团队转型的初期。即使在之后相当长时间,也会需要一个测试的负责人,负责整个测试/产品质量的工作,具体负责测试的计划、测试整体方案设计、指导整个团队做好测试。
所以,如果你成为测试某个方面的专家,如业务测试专家、测试需求建模专家、用户体验专家、性能测试专家、混沌工程专家、性能工程专家、质量工程专家等,在公司就一定有立足之地的,即使公司老板追求越来越高的开发测试比,也只会淘汰一般的测试工程师,不会淘汰专家。
再说转型,更不用怕。团队要转型,像微软那样的航空母舰都要转型,个人转型岂不是很简单吗?况且人生没有几个转型,也就枉来地球一趟。如果一辈子只做一件事,也有遗憾。
我所在的企业有许多的产品经理,项目经理是由测试人员转型过来, 将以往自身所具有的优秀的技术能力结合个人沟通表达能力及测试的变通能力, 在转变职位时变的非常轻松.
最后,上述这两个方向会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
更多关于“软件测试技术干货”的问题,欢迎咨询千锋教育在线名师。千锋教育多年办学,课程大纲紧跟企业需求,更科学更严谨,每年培养泛IT人才近2万人。不论你是零基础还是想提升,都可以找到适合的班型,千锋教育随时欢迎你来试听。