如何才能招到黑客?做好你的软件安全评估

发表于:2013-01-08来源:不祥作者:陈小蒙点击数: 标签:黑客
如何才能招到黑客?做好你的软件安全评估!编者按: 本文来自创业公司Takipi、VisualTao的联合创始人Iris Shoor。Iris Shoor在本文中跟我们分享了他们招募明星黑客的一些做法,读完之后你会发现,招募明星黑客实际就是一门笼络人心的艺术,而Iris Shoor在把他们招进来时

  编者按: 本文来自创业公司Takipi、VisualTao的联合创始人Iris Shoor。Iris Shoor在本文中跟我们分享了他们招募明星黑客的一些做法,读完之后你会发现,招募明星黑客实际就是一门笼络人心的艺术,而Iris Shoor在把他们招进来时,也着实下了一番功夫。

  你可以叫他们黑客、忍者、或者摇滚明星。这些人除了是很牛很牛的程序员以外,还有一个共同属性——要把他们招进公司,着实困难。本来跟其他公司同台竞技就不容易,假如你的创业公司还名不见经传,那这事就更困难了。没错,你们是可能成为未来的Google、Facebook或者是Instagram,不过在这之前,当你们的CEO还在用“宜家”办公桌办公时,你要怎么说服一名黑客加入公司呢?

  这里有一个办法——像一家创业公司那样去招募,用富有创意又灵活的方法去招募,做些大公司不能做的事。

  在过去的5年时间里,我面试了超过250名候选人,并成功招募了几十名优秀的工程师加入公司。尽管最初的面试是在我们办公室的厨房进行的,但我们还是成功说服了一部分最优秀的候选人加入了我们。实际这里面并没有什么魔法,不过却有一些小贴士和方法可以分享:

  面试前:你们是一家创业公司,所以创始人要建立第一次联系

  实际上,在我们正式开始招募以前,我们就已经流失了一部分潜在候选人——我们没法让他们来参加第一次面试。这些人当中应该有一部分人已经面过很多家公司,另外一些人则是在看过我们的官网之后,就认定我们不是他们的菜。不过,这个问题实际还是有发挥余地的。我们的联合创始人(包括我自己)就负责给潜在候选人发第一封邮件,即便公司后来发展壮大,我们也保持了这样的习惯。一开始的时候,我担心那些候选人会觉得我们很闲(很抱歉,事实并非如此),不过后来很快发现,当候选人收到一个私人的、不乏溢美之词(假如这人是个明星程序员,这点就很重要)的邮件时,他会觉得,在这家公司,员工至上。

  关于如何写这封邮件,下面有几点可以参考:

  *在介绍自己的时候链接到你自己的个人主页(个人博客、关于你的采访、视频等等)。一旦候选人能在邮件背后看到一张人脸,他们就更有可能给出一个正面回复。

  *加上一点私人关系。你的员工里面有没有人是跟他上了一个学校的?有的话,提出来;有没有人是跟他在一个镇上长大的?有的话,写进去。这事听起来无关紧要,但它却能创造足够的诱惑力,把这部分人吸引过来面试。

  面试:不仅仅是关于这个职位,也关乎这个人要跟什么样的人一起共进午餐

  尽管我们在面试的时候会倾向于把工作职业、公司管理层、整个公司的事情事无巨细地告诉候选人,但我们往往会遗漏一个部分,即关于这个候选人以后会跟什么样的人一起共事。当我问别人为什么他们在工作A和工作B之间选了工作A时,我收到的最常见的答案之一是:因为那些跟他们一起工作的人的缘故。所以你需要让候选人知道,到底有谁会坐在他们隔壁,有谁会跟他们一起分享几个冷笑话。

  *当候选人来面试的时候,我们会让他起码见一个未来的同事。假如这个候选人在面试的时候提了一个很好的技术问题,别急着自己回答,让他未来的同事回答。要善于挖掘候选人和现有同事之间的共同点(都喜欢高空跳伞?都在俄亥俄州长大?都对ASCII码有一手?)然后让他们相互认识。这事不是我们预先安排的,但假如有机会能让候选人在面试之后跟办公室的其他同事聊一聊,这就算是一个成功了。

  *别在一天的很早或者很晚的时间段里、别在办公室都空了的时候面试。假如这名候选人只能在早上8:00这样的时间段来面试,你也得确保有人早到办公室。因为,你需要向候选人展示一个全面的图景,告诉他在你们这工作到底是个什么样。

  (你不需要一家华丽的办公室来留下美好的印象——细节往往决定成败。我们的入口就贴着代码,我们的定制杯垫则做成了磁盘的形状)

  面试中:小心挑选你要推销公司的哪几点

  加入一家创业公司确有它的好处——可以让人迎接新的技术挑战,更快地往上爬,接触到业务上面的一些事,拿到公司的股权等等。不过,别一次性把这些好处全塞给面试者。你跟一个喜欢钻研新技术的工程师说他可以成为一名经理,意义何在?相反,不对的推销往往会把他往别家公司送。

  *回顾过往工作经历。当我们刚开始面试的时候,我们也会问他们想从这份工作中获得什么。不过,候选人这时候往往都不会说明自己的真正动机,而会套用一个他们认为“正确”的答案来回应你:“我就是想钻研一些有趣的事情。”他们会这样告诉你。不过,过了一段时间之后,我们发现了一个更有效的方法:我们不再问他们想从这份工作中获得什么,而是问他们在选择之前的几份工作时,是基于什么样的考虑。当他们被问到过去时,他们都会倾向于把自己眼里认为真正重要的事情分享出来。

  *不要单纯推销,给出实例。你没法真的跟某个人承诺说,他或她就能在未来成为一名经理,或者就只做那些有意思的事情就行。相反地,我会告诉候选人,那些有天赋的员工在加入公司一年以后在做什么样的事情,可能是一名完全没有管理经验的工程师现在在带领一个小团队,或者一名刚刚毕业的工程师现在在负责一个非常重要的算法等等。

  面试后:如何让候选人更快地签署就业协议

  现在,你已经距离胜利不远了,你喜欢的那个候选人答应来你们的公司,剩下的事情就是签协议了。这个阶段可能会很有风险,这名候选人当前的雇主可能会提出一个新的Offer,其他公司也可能在抢他。

  *别让这名候选人在一些法律问题上浪费时间。为了解决这个问题,我们决定公司里面上上下下所有员工全部使用一份就业协议——不管是休假时间还是一些小的细节(注:关于这份协议会不会牵涉到公司的股权等利益划分,这里不得而知)。这个协议相当有爱,到现在我们还在用它。一旦我告诉候选人公司里面的所有人,从CEO到工程师再到我自己都签了同一份协议,所以我们没法修改这份协议,这个时候他们通常在一到两天内就会签协议。他们也不需要花很多时间对这份协议字斟句酌。

原文转自:http://www.ltesting.net