layout | title | date | comments | categories | tags | ||
---|---|---|---|---|---|---|---|
post |
读《打造 Facebook》 |
2013-02-25 00:51 |
true |
学海无涯 |
|
感谢好基友 @daodao 送了我这本《打造 Facebook》, 年前一直忙,最近腾出两个晚上,把这本很火的书看完了。
第一次听见王淮这个名字,其实是在知乎上面, 当时有一个问题 Facebook 早期员工王淮在职期间有什么成就?。 之后陆陆续续看到他的几个回答,感觉他非常善于自我营销。再之后就读到他这本书。
书中最喜欢的章节是关于 Facebook 工程师文化和产品开发流程的描述。
============================== 我是分割线 ==============================
-
Facebook 招人标准
- 对公司的忠诚,是文化认同的附属品
- 技术面试 2.5 / 系统设计 1 / 文化面试 0.5
- 5 个程度的面试打分
- 高标准人才,喜欢挑战和完成艰巨任务
- 慢招人,快炒鱿鱼
-
新兵训练营
-
全局认识 / 工具和框架 / 运营商业模式 / 选组
- 工程师入职不区分方向
- 导师
-
黑客文化
- 学习 / 再创造
- Done is better than perfect / Code wins arguments
- 工程师参与构思、设计、实现
- 很少有「这样子一定成功」,「我们来试试吧」,通过数据反馈
- 工程师主导产品开发
- 跨部门回忆,由工程师汇报进度
- 开发准则:迅速开发、进行监测 / 坦然对待不确定性 / 不追求极致,不断发布到达目标
- 工具文化
- 换职位,Hack a month
-
王淮转管理岗
-
Facebook 开发流程
- 描绘远景、设置目标
- SMART:详细、可度量、有难度、现实的、有期限
- 优先级和时间分配(6-2-2:预期任务-品质改良-有风险任务)
- 120% 难度任务 / 任务段分片进行
- 跨团队沟通 / 通知
- 设计产品
- 衡量指标:时间、预算、质量
- 3 倍目标经验
- 早期快速迭代变成多方面参与的流程控制
- 前期评估优缺点和风险
- 不重复造轮子,拥抱开源
- 一些理念:不要过度设计、越简单越好、自己就是用户、好用流畅、不追求完美、最基本质量线
- 指定责任人,定期碰头,了解进度,汇总报告
- 发布产品,监测数据(系统状态,用户反馈,报警系统)
- 问题事件分析:发生了什么,影响多大,问题原因,发生过程,如何避免
- 描绘远景、设置目标
-
考核激励
-
王淮做天使
这本书谈不上经典,也不是全文干货,但仍然能从一些章节中获取有用的信息, 推荐一读。