最近这本书挺火,公司内部也有人推荐,本来想花钱买kindle版,结果多看要求必须安装他们的系统,纠结时发现斜对面的哥们买了此书,于是借来利用周末时间好好阅读。全书看得比较顺畅,作者用心地介绍了Facebook工程师主导的文化及相关思想,一些观点我认为可以直接用到现在的工作中,推荐互联网从业人员阅读。
明天要还书了,所以以下记录此书中对我有启发的一些观点和思想:
1、招聘工程师
技术(2.5)文化适应(0.5)系统设计(1)
典型案例:
1分钟:描述本次面试
4分钟:1分钟面试官自我介绍,3分钟应聘者自我介绍
3-5分钟:为什么对Facebook感兴趣
10-15分钟:谈应聘者之前最骄傲的项目
20分钟:具体技术
5分钟:应聘者提问
2、新兵训练营
导师制
内部招聘
同时培养经理
3、黑客文化
不断学习再创造
完成胜于完美
工程师驱动产品
准则:迅速发布、坦然面对不确定性、不求极致,迭代前进
工具文化
Hack-A-Month
4、团队建设
一对一碰头会:
Happy PIG
事先准备:If you fail to prepare,prepare to fail.
5、开发流程
1、描绘远景、设置目标:
如果忘了做一件事情的意义,只知道埋头苦干,就有可能抬头的时候发现自己在朝一个错误的方向跑,这时再 转向,成本会很高,也很痛苦。
描绘远景:为什么做这个而不是另一个?完成之后的样子?计划?
设置目标:SMART
2、收集想法并排出优先级
区分提出想法和分析想法
6-2-2四件分配:60能够预期的工作,20后台架构和产品质量,20放在有风险有争议的工作
3、跨团队沟通
4、告知所有可能关心的人
5、设计产品:功能、时间、预算、质量
6、指定项目负责人
7、定期碰头会
8、了解进度、汇总报告
9、发布产品、监测数据
发布前评估:如果这次发布出现大问题的话,可能会是什么?
监测数据:反应当前系统状况、反应新功能影响、实时警报
post-mortem:发生了什么?影响?原因?发生具体时间表?避免再犯方案?
6、其他
升职:先在目标岗位工作6个月
Options和RSU的区别