问题均由学员/粉丝提供的真实面试记录,帮大家解答,我义不容辞,但有些问题如果回答的不够仔细和正确,也希望大家能客观的指出改正,轻喷。
本号公开的问题为出现概率较高的最难回答的发散性问题
开始正文...
你是如何推进自动化的?或者说,你是如何说服领导接受你的做法的?
这个问题看你想怎么回答了,是实在一点还是场面话一点,还是二者都有。
核心就是:晓之以理,动之以情。让领导看到你处理问题圆滑灵活的一面,即胜利。具体点就是要分析领导他会担心的点,抑制你的原因然后对症下药。
- 普遍说法:即介绍自动化的好处,像个推销员一样。自动化的各种优点都说一遍。夸张点也可以,只要你能在之后圆上你吹过的牛就可以。但是所有的应聘者候选人,肯定都会这样回答,自动化的那些好处人尽皆知,你复述了一遍,不会有太大作用。
- 领导的担心:【成本过大】,所以你要打消这个担忧,就要跟领导说好,你前期不会占用太多时间,不会耽误业务测试工作。会用自己的下班后等时间来开发和试点。当然,后面领导一定会体恤你,不给你安排太重的活,所以能征得领导同意才是首要的。
- 领导的担心:【你的技术不足】,如果你之前一直表现的默默无闻,写代码都很难,突然跟领导说要推广自动化,领导肯定不同意。但是如果你一直是个大牛,你不做自动化,领导都会逼着你做。所以这条首要就是要让领导看到你确实具备了一定的水准,那最好的办法就是用事实来说话,即在你申请之前,私下主动做了一点自动化脚本,并取得良好效果后,再给领导惊喜,先斩后奏。
- 领导的担心:【你只是来练手的】,怕你把这里当做练手场地,一顿瞎练,然后自己技术练好了,就拍拍屁股跳槽了,然后留下一地鸡毛,没人能收拾的了的烂摊子。所以你要跟领导说,自己有个很长期,几年的分步计划,每步计划的作用是什么。给领导放心,你工作的就舒心。
- 领导的担心:【怕你迷信自动化收益】,如果没有做过自动化的传统领导,有一些是很抵制自动化的,一个主要原因就是觉得自动化那都是花拳绣腿的噱头,没什么实际效益。你要想证明实际有用,除了列举调研很多其他公司的自动化收益之外,就是还要自己提前开发几个功能的自动化,并且产生实际收益,用事实来说话。
- 领导的担心:【怕自己被自动化淘汰】,这点无可厚非,毕竟你成功引进推行了自动化,对领导的地位是一种威胁。虽然明着没人承认这点,但是这恰恰就是背后最大的原因!打消的领导这个担忧有俩个途径,一是告诉领导,自己可以定期进行自动化技术分享,把代码和心得讲出来。二是很多核心代码重要决定,全部交给领导做决断,让领导又参与感,让领导可以在上面的眼里承担了一部分核心的技术点,这样领导才会放心。
- 领导的担心:【高层压力】,这点就是上面更高层给的压力了,可能最近公司高层定下的主旋律是节能减排,回归本质。那么这对你开展自动化测试就是一种阻力。这种情况的对应方法就是 明修栈道暗度陈仓了。不要对外大张旗鼓的去做自动化,偷偷的来即可。等做出了效果,再公开不迟。你就一定要跟领导说,成本极低就可以推行了。
- 领导的担心:【okr绩效出菜】,做这个有的赚么?对绩效有多少加成?okr有这提效方面的么?这些问题都是领导会考虑的,所以你最好也是要懂得抓住时机,比如当cto说今年要提高效率了,正当你的测试领导头疼要如何提效的时候,你说要发展自动化,那么就算是给领导解了燃眉之急了,当然会在帮你推。如果没有这方面的okr,那么你就要观察目前的cto主旋律是什么了,无论什么,都可以往自动化上贴。比如说节省成本,你就跟领导说,自动化一旦成型,就是大规模节省时间人力成本的事。比如上面要提高质量,那你就说在自动化辅助之下,手工人员可以解放更多时间来做自由测试,去关注那些更细微的优化问题了。比如上面要裁员节省开支,那你也可跟领导说,当人数骤减后,自动化是一定要有,这样才能保证测试不delay,所以要趁着现在没开始裁员就抓紧搞起来了。不论上面是什么旋律,只要你脑子灵活就是无敌的。
本次就暂时写这么多。欢迎持续关注下一篇哦~