今天有一个刚毕业的小姑娘问我,为什么很多公司面试的人(包括我),都会问一些应届生根本不知道的问题。比如各种手机平台的区别啦,比如一些和工作本身没有多大关系的问题。就这个问题我想来谈一下
我个人面试来讲,我不看简历。我也不太注重这个人以前的工作经验。我是个软件测试工程师,正确来讲是一个an droid软件测试工程师。我面试的测试形形色色,可能以前是做pc测试的,可能是场外测试的又或者以前是开发。anyway,我从来不怎么问他以前做什么。为什么?因为以前做的只不过是以前做的,不可能带到将来去。而面对以前做pc测试的,我不会问pc测试有关的问题。为什么?因为我也不懂。面对各类测试,我问的题目只有一类。
“测试需要在一个企业里面做到什么?”“测试需要具备哪些素质?”“你觉得你相比别人优势在哪里?”
ok,现在来说我注重什么。两点,其一,学习能力,正确的说自主学习的能力。其二,用户体验。正确的来讲,对于新产品的敏感性以及正确的认识度。只有这样两点才是真正测试需要的。测试本身是一个新兴的职业,快速的去接受新的东西正是最重要的。无论到什么公司都一样。
一个毕业生不知道各种手机平台的区别,不知道twitter不知道非死不可。那么我只能说,在学校除了学那些无用的东西,根本就不关心这种行业的概况。一个做了N年的测试,不知道测试要具备什么素质,不知道黑盒测试重要的是什么。不知道测试在一个企业扮演什么角色。那么我只能说,可能这个就是他的极限也说不定。
最后我想说的是。测试最大的价值在于,能够用最高的效率产生最多的有效的case,并且能够用数据保证coverage。而扮演的角色,在中国,测试不单单是测试。国人对于质量太过轻视,我们要做的正是慢慢将大家对于产品的质量,对于测试的重视程度提高。任重而道远......