Google每日阅读--如何识别优秀的程序员

有位叫 Paul Graham 的哥们曾写过一篇文章关于 "害死创业公司的 18 个错误", 里面提到的错误之一就是:
我们的商务人士在看到市场机会之后, 由于缺乏一定的伯乐能力, 请了烂程序员, 终于把公司玩挂.

本文的作者 Daniel 以自己的多年识人用人经验, 给我们总结出了如何识别优秀程序员的几大关键检查点, 其中包括:

1. 激情 - 写代码是你的日常生活, 而非工作
2. 自学好学 - 不会等公司给你培训才学
3. 聪明 - 好的程序员通常可能是你认识的人里最聪明的那个, 而且, 出乎意料的, 好的程序员可能不是我们通常想像的那样不善言辞,
由于他们的聪明, 他们在放松的, 尤其是自己能参与的环境里, 应该是很能说的
4. 不在纸面的 "隐藏" 经验 - 好的程序员通常有自己的私人的一些研究, 爱好, 项目, 而这些是他们不能在简历上 (通常觉得不值得写)
表现出来却可能恰恰是他的潜能, 深度, 后劲所在.
5. 技术多样性, 先锋性 - 在多种技术方向 (如果光知道 java, ant, j2ee, xml, 这只能算一个技术方向) 都有涉猎,
而且对多种技术的长短有 *强烈* 的个人意见/见解; 喜好尝试新鲜技术.
6. 证书说明不了问题 - MCSE, SCJP, 红旗认证... 这些说明不了这个人是不是好的程序员, 可以忽略不计.

这篇文章很值得阅读, 无论对我们自己招人或是求职 :)

你可能感兴趣的:(Google)