在准备找工作的时候,无意间发现了这本书,于是乎就网上买了下来,用了一天看完了。
这本书是第二个进入facebook的中国籍员工王淮写的,经linkedin上的猎头联系,他在2007年从雅虎辞职进入了facebook后于2011年9月底离职。 在这将近五年的时间里,他亲历了facebook的爆发式增长。从刚开始的2000万月活跃用户,到离开时的8亿,足足增长了45倍,用户数占全球人口的15%。
这本书不但讲述了作者本身从工程师到经理的角色转变,而且还讲述了一些具有facebook特色的公司文化。
其中有:
1. 新兵训练营
facebook招进来的新人,刚开始是没有分组的,在新兵训练营的进行中才慢慢找到潜在的兴趣组,当然这是双向的,各组根据你的表现、导师根据你的背景帮你做的筛选、你个人的意向,所有这些因素结合在一起,然后等六个星期的新兵训练营结束后,就分组了。 在新兵训练营中的主要任务就是修改错误代码,练习write code, test code, review code, check in code, release code这几个步骤。
2. hackathon
每三个月举行一次,从某种程度上看,这种精神和google广为人知的“20%”规则相似,即鼓励员工在本职工作之外发展自己平时想做,但没时间去做的兴趣点。就像Google的“20%项目”中曾产生了包括Gmail、新闻服务、Gtalk等产品一样,facebook的hackathon也孕育出了一系列重要的产品,比如聊天,视频,移动开发框架以及HipHop编译器等,2011年推出的新版个人页面-时间轴也是Sam Lessin在一次hackathon活动上构建出来的。
3. hack-a-month
在一个组里待久了可能会腻,如何在公司内部帮助合格或者说优秀的工程师找到新工作岗位,是facebook需要积极面对的问题。为此,公司设计了hack-a-month计划来帮助工程师成功换组,重新点燃工作激情。当然这有一些条件,比如必须在原先岗位待够了一年,以及绩效要达到一定标准。
4. 工具文化
公司将内部工具视为持续的重要投资,以保持公司的领先地位。集中精力努力说服几位顶尖工程师加入工具组,如果最优秀的工程师愿意加入工具团队,那么这样可以大大提高同事们的工作效率。自主研发特制工具,以提高工作效率,这是大公司保持高效竞争力必须要做的。当然如果有很优秀的第三方工具了,那么花钱买也是可以的,总之尽最大可能节省重复劳动,实现更加智能办公。
5. 产品开发三个准则
第一,Move Fast and Monitor Closely;第二,Be comfortable with Uncertainty;第三,Done Is Better Than Perfect, Stay Focused and Keep Shipping。
Facebook中的产品发布是灰度发布方式,这使得最小化快速开发上线带来的负面影响。
4. mentor
如果有这么一个人,他愿意帮助你,能够帮到你,那他将是你生命中的贵人。导师应该符合两个条件:一是和你聊得来,有“化学反应”,愿意帮助你,也就是我们常说的缘分;二是在某一方面,他比你有更多的想法、经验,能够帮助你提高。对每次和导师的交流要进行总结、记录。
5. 招聘永远是第一位的
Facebook在招人的标准上坚持一点,让面试官明白他们需要招到比他们更强(在某些方面),至少不会拖后腿的人,如果不是,那就拒绝平庸,不要妥协。这也是为什么facebook的员工人数增张,远没有跟上其业务以及用户数的增张。
6. 扎克伯格的个人魅力
扎克伯格推崇在公司内部实现最大可能的透明,所以在每次的问答时间里,他尽可能的回答所有的问题。Facebook的文化是,如果沟通顺畅,那么事半功倍。扎克伯格每年还给自己制定一定新挑战。扎克伯格是硅谷中少有的几个既是创始人还一直做CEO保持公司发展方向,与时俱进的。这足以见得扎克伯格的个人魅力。