当前位置: 首页 > 科技观察

程序员录用的7个误区

时间:2023-03-23 09:54:56 科技观察

你知道为什么有些装假的人还是被录用了吗?要知道他们不擅长编译,也写不出高质量的代码。为此,我总结了招聘程序员时常犯的7个错误。关于专注于工作年限。相信求职者对他们技能的评价。考生无需现场编写代码。为其他团队招聘人员的概念。忘记简历中的拼写错误。只关注技术技能,不需要沟通技巧。不愿雇用更好的人。下面我将一一解释。1、注意工作年限工作年限其实很简单,我们一眼就能看出来。很多人认为,工作时间越长,阅历一定越丰富,自然而然,这也逐渐成为衡量技能和能力的标尺。但不幸的是,这是一个彻头彻尾的谬论,尤其是在编程领域。要成为一个伟大的程序员,最重要的是你有这个潜力。有些人天生就是程序员,有些人则不是。所以我们招人的时候,首要的任务就是看这个人有没有做程序员的天赋。如果没有,那么再多的工作经验也无济于事。他永远不会成为一个伟大的程序员。2.相信应聘者对自己技能的评价在面试中,我几乎总是询问他们对自己在不同领域技能的评价。了解他们的自我评估是一回事,但是,我从不相信他们。因为有的人很有本事但谦虚谨慎,而有的人懂一点又爱吹牛。那么如何区分它们的优劣呢?我会问一些关于他们所谓的最强领域的问题,然后给他们代码测试。通过让他们展示自己最强的领域来适当地重视他们。3.不要求应聘者现场写代码代码测试应该是面试中非常重要的一部分,但是很多人往往忽略了这一点。我想说的是,很多人都是讲代码的,一旦让他们写代码,就立马放弃了。代码测试不一定很困难。即使是一个非常简单的测试也会向那些不会编程的人展示自己。在我最近的采访中,我使用了“双任务法”。第一个任务是数据访问。给定一个小型数据库,其中包含姓名和车牌列表。从车牌表到姓名表还有一个外键,指出每辆车的所有者。然后我会要求候选人解释两者之间的关系是如何通过外键实现的(这也需要names表上的主键)。然后我会要求他们做一个简单的结果集。车牌号人名ABC123AndersAbelLDB109AndersAbelCED456AlbinSunnanbo实施可以是LINQ或SQL,由他们选择。无论哪种方式,如果他是一位经验丰富的开发人员,这应该是小菜一碟。第二个任务是在我提供的形状类(Shape)上写一个子类方形(Square)。publicabstractclassShape{publicabstractfloatGetArea();}4.为其他团队招聘的概念在每次面试结束时,我都会问自己以下问题。我想让这个人加入我的团队并坐在我旁边的办公桌前和我一起工作吗?如果答案是否定的,那么就不要雇用他,正如JoelSpolsky在他的《面试手册》中所写的那样,如果你觉得你正在为另一个团队招聘:不要想,“不管怎样,这不是我的团队。”因为如果你认为这个人不够好,不能和你一起工作,就不要想象他在其他团队也很出色。5.不要在意简历中的拼写错误。在面试之前,我会好好考虑一下看应聘者的简历,看看结构如何,有没有拼写错误。书面沟通能力对每个程序员来说都是非常重要的。因为程序员除了会写代码,还要会写文档,有时候还需要和人交流如果他的简历含糊不清,不清楚,我怎么相信他以后在做其他事情时能够清楚地表达自己?如果简历中有很多拼写错误,那意味着这人懒,懒得改错(因为现在基本上所有的word软件都会标注拼写错误),如果应聘者求职的时候这么懒,本性难改,他会他工作的时候还是那么懒将来-他不会在看到错误时费心修复错误。6.只注重技术能力,不注重沟通能力。有人认为,语言沟通能力对程序员来说并不重要——只要会写代码就ok。但如果是在团队环境中,这种想法就大错特错了。为了解决各种各样的问题,团队经常需要聚在一起集思广益,一起想出好的解决方案。这时候,把自己的想法清楚清楚的表达出来就很重要了。我经常让应聘者说说他们以前做过的系统架构。不管是什么系统,只要面试官真的能理解并正确表达,那就ok了。7.不愿雇用更好的人技术面试的主考官通常是资深开发人员或架构师。这类人通常在公司有一定的地位,往往是唯一能解决问题的人才。如果这时候应聘者恰好和你一样优秀,甚至更好,你猜面试官会怎么做?下面是两个截然不同的回答。这家伙太好了,如果他进来,那我就不是最好的了。不,它会动摇我的立场。这个人很好,哈哈,终于有人可以挑战我了,我们会组成一个更强的团队,我们会互相成长。第一个想法其实并不少见(不仅在程序员中,在很多职业中都是如此)。但如果大家在招聘的时候只挑比自己差的人,那么整个团队就会走下坡路,逐渐削弱公司的竞争力。你敢招比你优秀的人吗?总结:招聘不易招聘不是一件简单的事情。我们不仅需要有信心去聘请有能力挑战自我的人才,还需要站在公司的角度做出一些艰难的决定。因为你的“一句话”,将决定你未来几年每周工作40小时的对象是什么样的人。翻译链接:http://www.codeceo.com/article/7-programmer-recruiting-mistakes.html英文原文:7个程序员招聘误区译文作者:码农-小风