<< 布隆过滤器(Bloom Filter)之java实例 | 首页 | 李开复:互联网的九个产品精神 >>

Facebook 对工程师的管理方式

Facebook 的 Yishan Wong 总结了 Facebook 的 Engineering Management 的五条心得: 

1. Hiring is number one 
2. Let process be implemented by those who practice it 
3. Promotion from within 
4. Tools are top priority 
5. Technical Leaders 。

信息来源请阅读:http://algeri-wong.com/yishan/engineering-management.html

只有Facebook技术团队能做到这样吧?

这五条管理技术团队的经验简单说就是:

1、招聘很紧急,而且要找牛人 
2、流程由实践者确立 
3、内部晋升,不找空降的管理人员 
4、开发工具代替人力低效劳动 
5、技术领导,不要外行指挥内行。

国内99%的公司都是反着来的 :)

1、国内大一点的技术公司招聘都是抽风式招聘: 要么说没有 HeadCount(人员编制)了,要么以数量为目标,完成招聘人头即选宣告胜利... 
2、很多公司的做法是成立一个具备行政性质的流程制定小组... 骆驼是委员会设计的马 
3、这一点不用多说了,越忙越不给你晋升的机会,直接找个空降兵(很可能是关系户哦)管理你整个团队,尽管这个人半年也不能真正了解公司的业务 
4、更好的工具,可以有效减少人工的投入。Facebok 内部开发的大量的高效的工具。作者列举了针对客服需求开发的工具取得的回报,以及数据库管理上开发工具取得的回报-一个人管理过上千个节点的DB。 
5、技术领导要具备足够的技能,如果迫不得已用外来和尚的话,人要足够牛才行,起码代码经验、项目经验要能盖过团队现有的人。而不是一些没有没什么工程师经验,只有管理经验的人。

 




发表评论 发送引用通报