您当前的位置: 首页 > 美食

永不落幕的黑客大赛

2018-11-28 12:27:02

如果你是个“写代码的”,想表现自己的才华给硅谷那群聪明人看看,那么就去Interview Street吧。对任何一家互联网科技公司来说,找到编程高手都是团队招聘中重要的一件事情。现在,来自印度的创业公司Interview Street就在着手解决这个问题。

这家公司每隔一段时间就会发起一个像黑客马拉松一样的编程挑战赛,吸引对此有兴趣的程序员参加。当这些人写完了代码,Interview Street会提供一个意向调查并让用户上传自己的简历:“你想去哪家科技公司工作?”对每个程序员来说,候选名单里的那些公司都太具有吸引力了—Facebook、Amazon、Zygna。接下来,如果你确实技艺高超,那就等着这些公司的人力资源部门给你打电话吧。

它源自创始人Vivek Ravisankar和Harishankaran K在大学读书时的一个项目,“有很多公司来我们学校招聘,但是他们花了很多时间在面试上,我们想用技术自动完成这个过程”,Vivek Ravisankar对《财经周刊》表示。不过他们没想到,这个本来打算做给学生用的模拟面试平台,后来却对科技公司招聘程序员起了作用。毕业之后,他们分别去了亚马逊和IBM在印度班加罗尔的分公司。“我本人在Kindle部门负责将博客条目转换成Kindle的可读模式,后来我想继续做好Interview Street”Vivek Ravisankar说道。然后,就和Harishankaran K一起辞职了。他们找来了位于昌迪加尔(印度北部城市)的种子基金The Morpheus,在两个人把自己关在房间里封闭开发了近10天之后,Interview Street在2010年9月正式上线。

关于创业初期那些不顺,Vivek Ravisankar这么总结,“创业公司在每个阶段都会遇到很多困难,当你开始创业时,的挑战大概就是确定你所做的产品确实对市场有用”,但一开始Vivek Ravisankar对市场的情况并没有想太多,“我只是辞职了,然后集中精力来做这个产品”,但即便有了种子基金的帮助,Interview Street初期在印度的成长仍然不太乐观。对他们这样的平台来说,国际化也就是到硅谷去才是正确的选择。

于是Vivek Ravisankar向硅谷着名的孵化机构Y Combinator提出申请并参加了2011年8月的Demo day(创业展示),Y Combinator每两年有一次开放申请,这次展示让Interview Street成为家入选的印度公司。“我们很喜欢这两个创始人,他们很聪明,有决心,并且执行能力很强”。Y Combinator的合伙人Harj Taggar说。

初,Interview Street的网页分成两部分,你可以选择Challenge(挑战),也就是为那些想在科技公司里找工作的工程师所设置的,注册了之后就会看到挑战的试题(当时是三个),让挑战者在网页版的集成开发环境中完成测试,而且允许用户直接粘贴自己已经写好的代码。它支持包括C、C++、Python、Java、PHP在内的11种编程语言,并且会马上出结果。另一部分则是直接面向招聘人员的,像Facebook、Dropbox这些和Interview Street合作的公司可以自己给面试者设定考试题,也可以自己管理在Interview上的申请主页。

但问题是当时Interview Street只搭建起了一个平台,Vivek Ravisankar也承认这种简单的编程测试在很多时候并不能帮程序员直接找到合适的职位。而且,他们提供的测试题还过于标准化。Vivek Ravisankar在2011年承诺会在今后的测试题中加入更多“在现实中可能会遇到的问题”。

尽管当时整个网站架构还比较简单,不过Vivek Ravisankar还是看好产品的方向,他强调通常大公司会为申请者提供的测试环节太繁冗了,而且“申请者需要用附件的方式来手动提交,而我们完全实现了自动?化”。

如今Interview Street又新增加了不少“Challenge”,也就是给程序员选择的试题,同过去一样的是,用户也可以在完成测试后立刻获得结果。另一方面,Interview Street加入了一个叫作CodeSprint的项目,这很像许多大公司都会在内部发起的Hackathon(黑客马拉松),它要求个人开发者在48小时内尽可能完成足够多的程序开发测试题,其中不仅包括理论上的问题,还包括现实中可能会遇到的挑战。和传统的黑客马拉松需要在同一个空间里共同完成不同,这个比赛完全在线上进行。除此之外,Interview Street现在还有要求参加者在24小时内完成、只针对现实生活中的编程问题的比赛。

至于Interview Street需要做的是:他们不仅在一边看着你怎么心急火燎地做完一个又一个的测试,还要提供各种数据分析的报告,包括从数据里了解你在完成这项挑战时的思路和方法。这份报告的终用户是那些需要人手的科技公司,它们与Interview Street合作,按照服务级别获得丰富程度不同的数据报告。

有趣的是,Interview Street也是自己的客户,Vivek Ravisankar说他们也在通过自己的平台来招人。

相当数量的科技公司欢迎这个模式,毕竟这个平台不仅帮它们节约了时间和精力,还能帮它们发现不少聪明人。现在在Interview Street合作的公司包括Facebook、微软、以及一批从Y Combinator出来的公司,比如Dropbox、Airbnb,根据《福布斯》杂志的报道,Interview Street已经基本实现了盈利,并且这种向合作伙伴收取服务费的商业模式将会在今年实现月收入翻倍的目标。

事实上,现在有10个人的团队、在印度和美国两地办公的Interview Street并不是一家程序员招聘平台,晚于它两年的CodeEval同样也是帮程序员找工作的网站,但它们不同的是,CodeEval是i/o Ventures的孵化项目,允许用户自己创建所谓的“Challenge”,目前支持10种语言。对如何与对手实现差异化竞争,Vivek Ravisankar很直接的说“我们提供的测试问题、合作的公司以及许多相关问题都要比CodeEval更大、更好。”

即便不谈竞争对手,Interview Street要面对的问题仍然是如何为客户—也就是想参加挑战的用户和那些需要人的大公司提供更具有针对性的服务以及提高自己的权威性,就像一次考试不太可能完全检验出一个人的真实能力,如何让一个用户在这个网站上所留下的数据更具有持续性和更全面。另一方面,编程能力只是招聘过程中的一个环节,像Facebook这样的公司招聘一个员工花费的成本不低,Interview Street确实帮它们节省了一些精力,但是在硅谷,大大小小的编程挑战比赛实在太多了,如果我真的是一个编程高手,为什么要花时间在网上不停地做题,而不是直接去参加那些更知名的黑客马拉松比赛呢?要知道不少大公司举办或参加这样的比赛的初衷就是为了寻找天才。

Vivek Ravisankar对定制服务的理解是“更了解不同公司的需求,就像Facebook现在在做的事情一样”。对于未来公司的规划,在给员工的欢迎信上,Vivek Ravisankar这么写道:“我本人就是个程序员,我不知道怎么写一些诱人的话”,然后他直接说出了重点:“我们的目标大概就是做一个给程序员用的Facebook”。他曾经对业界阐释过这样的愿景:希望Interview Street这种模式能为任何类型的工作都提供合适的候选人。当然首先还是希望“就像每个人睡醒了就会刷自己的Facebook,我希望每个程序员睡醒了会去Interview Street的网站上看看”。

推荐阅读
图文聚焦