设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

如何招聘外包程序员

2014-3-4 12:00| 发布者: joejoe0332| 查看: 3245| 评论: 0|原作者: 伯乐在线|来自: 伯乐在线

摘要: 我最近写了一篇文章介绍如何招聘全职员工。而本文主要关注如何招聘外包开发人员。这两者确实有很多相似的方式方法,但区别在于外包人员参与度相对比较低而且不会一直呆在团队里。 ...


  接下来发布职位。


  等上大约48小时进入第二步。这期间应该有人来申请职位。


  第二步 初步审核 – 雇佣最优人选(最少10个)


  目标: 选取可能适合职位的最优候选人进入下一步


  可能你会收到25到60份职位申请,他们可能来自世界各地。你要做的第一步就是过滤名单,下面就是行动方案:


  • 砍掉英语(或者其他你选择的语言)很烂不能阅读的。这是很明显的排除信号,如果现在都不能交流,你怎么能期待以后能交流。
  • 去掉没能力完成工作的。比如,你正在招聘Rails开发,但是应聘者没有在技能里列出Rails。你需要招聘能力最强的。
  • 去掉不符号职位描述的。 比如你需要招人开发一款游戏,那么web开发人员可能就不是很适合。
  • 去掉超过预算的。一般来说
  • 要价高一点的是比要价低的活儿好一点,但没这必要。不然就是在浪费双方的时间。


  经过48到72小时后,你的候选名单上应该包含最少10个候选人。


  现在就需要你掏点银子了。如果申请人的平均薪水是5美元到25美元每小时,那你可能需要花50到250美元才能找到合适的人选。你需要把这10个人 全部聘用,我是认真滴。但是你聘用他们的时候你得通知他们你只是需要他们完成一个简单的任务,时间不超过1小时。然后你把编程任务(第三步)的链接发给他 们。这一小时是要支付报酬的。这是给候选人信心表明不是要让他们白干。如果你想找外包/自由职业者/合同工白给你干活,那你立马失去所有的优秀开发人员。如果你支付他们整个一小时的报酬,他们会更认真。


  这时候会发生一件有意思的事。平均有50%的候选人没能完成这一步。我猜想其原因就是他们根本不知道如何完成。这也正是第三步的目标:把能做事的人筛选出来。


  第三步: 编程任务


  目标: 确认候选人有能力通过代码解决问题。对候选人的代码进行审查。


  这一步和“如何招聘程序员”的第三步很像,但也有一些改动。虽然很相似但也存在关键的流程差异,所以读了之前一篇文章的同学还请继续耐心阅读。


  过程中候选人会用我指定的语言解决实际问题。对于高手来说编程任务应该不超过1小时就能完成。我也只支付了1小时时间,他们可以爱用多久就用多久的时间,反正我只付一小时。目标很简单:判断候选人行还是不行。


  编程测试是很好的调节阀。不是说问题有多难(恰恰相反,问题很简单),而是因为你可以了解对方的代码质量,同时也能找到以下问题的答案:


• 候选人的沟通能力
• 候选人是否知道服从指示?
• 候选人知道如何使用gitGitHub吗(后面会细说)
• 候选人知道最佳代码实践吗?
• 候选人知道如何写代码吗?
• 候选人能通过测试吗?


  我一般告诉候选人截止时间是24小时。题目放在一个在线的GitHub/BitBucket的一个Git库里面,所有候选人共享一个代码库。这意味 着候选人可以看到别人答案。但这没关系,如果有人作弊也很容易发现。如果三个人的repo看起来一样,那很可能最先提交的人才是真的写出代码的人。没有人 在一次测试中写出一模一样的代码。


  repo里包含题目所需的所有信息。候选人只需要按照指示操作,并在完成后发我一封邮件就行了。下面是一些我创建的编程题。

  你可以fork这些例子并保存。如果你访问过这些网站中的任何一个你就会发现这里面的每一个例子都要求候选人经历一系列步骤。如果候选人不清楚干什么,他们可以跟我确认或者直接在Goolge上找答案。候选人完成后需要提交一个pull 请求给我,然后我可以进行评审。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部