Submitted by gouki on 2010, March 1, 9:13 PM
【内容全是转载,觉得挺有意思。。。】
我想这让人难以置信,但是通过Twitter和电子邮件渠道蜂拥而来的报道表 明:许多参加程序员面试的求职者根本就不会编程,看看迈克·林最近的邮件就知道了:
《为啥程序员 都不会编程呢?》 这篇文章让我改变了面试的方式。以前面试我开始都以营造融洽气氛为主。正如你提到的,事实证明这种方式太耗费时间了,大多数应聘者根本就 不会技术。因此我以技术问题作为开头来面试应聘者,刚开始的时候,问题的难度是从容易逐渐变难。后来我发现反过来的话,甄别应聘者的速度会快些,即难的问 题先问(前提是难的问题必须属于“工作必备技能”一类的问题)。多数面试仍然会花上20分钟作用,因为回答和评估仍然需要花上一些时间。但是这对于之前” 先营造融洽气氛“的面试方式来说一个相当大的改进,而且还可以通过电话方式来完成。
在读了你的文章之 后,我开始通过电话,网络会议方式进行编程面试,甄别不会编程的应聘者(也就是大多数人)所需时间降到了15分钟左右。
我写那篇文章的时候时间还是2007年,三年后当我再次听人说应聘编程工作的绝大多数所谓的程序员竟 然不能写一小段程序时,我震惊了,但是也并没有完全出乎我的意料。需要清楚的是,难是一个相对的词汇——我们不是指那种复杂的有如Google计算机专业 研究生难度的面试题。我们给应聘者做的都是一些极其简单的题目,但是他们不会。这就相当于你想雇一位卡车司机,但是却发现90% 的应聘者竟然找不到油门和变速挡。
我也同意,这有些疯狂,但是这样的事情每天都在发生,而且这是我们这个行业在招人时常见的问题。
你需要通过这种简单的技术面试题来筛选掉这些伪程序员的大军。 我在前面提到过的,通过电话筛选是个明智的选择。不过通过网络方式来筛选效果要更好,并且更自然些。
XML/HTML代码
- 我还是非常不习惯通过远程共享对方电脑桌面的方式与应聘者进行网络面试。我在网上搜索 了一下类似“纸笔”方式的编程面试的工具,但是没有收获。所以我做了一件所有有自尊心的程序员都会做的事情。我自己写了一个。伙计,花在这个程序上面 的精力很值!对每个应聘者的初期技术筛选所花的时间,我安排了15分钟。但是遗憾的时,我一般只需5~10分钟就能结束。如果他们能写10行简单的 代码,我就会给他们安排一次真正的面试。但是这种事情并不经常有,不过也好,至少我不会再浪费大量的时间了。
迈克加了一个声明,称他这个自制的编程测验工具并不是想秀一下他的编程能力如何。他需要一个这样的工具,所以他就写了一个——并且非常贴心的与大家分享了。 或许除了这个还有其他的工具;你们大多数人都使用什么在线工具来筛选程序员?
三年后,我仍然想知道:
为什么一点都不会写程序的人都会冒出他们可以胜任程序员工作的念头来呢? 的确,他们中有一些人会如愿以偿。但这也意味这个程序员这个行业的面试标准非常不合适。这是一种耻辱。它让每个在职的程序员蒙羞
水平差的程序还至少还可以接受教育来提高,而伪程序员不仅无药可就,而且还会让他周围 的同事自掉身价。这类人需要铲除,要做到这点就需要我们从最简单的技术编程测试做起,而这类测试也应该成为每程序员面试的一个组成部分。
本文来自东西 dongxi.net
来源: codinghorror |
作者:Jeff Atwood |
译者:neodreamer
声明:译者
neodreamer拥有本文版权并授权东西网发布,非商业转载请参考东西网版权声明中的非商业用途转载版权说明;商业转载请联系东西网
Misc | 评论:0
| 阅读:15751
Submitted by gouki on 2010, February 26, 9:09 AM
再次看阿凡达,距离上次是一个月后的事了。
上次是在曹扬影城,普通3D版的,为了这个imax 3D,老婆是念叨了很久了,正好她去莱福士,看到这个加场,就买了票,最后一排的。
12点半的电影。上完课后回家睡了一个小时,11点半起床,打车去了莱福士。
15米高, 20米宽的屏幕看起来是爽。唯一不爽的是,眼镜好象有点差。(我去之前想了想,这么大的屏幕,我应该可以不用戴眼镜吧?果然,象我这种300度以内的眼镜男,不戴眼镜也看的很清楚)
效果嘛。。比普通的3D确实有改进,普通的3D看上去,就象浮在眼前,而imax的却有点身临其境 的感觉(当然这只是自己的看法,也可能每个人确实不一样)
这么大的屏幕,原来没注意的一些细节也能够完善的表现出来了。
只是午夜场看的太累。而且又是周四。
180的票加上打车费,一下子升级到了230。。。不过还算物有所值吧。虽然这个代价大了一点
Tags: 阿凡达
Misc | 评论:3
| 阅读:18704
Submitted by gouki on 2010, February 23, 5:27 PM
在文章内容里加入了新的尝试,可以把页面分享至google reader;生成pdf;发送至wordpress,发送至live space。
看到很多网站有这个分享功能,我觉得我也是可以尝试一下。不知道是否有什么大用处,但或许能够有不一样的体验?
用官方的话来说,那就是:一个点击, 快速完成分享。 常在开心网或人人网看到朋友转贴的精采文章及图片吗? 【分享】就是背后的大功臣,一个强大的网页分享插件,让您将喜欢的博文、新闻等内容快速分享到社群网络上。
但其实,我还是认为这样会反而使得自己的用户在流失,不过,我这也算是一个尝试,而且bshare.cn上面有统计。所以我想试上三个月,看看有没有什么特别的用处。
分享按钮在哪里呢?是在文章的底部啦

