不正经聊天  我们来谈谈测试工程师

 

这是一篇无聊的技术类文章。很无聊,很无聊,很无聊。...



如果你是一个程序员,请回答这个问题:让你转职测试,你愿意吗(假设工资不变。)

估计100%会回答:不愿意

如果你是一名测试,请回答这个问题:让你转职程序员,你愿意吗?(同样假设工资不变。)

估计部分测试会回答:我愿意,剩下的一部分也会犹豫一下说不愿意。

如果你的回答是“愿意”请继续回答问题:你觉得你能做程序员吗?

估计大部分测试会回答“不能。

说到测试工程师,可能是程序员们最深恶痛绝的了,身为程序员的二宇深有体会,今天我们就站在不同的角度来聊聊测试工程师。



软件项目开发是个分工明确的系统工程,不同的人员扮演了不同的角色,包括部门经理、产品经理、项目经理、系统分析师、程序员、测试工程师、质量保证人员等。可见,软件测试工程师只是软件项目开发中的一个角色而已。在软件项目中这几种工作缺一不可。

测试人员最基本的工作是以最低的成本,最短的时间,完成高质量的测试任务。由于工作原因测试人员和程序员之间的感情永远是那么的微妙。可以说是相爱相杀。一方面测试本着自己的职业操守以及对程序负责的态度提出严谨的方案,另一方面程序员虽然知道测试提出的一些看似可有可无的bug是对项目的负责,但是更多时候还是心里心生怨怼。虽然很多时候双方可能会由于意见等问题原因产生不愉快的聊天,但是大多数情况下还是能愉快的解决的。

针对测试工程师这一职业,二宇采访了几位正在做开发工程师的小伙伴。

Q1:你认为测试需要深入了解技术知识吗?

A1:如果是测试的话,个人觉得深度不是必须的但是广度是必须的。至少出现了bug自己能判断出来可能是什么问题引起的,这样去和开发反馈的时候也降低了交流成本。

A2:一个测试如果想要达到一定的高度肯定是要有一定的技术知识的,而且测试由于工作原因需要掌握的技术很广泛,如果想要都精通也是很难得,所以大多都是了解的程度。

Q2:你认为测试工程师的前景怎么样?

A1:不怎么样,个人觉得以后会是开发和测试的结合体,当然这是功能测试一类,如果专注性能和安全,应该还是可以的,但是测试需要经验,要做到高级测试这条路不容易,测试是一个入行门槛低,但是晋升门槛高的一个岗位,牛逼的测试懂得不比开发少,薪水也不低。

A2:这个不好说,要看国内行情吧,目前国内的测试人员缺口比例还是挺大的,而且相对于技术岗位,测试的入职要求要低一些,但是如果想在测试岗位继续上升,需要付出的努力也很大,也有很多测试满满的专向技术岗位。



Q3:你认为测试工程师对你的职业道路有何影响?

A1:对本人而言,把测试当做当做职业的跳板,具备了测试的思维转行做开发也会有好处,测试是个打基础,扩充知识的很好的岗位

A2:我可能会慢慢的从测试转向项目管理方向,由于技术限制,转向做开发不可能,继续做测试所需的越来越多的知识积累可能也不够,但是测试的思维还是很好的,转向项目方向应该也会有帮助。

Q4:从事测试以来你对这一工作有哪些看法呢?

A1:感觉测试是一个责任很重的岗位,线上环境出bug首先背锅,心好累。东西砸,可能也跟最近人手不足有关吧。以前同事离职实力甩锅,留下一个烂摊子。公司运营和客服也是傻逼,自己不了解产品,跟他们想的不一样就是bug,感觉他们还是需要努力提高自己的知识水平啊,每天和他们的沟通也是累。但是心里总会YY有一种我是质量总监的感觉。

A2:测试这一工作看似轻松,但是需要一个责任心很重的人来完成,而且要心思细腻,思虑周到。这也是很多测试是女生的原因吧,一旦经过测试后发布的产品出了问题,测试人员就会有不可推卸的责任,所以很多时候开发会认为测试人员小题大做,吹毛求疵。但是我们也是本着对项目负责的态度来完成的。



其实不管是测试人员还是开发人员,大家共同完成一个项目都是希望这个项目能够完好无误的运行上线,可能在工作过程中会发生很多意见不同的时候,毕竟大家都是理工生,很少有人懂得委婉的说话之道,所以在工作过程中多少会发生口角之争,当发生这一事件时,希望大家都能够心平气和,冷静对待,毕竟我们的目的是一致的。当我们看过了测试人员的内心真实想法后,希望我们在工作时或者生活上多一些为对方考虑的时候,多站在对方的角度考虑问题会使很多事情没那么麻烦,也没那么不愉快。

最后非常感谢接受二宇采访的两位测试工程师小伙伴  可咋整  和 Jeremy 


    关注 二宇


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册