第二节
第一次F8 大会,我们在台上台下一起颤抖
刚进公司一个多月,我就要为Facebook推出开放平台做贡献了,我真担心在关键时刻出现差错,而扎克伯格在演示时也很紧张。
“八卦”之后,当然是紧张的工作。2007年5月中旬,我的老板和公司CTO 一起找到我,问我能否接受一项紧急任务。要讲清楚这件事情,还得从头说起。
大家都知道,Facebook起步于哈佛大学,然后延至其他大学校园里,再扩展到高中。直到2006年9月26日,Facebook正式对公众开放,允许校园以外的用户进行注册。由此,其注册用户数从每天两万人一下上升到5万人,到了10月,在线用户已突破1000万人。与此同时,平台战略也开始浮出水面。这就意味着,Facebook不仅仅是一个普通的社交网站了,而会像传统软件行业里的微软那样成为核心,有一大批创业者围绕在周边开发各种应用。
亚当·德安杰罗 (Adam D'Angelo)早已开始着手研究这个项目了,他的搭档则是查利·奇弗 (Charlie Cheever),他们俩花了3个多月的时间编写了大量的核心源代码。到2007年初,Facebook的代码通过特定接口被设为开放。从理论上说,此时任何人或公司都可以使用这些代码在Facebook平台上开发应用软件,但还需要时间和人手不断完善。
从苹果公司挖来的戴夫·莫林 (Dave Morin)负责平台的营销工作,他需要找到潜在的应用开发者,让他们在Facebook平台上开发软件。他和马特·科勒 (Matt Cohler)一起拜访潜在客户,范围从全美国扩大到全球,因为他们知道像苹果公司应用商店(App Store)里的很多软件都是由中国、印度等国家的开发者提供的。
当这些准备工作就绪后,Facebook还需要举办一场声势浩大的发布会向外界宣布自己的想法。这场发布会最终定在2007年5月24日,地点是旧金山,被称作“F8开发者大会”,此后每年都会举行一次。
在F8大会开幕前的一段时间里,公司的很多员工都为此通宵加班,因为Facebook要转变成一个对外开放的平台,有大量的代码需要重写。扎克伯格当时的想法是,Facebook上的所有应用都可以自由安装或卸载,包括公司自己开发的那些应用,完全自由竞争,比如相册(Photo)、笔记(Notes)等,如果有第三方做得更好,那就用他们的。但自由安装或卸载这些应用的功能当时还没有实现,而扎克伯格在F8大会上的演示需要用到,老板要交给我让我完成的就是这项任务。
我记得F8大会前的那一周里,我基本上每天只睡四五个小时,要从几十万行代码里去寻找究竟哪些地方需要修改,改完后还要找人帮我审查。当时,我才进公司一个月左右,很多人还不怎么认识,大家也都很忙,所以做起来有一定的挑战性。不过最后总算完成了,我自己测试时也没出现什么问题。
终于,第一次F8大会开幕了,扎克伯格穿着T恤、羊绒外套、牛仔裤,以及一双露脚趾的橡胶拖鞋走上讲台,宣布:“让我们携起手来,一起掀起一场运动吧!”这句广告语其实是广告公司帮助设计的,并不像他的风格。他接着又说:“F8将是一次史无前例的壮举,Facebook将成为一个平台。人们可以自由地在这个平台上做开发,做任何你们想做的事情。你们可以选择在Facebook上创业,可以贴广告,可以有赞助商,可以买卖。你们唯一要做的就是把你们的产品嵌在Facebook里应用。对于未来,我不做任何评论,因为未来将有无限可能。相信我,F8将是对传统网络的彻底颠覆……”
然后,他开始做相关演示。由于在公众面前讲话,他的身体有些轻微的颤抖。而我也在台下暗自颤抖,因为我害怕万一出问题,最坏的结果是我在Facebook只待了一个多月就走人。虽然我自己测试时一切正常,但因为之前发生过类似的问题,如果后面某个同事上传的代码跟你原本写好的代码有冲突,就麻烦了。在台上台下的一起颤抖中,发布会圆满结束,没有出现任何状况。
后来的事实证明,F8大会的成功超出了扎克伯格的预期,他原本认为一年内能有5000项应用出现在Facebook上就非常不错了,但是在F8大会之后的6个月里,Facebook上就有25万开发者注册,出现了2.5万个应用。围绕着Facebook平台涌现出了大量创业者,其中最为外界所知、最成功的莫过于社交游戏公司Zynga 。