我个人由于是半路出家的测试,所以对于测试职业发展,一直不敢发表意见。这么多年来,也一直偷偷地野蛮生长,从一个小测试,到测试leader,到测试经理,再到现在又回归到高级测试。直到现在,我也不敢说自己精通测试。
我面试过100+测试员,最早帮外包筛人,后来自己招团队,现在帮老板面试。
我总结了下,一般四类人:
1、大学刚毕业,工作不久;
2、测试干了两三年,自己风格刚形成;
3、测试工作干了10多年;
4、开发干得累了,转测试……
无论哪类人,两级分化很厉害,有的人牛得不行,有的人弱的不行,中间可塑的凤毛麟角。然后无论哪类人,不管强弱,工资都要的超过他自身的水准。想要高薪,却又不努力提升技术水平,光靠白日做梦可不行!
01、工作10年的…
我们先来聊聊工作10多年的,这类人一般已经形成自己的测试习惯,注意我不说体系,因为很少有人有自己的测试体系。并坚持这样的习惯很多年。
这类人固执,且坚持按自己的经验来做事情。我个人经历中,这类人通常是领域专家或者管理人员。如果不是,基本可以直接reject,当然不排除真正狂热分子。
这类人其实也很少出来面试,他们的短板在于,年纪渐长,技术和思维稍落后,如果面试一线测试人员,竞争力偏弱。如果面试管理层,那就是猎头和上层的事情了。
02、工作2~3年的…
接着是工作两三年的同学,这类人选择跳槽一般有两种理由:
1、在原公司得不到发展,两三年一般业务已经熟悉,人际关系也混的不错,估计也有点审美疲劳。
2、工资达不到预期。两三年的人基本都希望自己薪水能翻倍。那这类人,其实算是公司的中坚力量,正所谓,干得了苦力,加得动班。那这类人的竞争力很强,不乏佼佼者。我的经历中这类人是最好用的。
03、 大学毕业生…
然后是大学毕业生,我曾经有过很多实习生,在他们离职后也保持联系。发现实习时候混的好的,后来也混的不错,反之亦然。这类人的特点就是他们是白纸,容易塑造,执行力也不错。当然现在的学生奇葩的也多,有些根本就不适合工作。所以实习生我基本就关注他是否敬业。
04、开发转测试…
最后一类,开发转测试,我本人就是开发转测试,但是我喜欢开发,我也喜欢测试。我一般非常欢迎开发做的好的来转测试,而对于那些开发做不好的同学,我想说你未必做得好测试。
回过头来看,什么样的职位招什么样的人,什么样的人给什么样的工资。档次和哪类人无关,只和实力相关。可惜很多公司不是这样做,很多公司就希望最好不要钱招一个全能。
05、 面试要求…
下面就聊下面试要求,我做过几家公司,面试过不少公司。我深刻觉得,业内基本把测试当作全能来招。做的测试的活,开发的活,运维的活,然后给个初级测试的工资。然后除此之外,还要求各种技能,开发语言,测试工具。结果进了公司,啥都用不到。
我在面试的时候,我最注重:
1、沟通能力;
2、表达能力;
3、是否谦虚谨慎。
关于测试理论,测试方法什么的鲜少问到。我个人觉得测试人员不需要拘泥于这些经典测试的东西。比如测试方法,能发现问题,测出风险的就是好方法咯。
经常看到这样的面试题“给一个非常简单的小例子,例如登录操作,让应试者回答如何使用等价类方法设计用例。”但让人吃惊的是仍然只有不到五分之一能够给出比较满意的答案。我也回答不出。但我会说,用一批错误账号,一批正确账号等等。总之根据你功能设计有几条分支来测试。所以有什么关系,只要测试有效就够了。
我为什么要强调沟通和表达,那是因为测试工作基本干的就是这两件事。我所说的略不错的沟通能力,其实要求就已经非常高了。有的测试一点就通,有的培训半天,下次执行用例还是来问你怎么做。
好测试可以和pm开10分钟会就写出漂亮的测试用例。好测试可以报出一个开发都不需要疑惑的bug。
所以让他写个测试用例,报个bug就够了。你确定你需要他会Python,会Jmeter,会Selenium吗?当然如果需要,请适当提高薪水。
在面试的过程中,我也会问对于职业的规划。我最喜欢的是那种希望能赚到更多的钱,最不喜欢的是说一堆热爱测试,希望在这条路走到黑的人,因为我明明觉得你根本不喜欢。
其实我本人对于职业规划也很迷茫。从目前业内测试这个情况看来,很少有公司关心测试人员的职业发展,它只需要你安安稳稳地做测试。所以很大部分是需要你自己来把握的。
我不赞成测试做长远规划。测试和开发不同,测试是个需要拥抱变化的职业。所以我个人的规划是坚持不懈地把自身属性练高,附加属性随项目变化,当然也是越高越好。打铁还需自身硬。
06、总结
以上我说了些目前企业面试让个人觉得很无聊的事情。回过头来,我又不得不赞同他们,现在的测试同学水准普遍偏低。网上的同学遇到的问题,我面试中基本也遇到过。这也是个老生常谈的问题,有个测试大佬建议很好,多读书,不口臭。
当然我还有几点建议,而且是有优先级的建议:
1、健康第一,任何时候别牺牲自己的健康;
2、家庭第一,任何时候不要为了工作放弃家庭;
3、趁着年轻多学习;
4、工作为了自己,不是为公司;
5、工作就是工作,也只是工作。
我没做到,但是为了以后做到。职业发展的酸甜苦辣,人生百态,冷暖自知!我也重新梳理了测试行业,修正了个人发展目标。其间的经验、心得体会、方式方法希望与大家分享探讨,互相帮助,互相勉励,一起共度测试生涯!
如果你也有很多问题,想要大家一起分享探讨,可以加入我们的软件测试交流群:642830685