现在回想一下当初你是怎么进入测试这个行业,我相信很多人当时选择这个职业并没有想太多,只是听朋友或者网上说这个职业收入还不错,然后就入门了。
从事这个行业一阵子后,大部分人就会开始经常问自己,要不要坚持做测试,该如何提升自己的技能,测试的职业发展是怎么样,如何做好自己的职业的规划等等。我希望我这篇文章能够减少你的一些疑惑或者能给迷茫中的你一些方向。
1、要不要坚持做测试?
首先,要不要坚持做测试,这个问题只能说因人而异,毕竟每个人的自身条件不同,如果觉得自己干这份工作十分吃力而且不喜欢,或者有别的追求,那么就早一点转行,越早越好。
如果你是因为怕测试没前途,或者测试的薪资没有开发高之类的,那我可以大胆的说,完全没有必要担心,你需要的是提升自己,我们有句古话:360行,行行出状元。我相信如果你能做到测试行业技能和能力的前1%,那么你的薪资一定会超过90%的开发,就算是前20%的测试,也超过50%的开发了。
所以不用担心这条路不能走的很远,你可以去boss直聘或者脉脉上看,一些大厂或者稀缺的测试岗位薪资远比普通的开发高的多。相比这个,更怕的是频繁的换职业,几年下来,导致没有一项技能精通,才是最悲催的。在社会上,我们需要的是一技之长,而且这个技能越精通越好。
2、如何提升技能?
接着我们聊聊该如何提升自己的技能,一般我们说技能,包括软技能和硬技能,软技能就是指我们的情商,在工作如何处理人际关系,如何去处理复杂的问题等等,硬技能就是包括一些基础的测试理念、测试工具的使用和一些代码相关的技术。在这里我就不展开描述,因为这不是几句话就可以说完的,以后的文章我会从各个方面来进行介绍,做为测试,我们该如何去提升自己的各个方面的技能,从最基础如何写测试用例,到如何处理线上出现的问题,以及如何编写自动化脚本等等,都是我平常工作中的例子和总结,希望这些会对你有所帮助。
3、职业发展和规划
下面我们谈谈职业发展和规划,我个人觉得大部分测试人员的发展就是两条路线,一条是业务线,一条是技术线,当然这两天线并不能完全的分隔开,这两条也都可以走的很深,很远。
先说业务线,其实说白了就是功能测试或者说客户端功能测试,我们总是有一种错觉,觉得功能测试没啥技术含量,是的,也许技术可能不高,但是一个优秀的业务线测试会懂的如何减少线上的bug,应对各种突发的线上问题以及如何推进项目的进展等等,如果你能成为一个这样的测试,薪资也一定会很高。
再来说技术线,这个也为分两个方向,一个是客户端方向的,主要就是客户端的自动化以及客户端的性能测试等等,一个是服务器方向的,服务器方向的就是接口自动化和服务器性能测试等等,当然还有一些其他的,例如:安全测试,数据测试,算法测试等等,这些就不展开了。以后也会写一些文章来介绍职业发展。
4、总结
最后谈谈我对测试这个职业的理解,测试这个职业是门槛比较低,但是精通却非常难的职业,一个优秀的测试需要懂的东西太多了,需要懂技术,需要懂项目管理,需要懂流程的建立和优化等等,如果你打算在测试这条道路上走的很远,那么你需要做的就是不断的提升自己,学好所需的各种技能,让自己的能力足够突出。当然,这是一个很长而且痛苦的过程,你要做的就是坚持下去。
最后的最后,希望你能成为一名优秀的测试。