技术 好程序员招聘标准

编程快慢和质量

Paul Hegarty老师在教授iOS 开发的Stanford 线上课程里,除了讲技巧以外,在整个课程中,都贯穿着怎么样把代码写得漂亮的思路。

据说Paul 是NeXT的元老,当年Steve Jobs亲自招聘的工程师之一。所以,在他的课上,不仅能学到技术,还能学到好的编程思路和习惯。

把代码写漂亮是很宽阔的内涵,在平常的技术招聘中,把技术人员分成三类:

  1. 代码写得又好又快
  2. 代码写得慢,但是比较健壮
  3. 代码写得快,但比较buggy

特别是在初创公司中,有的时候,会选择第3种情况的同学。 从长远上来看,对于公司的破坏力很大,因为初创公司,每一个人的影响,都会被放大。招聘的技术同学,会shape公司整个的产品形象。

疑人不用

有的时候,有些人选会让人在心里存疑。与此同时,时间和机会成本对于大家来说都是高昂的,也不可能因为对人选有疑问,请对方一次次跟你面谈。

在实际操作中,这种疑问可能被让位: 因为招某个职位已经很久了,还没有招到;因为项目要延期或者发布的压力很大;

个人认为还是应该放弃。不论这个疑点是来自于自身还是来自于同事给出的面试评价。

因为有疑问的候选人,日后成为闪闪发光的明星的可能性毕竟不大,而除此之外,如果工作中疑问被放大了,或者只是一个普通成员,对于团队来说,都不是最有价值的。

待续写 post status: in progress

tag: 编程