12.2 职业规划
职业规划是一个测试人员必须思考和面对的问题。在面试过程中也经常会被面试官提问到,通过此问题知道候选人对自己的一个未来发展,同时也可思考公司的员工培训与提升。面试官希望得到候选人将个人发展与公司的发展结合起来,因为为了长远目标做事的员工更有自我驱动力、抗压力也会更强。
示例1:你为什么从事软件测试工作?
提示
通过此问题能够了解求职者的动机,从事软件测试工作的契机、职业规划,对自己的工作有一个明确的目标。
解答:在上大学时接触到了计算机及编程,非常感兴趣,于是决定集中精力在计算机领域谋求发展。通过不断地对计算机行业的了解,对于一个非计算机相关专业的人来说,最好的就是测试行业。于是将自己的全部精力都投入到软件测试行业,目前已经学完基本的测试知识,并且也在xx项目中进行实战。未来也会继续在测试行业深入钻研,学习自动化、性能测试等。
同时它也是一个新兴的行业,有巨大的发展潜力而且非常锻炼人、铸造人,需要掌握更多的技能,比做开发更难、更有挑战性。
示例2:你对测试最大的兴趣在哪里?
提示
在回答此问题之前,需要了解面试公司的测试职位需求,尽可能地切合企业的需求表达自己的兴趣点,例如企业需求中有“架构和定义专有云场景下的云平台的测试策略和测试标准”一条需求,则在回答时可切合分布式计算、效用计算、负载均衡、并行计算、网络存储、热备份冗杂和虚拟化等计算机技术进行回答。
解答:在测试工作中,我最大的兴趣是因为这是一个有挑战性的工作。测试是一个经验行业,工作越久越能感觉到做好测试的难度和乐趣。每当通过自己的工作使软件产品越来越完善时,看到用户在使用经过自己测试的产品就感到特别高兴。
示例3:你对未来的职业生涯有什么规划?
提示
通过此问题可以了解面试者的计划能力、任务安排能力,同时还可以知道面试者的目标是否符合企业对你的安排。通过表达横向调动和向上提升的愿望,表明自己是一个有灵活性的人。
解答:目前来说自己计划在三年之内学习自动化测试,达到可以独立负责一个项目的程度,包括框架的搭建、脚本的设计、报告的输出、持续集成等,并且希望在这三年之内能够有一次晋升,然后进行长远的提升,负责一个项目的测试工作、进行产品的性能、安全等测试。不管是向上提升,还是在企业内横向调动,对我个人来说,希望找到一家和自己价值观相符的企业,为之努力奋斗。
示例4:在软件测试中你是否愿意投入足够的时间和精力?
提示
♦ 先从个人工作角度出发来考虑这个问题。
它可能不会立刻从当下薪资收入的部分体现出来,但是未来需要提升或跳槽时,绝对会成为自己最坚实的基础。同样是做软件测试工程师,有人两三年就可以从普通的黑盒功能测试成长为测试专家或测试开发工程师,从而达到自己心里预期,薪资在20000/月以上;有人从事软件测试2年之后与自己入职的第一份工作所做的事情是完全相同的,薪资10000左右/月。造成这种差距的根本原因在于是否投入了足够的精力与时间参与工作并不断地进行积累和沉淀。只有在工作中付出了足够的时间与精力,全身心地投入工作中,才会有足够深入的理解和思维碰撞,既掌握了问题的处理方式,又锻炼了个人的逻辑和思维,从而一举多得。
♦ 再从个人付出与收获角度考虑,付出与回报是成正比的。
一万小时定律是作家格拉德威尔在《异类》一书中指出的定律。人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。一万小时的锤炼是任何人从平凡变成世界级大师的必要条件。他将此称为“一万小时定律”。天才并不是天生的,大多数的人都是在不断地努力付出。这个世界上没有什么毫无道理的横空出世,真的,如果没有大量的积累、大量的思考,是不会把事情做好的。这个世界上有太多的能人,你以为的极限,可能只是别人的起点。因此,任何一份工作我们都应该全身心地投入时间和精力,从而得到足够的积累沉淀,厚积而薄发。
综上,我们应该认真对待每一份工作、全身心地投入。
示例5:你怎么看待软件测试的潜力和挑战?
解答:软件测试行业正在快速发展,是一个充满挑战的领域。尽管现在许多自动化测试的出现使得传统手工测试的方式被代替,但自动化测试在工具开发、安全测试、测试建模、精准测试、性能测试、可靠性测试等专项测试中仍然需要大量具有专业技能与专业素养的测试人员,并且随着云计算、物联网、大数据的发展,传统的测试技术可能不再适用,测试人员也因此面临着挑战,需要深入了解新场景并针对不同场景尝试新的测试方法,同时敏捷测试、DevOps的出现也显示了软件测试的潜力。