登陆注册
1921400000032

第32章 成长为更全面的工程师

虽然这个项目本身谈不上成功,但对于我个人来说,是个难得的学习过程,技术能力和技巧都扩展、增强了很多,成为一个相对全面的产品工程师。

2007年4月刚加入Facebook时,我先是和后来负责新兵训练营的工程总监安德鲁·博斯沃斯(编者注:参见新兵训练营有关章节)及后来成为Facebook首席产品官(Chief Product Officer,简称CPO)的克里斯·考克斯(Chris Cox)合作,做了一个关于动态消息(News Feed)的小项目 。这个项目做了三个月,中间还帮着F8大会的演示做了一周的紧急开发(编者注:相关情况可参考有关扎克伯格的章节)。之后,跟另外几个人组成一个团队,开发社交广告相关系统,把所有用户在Facebook上面的行为全都搜集起来,放到数据库里,再进行整合、分析,尽量使用户看到的广告跟你朋友之间的行为有关系,不会显得那么突兀。比如,通过分析你朋友的喜好,知道他喜欢某产品。那在向你做这个产品的同时,会显示“你朋友××也喜欢这个产品”。这是Facebook在用户规模逐渐扩大后想做的一种商业化尝试,是个比较大的项目,我在这个组里做了六个多月的时间。

之后,我回国休了一段时间的假,再上班就换了组。当时公司要建一个开发动态消息系统的组,而之前一直负责这个项目的负责人有点不好沟通,很多跟他合作过的人都表示不愿意继续合作,而他又是做动态消息最资深的。如果他继续做这个项目,那么新建的这个组的经理职位可能要由他来担当,他本人也一直很想做经理。我之前的老板跟我说,和很多人交流过,只有我一个人说可以和他合作。老板就做了这样一个安排:由一名资深工程师(但是没做过动态消息)来担任这个组的经理,而原来那个想做经理的人被调到另外一个组去了。但是动态消息这个新建的组仍然需要之前的那些知识积累,在一段时间内还得跟他打交道,谁来做中间沟通的桥梁呢?老板就把我放到动态消息组里,承担这么一个角色。

进了动态消息组后,一开始我很想做后台系统,那是整个Facebook里最有挑战性的几个后台系统之一,非常重要,是公司最为核心的资产之一。当时有两个人在做那套系统,已经做出了后台系统的第一个版本,不需要再加人,可是我只想做有意义的、有挑战性的、对于公司来说非常有影响力的项目,其他的我兴趣不大。结果老板“忽悠”我去做了这么一套项目,就是把用户在其他很多网站上(像Twitter、Youtube、Flickr、Google Reader之类的)的更新搜集起来,在用户自愿的情况下导入Facebook,他说这可能成为我们的重点方向之一,因为当时Facebook还没有像现在这样占据主导地位,用户在其他网站的行为也很频繁,非常有必要把用户在Facebook之外的活动数据引导进来。有几种方式可以选择:一种是用户在Facebook提供他的登录用户名,我们把数据导进来;一种是其他网站可以使用Facebook的API,主动地把用户行为推到Facebook系统里面来,后来这种方式(Facebook Connect)成为主流,但当时那些API都还不成熟。

我就在老板的忽悠下去做这套系统,前台由设计师瑞贝卡(Rebekah Cox)负责,后来她跟前CTO德安杰罗一起创立了Quora,她是位非常资深的设计师,剩下后台所有东西都由我负责,我们一起合作。当时整个网站活跃用户4000多万,我们做的这套系统有200万~300万的用户,也就是5%~8%的网上用户在用,并不是一般用户普遍使用的功能,这和我们当时把这项功能定位于高级功能(Power User Feature)是一致的。但这样的情况在Facebook算不上非常成功。我后来想,这套系统最大的作用,可能是跟FriendFeed 进行收购谈判时变成了一个筹码。不过最后收购完成后,所有上面的尝试都停掉了,集中于用Facebook Connect这个方向来整合用户在互联网上的行为(2008年5月推出该服务,当年底正式向所有网站开放)。

