我需要什么样的同事

招人首先应该明确招收人的性质。看,如果我需要的是一个技术专家我肯定不会提出和实习生一样的要求。如果我只是要招收一个打杂的人,我也不会要求他非得具有研究生学历。成本是很好的衡量一个人价值的方法,当老板(或者你自己就是老板)告诉你有一个HC时,首先应当明确的是这是一个什么样的HC。

我需要知道他的薪资范围&职级

薪资应该与要求匹配,你可以对比下和他一样的的同事的薪资,然后确定要招收的这个人的能力水平。如果薪资无法知道,那就用职级对比。

我需要明确他在团队中的角色

有的人天生就是很好的实干家,而有的人却善于组织和沟通。一个团队的人一定不是一个模子里刻印出来的,它需要各式各样的人来组成一个有机体,明确需要一个什么角色的人很重要。需要注意的是,在一个技术团队中,首先是技术要过关,其次才会考虑角色因素。需要考虑的角色因素有很多,一个有机的、可紧密联合的团队,要考虑职级,性格,性别,年龄等多种因素。职级的配比要正常,一个高职级的人最多可与5个左右的低一级别的人构成很好的小团队,更多的人就要考虑进行拆分。一个团队整体的氛围和人的性格是息息相关的,一个团队的人如果都性格相近很容易就会融合在一起,凝聚力更强,但是团队效率却不如性格上合理配比,互相补充高。性别也是需要考虑的因素,虽然没有严格的性格比推荐,但是走向极端是很不合适的。年龄上,虽然不是绝对,但还是有一些需要注意的地方,比如通常,比一个年纪比自己小的人领导很可能会让人不愉快;如果没有和自己相近年龄的人,可能会觉得被孤立。

我需要知道他未来要承担的任务

对的人做对的事,如果这个人对于他未来在团队中要承担的任务十分的了解(通常之前做过类似的事),那最好不过。

他需要有什么样的能力

优秀的人有很多种,完美的人却几乎是不存在的。每个人都有自己的特色和引以为傲的地方,但没有十全十美的人。当我们想要招收一个人时,必须有取有舍。我认为,一个优秀的人,一个我想要和他一起工作的人,应当具备以下能力。

持续学习的能力

世界变化很快,技术更是如此,无论技术上多么强大的人,如果不懂得学习,几年后也会一无是处。他应当有自己的学习计划和学习的途径,有的人喜欢读书,有的人习惯从论坛学习,但无论如何他都应当有自己的一套计划并能坚持下去。

解决问题的能力

事实上,工作就是不停的在解决问题。如果他接到一个问题后不知道从哪里入手,那就实在太糟糕了。他可以去搜索(他得知道搜索什么关键词),可以去询问(如果别人会告诉他),也可以自己摸索着解决(如果知道从哪里开始)。总之,他得有一套自己的方法。如何评判解决问题的能力?要知道,有时解决问题的方法不只一种,最终采取哪一种这和自身的经验&习惯有关系。我觉得在不违背价值观的前提下,当然是越快速的找到越简单的正确答案最好。

沟通的能力

沟通是理解和表达的合集。
一个有能力的人应该可以理解对方的诉求,获取到对方真正的含义。这个能力通常在需求调研的时候用的最多,开发者需要聆听产品经理/用户的诉求,然后在脑中将其转换成一段段的伪代码。当同事来找你的时候也应当尽快的了解到他的诉求,采取对应的办法。
表达能力也十分重要。如果能够表达的有顺序,有结构,有逻辑,理解起来也会更方便。有的人说起话来口若悬河,实际上却是一种在重复一件事,甚至翻来覆去表达重复的观点,那也是十分讨厌的。
聆听与表达,这两点是相辅相成的。其实我到不是希望每个同事都巧舌如簧,只希望和我一起工作的人能够听懂我的意思,同时让我理解他想要表达的观点。

怎样才能鉴别出他是否是我想要的人

简历

简历是快速了解一个人的最佳方式,但通常简历上的字并不能完全相信。这也是最让人头痛的一个地方。我通常希望一个人在简历上描述清楚,自己做过什么,自己擅长什么。你不用担心他希望做什么,你放出了一个职位而他投出了他的简历,那就说明这个职位符合他的要求。在过滤简历的时候,你大可以把简历上的事情都当作事实,如果这样的一份简历还不能够入你的法眼,那完全不用进入下一步的考察。

技术面试

技术面试通常以简历中提到的能力和项目经验为主进行的扩展,作为前端,不可避免的会问到前端基础,包括CSS、HTML、JS、计算机网络、前端工程化。还有一些一定会问的问题包括,ES6语法,Git的使用。会针对面试者的简历,对他熟悉的框架进行提问(Vue React Angular 小程序 Electron)。nodejs、数据库有了解更好。

能力面试

一些通用的能力是职场中必备的,如果想要在职场中发展的更远,除了硬实力(技术与业务能力),还应当有一定的“软实力”。除了上面提到的“学习的能力”、“解决问题的能力”、“沟通的能力”。还有哪些能力是我比较看重的呢?排在第一位的是“目标”,我希望面试者有自己明确的目标与规划,短期的和长期的都有最好。我希望面试者有强大的执行力,对一件事能够坚持做下去,至少有那么一件事,无论是自己的爱好,还是坚持一个习惯。最后一个,我希望面试者有总结归纳的能力,这在回报和回顾的时候十分有用,不会总结归纳的人生活是杂乱无章的,也很难指望在工作中有什么亮点。

如何才能说服他加入我的团队

  1. 职位优势

  2. 发展空间

  3. 对他的好处