上面的四个按钮的顺序也是我精心挑选的。点击更多则可以分享到其他网站。其中google reader用了你自己的google帐号,如果处于登录状态,可以直接使用。生成pdf则不需要任何帐号【比较适合收藏文章】其他两个也是需要在本站输入帐号,但其实是在bshare.cn的JS代码中输入,所以我不能保证是否会有什么密码XXX的问题。官方和弹出窗的提示窗上也都说了不会收集密码等信息。。。
Tags: bshare, 分享
Misc | 评论:0
| 阅读:17483
Submitted by gouki on 2010, February 23, 11:11 AM
今天上来看了看浏览量之后,发现一些问题,大量的分类充斥,让我的博客左侧 栏显得特别的长,因此,我对分类等做了调整,把一些文章较少的分类与较类似的分类进行整合,虽然整合后的数据还是很少,但毕竟比原来仅4、5篇那样的分类好多了。
其实,我还想把PHP再细分,或者再加一些分类,比如,我读别人的架构设计类的文章,这些放到哪里比较合适呢?慢慢先考虑。
sablog2远没有我想的那样优秀,暂时还是先用Sablog,不过,可能会往wordpress上面转。但文章也有点多,而且,原来的收录舍不得啊?
wordpress也可以自定义一些链接,估计可以用,show-%id-1.shtml,这样好象就差不多了。
值得思考的是文章中的代码,如果没有合适的代码编辑器,却不是特别敢转换。sablog2中的那个好象很简单只需要放在<pre>标签里就行了。有点心动。
慢慢来吧,删除了:smarty,Catchword,Learnenglish和android
smarty的新闻和学习资料太少了,就扔进了php分类里
catchword扔到了ideas里,learnenglish放进了literature中
android。。。本来想删除的,后来扔进了misc分类里,主要还是因为我已经有了另一个博客,专门用来记录android相关的资料以及我拍的照片等,它就是:http://g.52cd.net【手机记录生活】


Tags: 数据整合
Misc | 评论:3
| 阅读:18350
Submitted by gouki on 2010, February 22, 1:18 PM
一大早到单位,终于摒不住。还是安装了win7,成了地板人物,家里的正版win7还是留给我的笔记本吧。
现在说说安装的感觉吧。
与以前的windows 2008比起来,外观很像。安装的过程也差不多。安装速度也挺快,基本上半小时就解决了。
安装完毕后,基本上所有的硬件都能认出来,Except显卡。然后装了一个“驱动人生”软件,基本上所有的驱动也认出来了。本来是装的“驱动精灵”,但是显卡还是认不出,所以才换成了“驱动人生”。
当然安装之前,我也做了很多工作,不然我也不敢安装系统。毕竟我原来的一些配置文件还是很重要的,在那么多重要的环节中,我保留了几样最重要的工具的配置信息:
- cuteftp的站点信息,filezilla的站点信息
- firefox的全配置
- netbeans的配置
这几个是工作中必备的东西,FTP嘛,就不用说了,还有我自己的一些信息;firefox是我最常用的浏览器,也有一大堆的插件。如果每次都重装,很可能会有遗漏。所以找资料,做了一个profile启动的版本【当然,事先我还是用profile manager and synchronizer插件把profile信息备份了下来】;netbeans嘛就不用说了,这是开发工具,工作必备。
当然由于一些其他软件是可以装在D盘的,所以我就没有备份,如editplus之类的【可以设置信息留在安装目录里,当然还要留着keygen】。
总体来说,安装完后,基本上能够很快恢复正常工作。
不过,如果您要安装的话,建议还是先把网卡驱动备份一下,以防万一。【驱动精灵好象有一个版本是带了N多网卡驱动的】这样,即使没有驱动还能上网找,不然就全完了。。
Tags: win7, firefox, portable
Misc | 评论:0
| 阅读:20605