扎克伯格把关 Facebook编程代码更新
  • 快科技
  • 2015年01月12日 05:22
  • 0
【中关村在线软件资讯】1月12日消息:近日,外媒报道称Facebook代码从开始编写到最终发布,都有着极为严格的程序,CEO马克·扎克伯格甚至对NewsFeed每个代码更新亲自把关,确保不出现任何差错。Facebook工程师是这家社交网站巨头最有价值的财产,他们拥有非常大的自主权,但同时也面临着尽快发布高质量代码的压力。

扎克伯格把关 Facebook编程代码更新 Facebook创始人兼CEO马克·扎克伯格

Facebook创始人兼CEO马克扎克伯格会亲自对NewsFeed每个代码更新把关。在Facebook,所有重大升级的代码都进行强制评估,任何一个改动都至少由一人把关。但是,无论工程师对NewsFeed做出任何改动,都将由扎克伯格亲自把关。

Facebook所有工程师都要接受4到6周的培训,学习Facebook修复漏洞的方法,聆听资深雇员举办的讲座。在进入“训练营”(BootCamp)的工程师当中,会有大约10%无法顺利通过测试,最终被劝退。接受完培训以后,工程师开始接触Facebook数据库。他们可以随意核对代码,对数据库做出修改。员工们还会拿到一张“禁做之事”名单,如禁止分享用户数据。尽管如此,Facebook还出台了一系列措施,防止此类事情的发生。

同谷歌一样,Facebook的企业文化同样以工程师为主。一名工程师称,产品经理基本上在这里毫无作为。工程师可以修改尚未正式上市的产品规格,在任何时间提出新的功能创意。工程师会在每月一次的不同团队例会上提交他们的成果。产品推广经理和产品经理会出席这些会议,但不被鼓励畅所欲言。如果产品经理在例会上畅所欲言,工程师们就会向领导层反应说,上次会议上他们有关产品的意见太多了。

工程师们不会争论某项功能是否值得尝试,而是开发出原型机。接下来,工程师会用一周的时间开发某项功能并进行测试,以确定它是否值得推出成品。通常情况下,新功能都是由Facebook员工亲自测试。整个过程由一款名为“Gatekeeper”应用控制。这是Facebook“黑客”文化的主要组成部分——快速开发和推出产品,淘汰没有市场前景的产品。


文章出处:中关村在线

文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0