我想这让人难以置信,但是通过Twitter和电子邮件渠道蜂拥而来的报道表 明:许多参加程序员面试的求职者根本就不会编程,
看
看迈克·林最近的邮件就知道了:
《为
啥程序员 都不会编程呢?
》
这篇文章让我改变了面试的方式。以前面试我开始都以营造融洽气氛为主。正如你提到的,事实证明这种方式太耗费时间了,大多数应聘者根本就
不会技术。因此我以技术问题作为开头来面试应聘者,刚开始的时候,问题的难度是从容易逐渐变难。后来我发现反过来的话,甄别应聘者的速度会快些,即难的问
题先问(前提是难的问题必须属于“工作必备技能”一类的问题)。多数面试仍然会花上20分钟作用,因为回答和评估仍然需要花上一些时间。但是这对于之前”
先营造融洽气氛“的面试方式来说一个相当大的改进,而且还可以通过电话方式来完成。
在读了你的文章之 后,我开始通过电话,网络会议方式进行编程面试,甄别不会编程的应聘者(也就是大多数人)所需时间降到了15分钟左右。
我写那篇文章的时候时间还是2007年,三年后当我再次听人说应聘编程工作的绝大多数所谓的程序员竟
然不能写一小段程序时,我震惊了,但是也并没有完全出乎我的意料。需要清楚的是,难是一个相对的词汇——我们不是指那种复杂的有如Google计算机专业
研究生难度的面试题。我们给应聘者做的都是一些极
其简单的题目
,但是他们不会。这就相当于你想雇一位卡车司机,但是却发现90% 的应聘者竟然找不到油门和变速挡
。
我也同意,这有些疯狂,但是这样的事情每天都在发生,而且这是我们这个行业在招人时常见的问题。
你需要通过这种简单的技术面试题来筛选掉这些伪程序员的大军。
我在前面提到过的,通过电话筛选是个明智的选择。不过通过网络方式来筛选效果要更好,并且更自然些。
我还是非常不习惯通过远程共享对方电脑桌面的方式与应聘者进行网络面试。我在网上搜索
了一下类似“纸笔”方式的编程面试的工具,但是没有收获。所以我做了一件所有有自尊心的程序员都会做的事情。我自己写了一个
。伙计,花在这个程序上面
的精力很值!对每个应聘者的初期技术筛选所花的时间,我安排了15分钟。但是遗憾的时,我一般只需5~10分钟就能结束。如果他们能写
10行简单的 代码,我就会给他们安排一次真正的面试
。但是这种事情并不经常有,不过也好,至少我不会再浪费大量的时间了。
迈克加了一个声明,称他这个自制的编程测验工具并不是想秀一下他的编程能力如何。他需要一个这样的工具,所以他就写了一个——并且非常贴心的与大家分享
了。 或许除了这个还有其他的工具;你们大多数人都使用什么在线工具来筛选程序员?
三年后,我仍然想知道:为什么一点都不会写程序的人都会冒出他们可以胜任程序员工作的念头来呢
?
的确,他们中有一些人会如愿以偿。但这也意味这个程序员这个行业的面试标准非常不合适。这是一种耻辱。它让每个在职的程序员蒙羞
水平差的程序还至少还可以接受教育来提高,而伪程序员不仅无药可就,而且还会让他周围
的同事自掉身价。这类人需要铲除,要做到这点就需要我们从最简单的技术编程测试做起,而这类测试也应该成为每程序员面试的一个组成部分。
本文来自
东西
dongxi.net
| 架设东西方桥梁,呈现有价值东西 |
译文
地址
来源:
codinghorror | 作者:
Jeff Atwood | 译
者:
neodreamer
声明:
译者neodreamer
拥有本
文版权并授权东西网发布,非商业转载请参考东西网版权声明中的非商业用途转载版权说明;商业转载请联系东西网。
分享到:
相关推荐
程序员编程艺术是每一个程序员都应该具备的核心能力。本资源给我们介绍了如何提高我们的这方面的能力的方方面面的知识。值得大家收藏。
程序员编程艺术pdf可编辑,教你如何将编程作为一门艺术
Linux C 编程 程序员书库 李玉波 1-8章的内容。 书中有些任内容是抄袭的,所以写的特别好。
很好的一个查询手册,基于三汇语音卡的编程,查询相关函数以及函数的用途与作用,对于编程有很好的帮助!!!!
黑马程序员,C++核心编程
利用ACE框架写网络代码时所必须的API查询手册,有助于开发人员理解网络原理
c语言高级程序员编程指南
精灵输入法 程序员专用输入法 可以快速输入代码 带提示输入
游戏程序员编程方向
《UNIX环境高级编程》是 Unix/ Linux 程序员案头必备的一本书籍。可以说,Linux 程序员如果没有读过这本书,就好像基督教徒没有读过圣经一样,是很难让人理解的。
本文档为程序员编程艺术系列:http://blog.csdn.net/v_july_v/article/category/784066,的PDF电子版,它最初由朋友吴超和花明月暗于04.03制作,而在此之前,你在任何一个地方都找不到它。 特此分享,完全免费0积分...
本人的《FOXPRO编程宝典之一》,《FOXPRO编程宝典之二》和《FOXPRO编 程宝典之三》系列软件在《电脑报》配套...者和程序员的普遍欢迎,在朋友们的热情鼓励之下,本人推出《C语言编程宝 典》,并以HTML的形式献给大家。
程序员编程艺术第一~二十七章集锦与总结(教你如何编程)by_July
侯捷先生谈程序员与编程 简体中文版 侯捷先生
围绕“面试”、“算法”、“编程”三个主题的程序员编程艺术系列(简称TAOPP系列),从今年4月写第一篇起,至今快有一年。近1年的创作中,写了二十七章,共计22篇文章。这是本人的第4大原创作品,不过与之前微软面试...
程序员编程帮助大全,程序员必备手册
ABE程序员编程手册 ABE程序员编程手册
这是一份专业的ADO程序员编程手册,是chm格式的。
本书是广大程序员和编程自学者学习和掌握C/C++/C#编程的优秀指南。 第一章 C语言入门 第二章 宏与常量 第三章 字符串 第四章 函数 第五章 键盘操作 第六章 数学 第七章 文件、目录和磁盘 第八章 ...