10x 现在差不多有 80 位客户。这些人大都在北美,另外有一位住在印度,有几个在以色列,还有一位在泰国。里面只有 3 位女性,这令 Solomon 感到“沮丧”。这些人几乎都是自由职业者,Guvench 说这属于公司的战略选择。“这跟我们的激励措施是一致的,”他说:“如果我们不能让这帮家伙保持快乐,他们就不会跟我们合作,然后生意也就黄了。” 三位合伙人各有各的分工。Blumberg 负责处理他和 Solomon 剩下的 11 位音乐娱乐界的客户,同时负责后勤:“会计、发票、收付账这些大多数人的痛苦之源。” Guvench 负责新客户审查。潜在客户必须填一张调查表,一位程序员将这张表与 “有史以来世界上最复杂的约会网站”相提并论。然后 Guvench 和 Solomon 还要安排面谈,了解其沟通技能。Guvench 还负责代码审查—看看那些客户开发的网站并审核他们写的程序。 Guvench 并不自视为精通多门语言的专家,但是却“十分擅长一头扎进去把事情的 90% 做成。”审核代码时他会做几件事。好代码的第一品质是“可读性—对人和对计算机的可读性。” 其次他还会检查其简洁性。“有一项编程原则叫做 CRY,” Guvench 说:“不要重复自己(Don’t Repeat Yourself)。”不好的程序员可能会拷贝粘贴代码,而好的程序员会把复用的东西变成函数或过程。如果一行代码看起来是重复性的,Guvench 说“大家会说,‘代码有异味(The code smells)。’” 好代码还应该跑得快。“不好的程序员可能会写函数对数据库执行上百次的调用。而好的程序员会寻找更有效的方式,或者‘hack’。他可能会写函数问数据库一个问题:‘给我那 100 个人,还有这些人的数据。’” 自 Guvench 加盟以来,10x 以设法签约了多名知名的自由职业者。比方说联合开发出 Django 的 Adrian Holovaty。PHP 的核心贡献者 John Coggeshall 在 Slashdot 上看到 10x 的报道后也跟后者签约了。住在底特律的他说经纪公司替他打理“令我的生活变得简单”的其他专家的关系。“他们从第一天开始就提供了出色的价值。”加拿大空间地理映射专家 Greg Sadetsky 曾联合创办过一家后来被苹果收购的公司。他说 Guvench 给他的感觉“在跟老朋友讲话。” “我觉得我知道如何去寻找比我好的人,并且掌握了让对方喜欢我的诀窍,” Guvench 说。现在他已经不在意去处理商务方面的事情:“结果证明,如果是替别人去谈判的话,过程就容易得多了。” 对于 10x 的客户,Guvench 说:“我们打算实现自由职业的去风险化并提高其可行性。”短期工作往往是要么旱死要么涝死,所以 10x 经纪人把项目分散化以便适应其客户的生活方式。在泰国的客户 Greg Jorgensen 的职业是“代码医生”,精于修补老旧有问题的代码—然后其他时间就是去旅游和肺潜。他的生活属于那种真正的说走就走,有兴致了就到周边小岛去旅游,然后在酒店写几个小时的代码。他说:“经过 35 年这样的代码人生之后,现在已经有了很大的改善。” 而对于另一头的客户,尤其是非技术的那些,10x 为他们提供专家支持。经营品牌设计公司的 Camille Kubie 就雇了 10x 的开发者去替一家大型医疗保健公司开发网站。她说这些程序员编程方面非常出色。另外她也非常赞赏这些人的沟通技能是经过筛查的。有时候这些人需要直接跟那家医保公司的纽约分部直接对话。“他们沟通得不错,”她说:“让他们从洞里面出来也没什么尴尬的。” 还有几家公司也提供 10x 类似的服务。由 21 岁的 Dave Fontenot 创办的 HackMatch 帮助工程师寻找加盟的初创企业。Fontenot 声称他可以不断安排人直接从大学出来就拿到 10 万美元以上的工作。而一家名为 OfferLetter.io 的公司则帮助工程师进行谈判。Hired.com 帮助推销服务,利用“人才代诉人”来帮助其打磨简历。 Solomon 告诉我说,明星开发者跟实际的摇滚明星当然是很不一样的:“通常而言,其自我正好相反。”程序员往往过于自谦。(一位潜在客户自称“相当快”,后来发现他曾赢得过印度的一次快速编程大赛。)Solomon 猜测这可能跟这两种职业得到的反馈不同有关。你写出的 app 放到苹果应用商店以后,跟客户的互动大部分都是匿名的抱怨。而“哪怕是一位低水平的音乐人,在台上也能面对 50 个人表演,然后演出后可能还会有 10 个人跑过来告诉他们,‘老兄,你的歌拯救了我!’” [本文编译自:newyorker.com]
|