我需要什么样的同事
招人首先应该明确招收人的性质。看,如果我需要的是一个技术专家我肯定不会提出和实习生一样的要求。如果我只是要招收一个打杂的人,我也不会要求他非得具有研究生学历。成本是很好的衡量一个人价值的方法,当老板(或者你自己就是老板)告诉你有一个HC时,首先应当明确的是这是一个什么样的HC。
我需要知道他的薪资范围&职级
薪资应该与要求匹配,你可以对比下和他一样的的同事的薪资,然后确定要招收的这个人的能力水平。如果薪资无法知道,那就用职级对比。
我需要明确他在团队中的角色
有的人天生就是很好的实干家,而有的人却善于组织和沟通。一个团队的人一定不是一个模子里刻印出来的,它需要各式各样的人来组成一个有机体,明确需要一个什么角色的人很重要。需要注意的是,在一个技术团队中,首先是技术要过关,其次才会考虑角色因素。需要考虑的角色因素有很多,一个有机的、可紧密联合的团队,要考虑职级,性格,性别,年龄等多种因素。职级的配比要正常,一个高职级的人最多可与5个左右的低一级别的人构成很好的小团队,更多的人就要考虑进行拆分。一个团队整体的氛围和人的性格是息息相关的,一个团队的人如果都性格相近很容易就会融合在一起,凝聚力更强,但是团队效率却不如性格上合理配比,互相补充高。性别也是需要考虑的因素,虽然没有严格的性格比推荐,但是走向极端是很不合适的。年龄上,虽然不是绝对,但还是有一些需要注意的地方,比如通常,比一个年纪比自己小的人领导很可能会让人不愉快;如果没有和自己相近年龄的人,可能会觉得被孤立。
我需要知道他未来要承担的任务
对的人做对的事,如果这个人对于他未来在团队中要承担的任务十分的了解(通常之前做过类似的事),那最好不过。
他需要有什么样的能力
优秀的人有很多种,完美的人却几乎是不存在的。每个人都有自己的特色和引以为傲的地方,但没有十全十美的人。当我们想要招收一个人时,必须有取有舍。我认为,一个优秀的人,一个我想要和他一起工作的人,应当具备以下能力。
持续学习的能力
世界变化很快,技术更是如此,无论技术上多么强大的人,如果不懂得学习,几年后也会一无是处。他应当有自己的学习计划和学习的途径,有的人喜欢读书,有的人习惯从论坛学习,但无论如何他都应当有自己的一套计划并能坚持下去。
解决问题的能力
事实上,工作就是不停的在解决问题。如果他接到一个问题后不知道从哪里入手,那就实在太糟糕了。他可以去搜索(他得知道搜索什么关键词),可以去询问(如果别人会告诉他),也可以自己摸索着解决(如果知道从哪里开始)。总之,他得有一套自己的方法。如何评判解决问题的能力?要知道,有时解决问题的方法不只一种,最终采取哪一种这和自身的经验&习惯有关系。我觉得在不违背价值观的前提下,当然是越快速的找到越简单的正确答案最好。
正常沟通的能力
沟通是理解和表达的合集。
一个有能力的人应该可以理解对方的诉求,获取到对方真正的含义。这个能力通常在需求调研的时候用的最多,开发者需要聆听产品经理/用户的诉求,然后在脑中将其转换成一段段的伪代码。当同事来找你的时候也应当尽快的了解到他的诉求,采取对应的办法。
表达能力也十分重要。如果能够表达的有顺序,有结构,有逻辑,理解起来也会更方便。有的人说起话来口若悬河,实际上却是一种在重复一件事,甚至翻来覆去表达重复的观点,那也是十分讨厌的。
聆听与表达,这两点是相辅相成的。其实我到不是希望每个同事都巧舌如簧,只希望和我一起工作的人能够听懂我的意思,同时让我理解他想要表达的观点。
怎样才能鉴别出他是否是我想要的人
简历
简历是快速了解一个人的最佳方式,但通常简历上的字并不能完全相信。这也是最让人头痛的一个地方。我通常希望一个人在简历上描述清楚,自己做过什么,自己擅长什么。你不用担心他希望做什么,你放出了一个职位而他投出了他的简历,那就说明这个职位符合他的要求。在过滤简历的时候,你大可以把简历上的事情都当作事实,如果这样的一份简历还不能够入你的法眼,那完全不用进入下一步的考察。
技术面试
技术面试通常以简历中提到的能力和项目经验为主进行的扩展,作为前端,不可避免的会问到前端基础,包括CSS、HTML、JS、计算机网络、前端工程化。还有一些一定会问的问题包括,ES6语法,Git的使用。会针对面试者的简历,对他熟悉的框架进行提问(Vue React Angular 小程序 Electron)。nodejs、数据库有了解更好。
能力面试
一些通用的能力是职场中必备的,如果想要在职场中发展的更远,除了硬实力(技术与业务能力),还应当有一定的“软实力”。除了上面提到的“学习的能力”、“解决问题的能力”、“沟通的能力”。还有哪些能力是我比较看重的呢?排在第一位的是“目标”,我希望面试者有自己明确的目标与规划,短期的和长期的都有最好。我希望面试者有强大的执行力,对一件事能够坚持做下去,至少有那么一件事,无论是自己的爱好,还是坚持一个习惯。最后一个,我希望面试者有总结归纳的能力,这在回报和回顾的时候十分有用,不会总结归纳的人生活是杂乱无章的,也很难指望在工作中有什么亮点。
能力面试题库
能力面试一般采用 STAR 行为面试法, Situation Task Action Result。
以下是一些面试问题:
客户为先
- 为了满足客户的需求,你在部门中推动了哪些变革?
- 请分享一个你关注客户需求来提升客户体验的具体事例。
- 请分享一个你需要平衡客户需求和公司需求的案例,你是如何处理这种情况的?结果如何?
- 请讲述一个你遇到客户投诉的例子?为什么遭到投诉?第一时间做了什么?最后结果如何?
- 请结合过往激励谈谈,你不断了解市场趋势和竞争对手,以更好地为客户提供服务的例子。
专业奋斗
- 说说你最近一个考核周期的业绩指标?达成情况如何?用了什么关键策略来达到目的?
- 你在工作中遇到的最难解决的问题是什么?如何解决的?结果怎么样?有什么收获?
- 你所在团队的高绩效人员的画像是什么样子的?你觉得你和他们的差距是什么?你认为应该如何补足?
- 请讲述一个你的工作方法论和专业经验有效帮助他人的经历?
- 要想成为领域级专家?你觉得需要在哪些方向努力提高?
持续创新
- 在你之前的工作中,你经历的最大变化是什么?当时是什么样的情况,你做了什么?为什么这样做?最后结果如何?
- 请分享一次你发现了现有方案的缺陷,并成功的提出改进方案的案例。
- 请分享你个人最具有冒险精神的一次经历,你是如何做出这个决定的?结果如何?你从中学到了什么?
- 假设你发现了一个可以提高公司效率的新想法,但这个想法与公司当前的做法相冲突,你会怎么做?
- 公司业务战略转型带来工作的各方面变化,你将会采取怎么样的做法和心态去应对变化?
高效执行
- 介绍一下你做过的最棘手的一个项目?是什么背景?你如何解决的?结果如何?
- 介绍一下你处理过的突发事件?是什么背景?你如何解决的?结果如何?
- 时间紧迫的情况下,你如何保证目标的达成,你做了哪些事情?结果如何?请举例说明。
- 如何理解高效执行?结合过往经历详细谈谈。
- 请分享一个在项目进行中遇到了困难,你仍然保质保量交付项目的案例。
沟通与影响
- 讲述一次你成功阐述个人观点并说服他人改变立场的经历,当时是什么场景?使用了什么方法?结果如何?
- 你遇到过的最难相处的人是谁?谈谈你和他接触的情况,你是如何处理的?结果如何?
- 请分享一次你成功处理冲突或危机的经历,你采取的行动和解决的方法时什么?最终结果怎么样?
- 举一个成功影响他人思考或行动的案例,你采取的策略是什么,反馈如何?
- 请讲一个你与其他部门或团队合作完成的成功项目,并描述你在其中扮演的角色?有什么收获?
学习能力
- 最近学习了什么新知识,新技术?是否应用到工作中?如何应用的?结果如何?
- 请描述一次你在工作中需要掌握新技能的经历,你具体是如何做到的?
- 请讲出一件你通过学习尽快胜任新的工作任务的案例?当时的任务是什么?你是如何解决的?结果如何?
- 目前你的技能和知识水平已经跟不上工作岗位要求了,你会采取哪些措施来填补自己的知识和技能缺口?
- 请讲述一次你通过学习新技术、新知识,帮助团队攻克难关的经历?
扎实
- 请说说你当前岗位的工作职责和工作成果?考核指标是什么?完成率怎么样?
- 请分享拟在当前岗位工作期间最引以为豪的项目或产出?当时目标是什么?用了什么关键策略?
- 请分享一个失败的案例,当时的任务是什么?你是怎么做的?你的反思是什么?
- 当你的上级要求你完成一个看似不切实际的任务是,你会怎么做?
自驱
- 最近一年你给自己设定的工作目标是什么样的?(区分是自己设定的,还是他人设定的,追问设定的标准是否够高)
- 请分享最近一次工作成果超预期的经历。
- 有时候领导安排的任务可能会高于我们的能力范围,请举例说明你是如何处理的?结果如何?
- 请分享一个你通过持续付出更大努力,取得了更卓越的成绩的案例。
创新
- 请讲述一个通过持续创新满足客户长期需求的案例。
- 你认为你所在的部门哪些制度和流程需要优化,为此你做了哪些努力和实际行动。
- 请分享一个在工作中用创新的方法完成任务的案例,当时是什么场景?用了什么方法?结果如何?
- 请讲述一个创新失败的例子?当时具体是什么情况?你做了哪些工作?你如何看待最终的结果?现在来看,你会怎么做?
自省
- 你觉得现在做哪一件事情可以提高你的工作效率?为什么?
- 你的职业生涯中最错误的决策是什么?为什么是这个?现在有什么感悟?
- 在同岗位的同事中,你觉得你的核心优势是什么?
- 你和你的领导有过最严重的分歧是什么?你现在怎么看这些分歧?