从绝对用户数量来看,这个项目谈不上很成功,但我们对它的定位来看,还算成功。如果算上它帮助Facebook收购了FriendFeed的话,那应该算很成功。对于我个人来说,整个技术能力和技巧都扩展、增强了很多,成为一个相对全面的产品工程师。我原来只是一个C++的后台程序员,对其他东西不太涉及,而接手这个项目以后,后台整套系统都要自己搭建,像数据库、爬行程序、监控程序(部分程序用Python编写),包括前台的一些开发语言(如CSS、HTML、JavaScript、Ajax框架) ,我都是在那段时间里慢慢学起来的。从这段经历中我感觉到,作为一个程序员,非常有必要挑战一些自己不懂,但对于扩展知识库、能力库非常有帮助的项目,不要老想着待在自己感觉舒服的领域,不敢去碰陌生的领域,其实你完全可以突破一下,让自己的能力获得提升。这就是Facebook内部经常倡导的“跳出你的温柔乡(Get out of your comfort zone)”。因为这个项目,我基本具备了一个完整项目所需要的全部技术能力。另外一点,除了自己强烈的学习意愿,也要有学习对象(Role of Model)。我当时对前台的相关技术懂得很少,就提出一个要求,找一个懂前台编程的资深设计师一起合作,就是这种情况下,瑞贝卡才过来,我从她身上学到了很多东西。如果你能够遇到一个在某些方面比自己强很多的人,那就意味着是一个很好的学习机会,加入这些项目,对提高自身素质非常有帮助。

同类推荐
  • 平台:自媒体时代用影响力赢取惊人财富

    平台:自媒体时代用影响力赢取惊人财富

    成名要趁早,这是全球第一部让你的个人品牌、产品营销和服务迅速实现一夜成名、万众瞩目的奇书。这是一本教你怎样赢取话语权、怎样把滞销变畅销的分步指南。当今的商业环境中,真正的竞争是获取那些有可能购买你产品或服务的消费者的注意。运用社交媒体创造一个赢得注意力的平台则是成功的关键。新媒体技术已经前所未有地改变了一切。在如今这个日益喧嚣的世界中,无名之辈也可以获得声明,大赢特赢!他将告诉你一个很多人都不注意的秘密:成功的关键就在于搭建一个属于自己的平台。如此简单、如此快速,如此低投入,如此的巨大成功,真是前所未有!
  • 向巴菲特学投资

    向巴菲特学投资

    本书从宏观的视野出发,以微观的操作细节为立足点,系统地介绍了巴菲特的投资理念、技巧和智慧。这些理念、技巧和智慧都是他用一生的投资经历证实过的,具有很强的借鉴意义。
  • 毛泽东谋略市场应用战略决胜

    毛泽东谋略市场应用战略决胜

    随着全球经济一体化格局的迅速形成,中国本土企业发展壮大,跻身国际舞台已经成为所有企业家的梦想。这就需要我们的企业家有超人的智慧、坚定的信念和大无畏的勇气。事实上,伟大领袖毛泽东毕生的革命实践所形成的谋略思想就是中国式管.理的经典,为我国企业决战全球市场提供了强大的精神动力和实战武器。
  • 影响力:非凡主控与引导的艺术

    影响力:非凡主控与引导的艺术

    优秀、卓越之人往往具有非凡的影响力。凭此,他们在人际交往中左右逢源,在谈笑间引导、改变他人,从而在一定程度上掌控局势的发展。影响力是优秀、卓越的重要组成元素,是每个不甘平庸、渴望优秀、有所作为的人都应该自我培养的关键能力之一。《影响力:非凡主控与引导的艺术》由廖振宇编著,凝聚强大的气场,让他人乐于被引导,被改变:掌控局势主动权,摆脱平庸现状,走向非凡人生。提升影响力,从合格到优秀,再到卓越的个人成长之路,从平庸到成功,再到辉煌的成功之路。
  • 一本书读懂顾客心理学

    一本书读懂顾客心理学

    “成功的推销员一定是一个伟大的心理学家。”这是销售行业的一句名言。实际上,每次销售人员从一开始找到一个客户直到完成交易,他所需要的不仅仅是细致的安排和周密的计划,更需要和顾客进行心理上的交战,所以从这个角度看销售人员也必须要懂得一定的顾客心理才能更好地完成自己的工作。
