有一些在线服务,例如IKM,可以在许多领域提供技能测试,包括编程。
雇用高级开发人员职位时,您会使用这类测试吗?
仅在呼叫候选人面试之前客观地对他们进行基准测试呢?您会在面试后筛选候选人之后使用它吗?
与其他情况相比,这种方法在某些情况下是否更合适?您是否亲自使用过这种服务或认识某人?
有一些在线服务,例如IKM,可以在许多领域提供技能测试,包括编程。
雇用高级开发人员职位时,您会使用这类测试吗?
仅在呼叫候选人面试之前客观地对他们进行基准测试呢?您会在面试后筛选候选人之后使用它吗?
与其他情况相比,这种方法在某些情况下是否更合适?您是否亲自使用过这种服务或认识某人?
Answers:
直言不讳:不,不,不,不,不!
让候选人与您一起做一些编码,这是您知道他们如何思考问题的方式以及他们如何适合您的团队的唯一方法。
顺便说一句,我会尽量避免通过CV彩票技术进行招募:-),而是通过口口相传,会议,技术社区聚会等方式找到好人。同样也要避开那些令人毛骨悚然的招募代理商。
从理论上讲,通过在线考试筛选出完全不合格的申请人的想法并不是一个坏主意。不幸的是,现实中它几乎一文不值。
首先,我看过的所有在线测试网站都没有真正值得的测试。其次,对于一个完全没有资格的人,要在整个测试过程中找一个朋友(或任何人)帮忙,并且在不了解任何主题的情况下,飞速前进是很容易的。
即使您可以解决第二个问题(例如,让他们在办公室的计算机上进行测试,没有其他人在场,也没有聊天程序等),我还是怀疑是否存在有用的在线测试。测试通常是针对事实,而不是观念,但是编程主要是关于观念,(尤其是)做出良好的判断。尽管程序员当然需要知道一些有关他们使用的语言的事实,但是对这种知识的测试不会告诉您太多。
我曾经使用测试来聘请开发人员,并且会再次使用。当三名决赛入围者均失败时,我最终聘用了得分最高的那支。我认为这是一个好举动。当您雇用员工尚未具备的技能时,不可能以其他任何方式客观地评估您所雇用的人员的技能。