面试时我不在乎候选人的经验来自培训班,但会关注商业项目经验和干活能力:再说面试时鉴别商业项目的方式
我在博客园里乃至其它地方看到有不少对培训班出身的程序员的评价,其实至少在我面试时,培训班出来的程序员没有原罪。 我也面试不少程序员,从高级开发到初级开发都有,有985和211名校出身的,也有大专学习通过培训班积累IT经验的。我见过有候选人正大光明地把培训经历写在简历上,也见过候选人千方百计地想把培训经验掩饰成项目经验。对我来说(相信其它大多数技术面试官都一样),我只需要考量候选人的以往商业项目经验和实际技能,看下是否匹配本岗位。 至于候选人的技能来来自哪里?说句笑话,如果候选人面试时不露破绽,把培训项目说成商业项目,我真无法鉴别。在本文里,我第一将从面试角度,纠正当前对培训班的一些观点,第二从培训班的角度,来分享下我如何在面试时甄别商业项目的方法。 在开篇前,我引用两段俗语,第一,外行看热闹,内行看门道。第二,一力降十会。至于为什么要引用?本人绝非空穴来风,请大家自行体会。 1 培训项目如果被看穿,是会被扣去这段时间的项目经验 目前大多数培训学校都会把学习项目包装成商业项目,因为他们也知道商业项目的含金量更高。如果我在面试时判断出候选人的项目是从培训班里得到的,我会给出如下的判断。 第一,候选人掌握对相应的技术,比如Spring MVC,也能通过学习项目加深了对此的了解,这是不用质疑的。 第二,这段时间的项目经验,不能算是商业项目经验,这对候选人来说是相当不利的。