热门推荐
  • baby丧尸

    baby丧尸

    2025年一种新型变异病毒.开始向全世界蔓延.这种病毒在一天之内就向全世界蔓延开来了.这种病毒只对人类有危害.对其他生物无效.凡是种了这种病毒的人都会进入假死状态.醒来后会非常狂暴.见到非感染者就会攻击。也就是“丧尸”.在z国一个小镇.一个有特殊基因而可以免疫这种病毒小男孩.带着他深爱的丧尸女孩…
  • 文理双修2

    文理双修2

    白天,他是瓜盖头,近视眼的博士,骗吃骗喝骗美女,却有一股不属于这个角色清澈的勇气;夜晚,他是个流氓,恃强凌弱,卑鄙无耻,却有一颗不属于这种人柔弱的内心;他还有一个身份,是借了东西永远不会还,人人喊打的国际大盗范海辛。他到底是神仙,亦或者妖怪?
  • 一只萌兔下凡来

    一只萌兔下凡来

    蠢萌小妖离家出走,偶遇孤独剑客墨沧,小妖恋上落拓冷面大叔,一路死缠烂打,只可惜冷面大叔早已心有所属。当一切往事被重提,一切恩怨被购销,他们会选择何去何从?
  • 羽皇释心记

    羽皇释心记

    为王又作皇,杀尽天下只为令她重生魔羽问世,责问她,将她封入无间虚空,一万年后重生,失去曾经无人能及的力量魔羽说:失去远悲惨于死亡。
  • 百妖契约:仙人是只哈士奇

    百妖契约:仙人是只哈士奇

    叶云静在一次意外中,得到了一张一千年前的“百妖契约”。里面共封印着118种强大的妖兽成仙的契机,而来寻找成仙契机的第一个妖兽,则是陪着她从小长大的一条哈士奇,不,应该称它为“吞翔仙人”……
  • 周小七的爱情之旅

    周小七的爱情之旅

    “你真的喜欢我?有多喜欢?”他问。“啊?很喜欢的喜欢!我你就是我的命!”她答。“那如果我答应做你男朋友,前提是和我结婚你愿意吗?”他问。“啊!结婚?真的吗?”她瞪大眼睛不可置信的问道。
  • 只想说我喜欢你

    只想说我喜欢你

    小时候被朋友背叛的林,认为朋友是不需要的东西,直到她遇到了几位真心相待的朋友,在这些人的关怀下,林慢慢打开了心扉,也开启了自己的恋情。
  • 神盾特工

    神盾特工

    《神盾局特工》的灵感引发的文章!复仇者不是神盾局唯一的战斗力,九头蛇不是唯一的敌人,灭霸不是唯一的boss!主角创建比复仇者和神盾局更加强大的组织,在新的道路上行走出自己的风采!!!
  • 捡来的总裁是个宝

    捡来的总裁是个宝

    她是暗夜培养的两千人中唯一一个通过测试活下去的人。不愿就此堕落的她逃出了暗夜,原以为就此可以过上普通人的生活,谁知在遇上他后一切都变了……
  • 宠妻为患:迷上影后娇妻

    宠妻为患:迷上影后娇妻

    一场由宝宝引起的婚姻,是沉重的责任,还是收获幸福?影后穿越而来,却不想有个宝宝,还连带了个坚持要负责任的宝宝他爸!?“孩子需要一个完整的家庭。”就是这一句话,让她失落,却也动摇了她对于爱情的信念。但是,和谁过不是过?上辈子是孤儿的她只想要给孩子一个完整的家庭。然而……某总裁怒气冲冲:“你是我的妻!”某影后一本正经:“我只是宝宝妈妈!”某总裁更理直气壮:“那你就做好一个妈妈的榜样!”某影后囧,她不过是拍戏的时候和男主角牵了个手而已!!