Qcon上海2014

如何构建工程师文化团队

专题出品人: 
专题日期: 
星期六专题

工程师文化是什么?是自由上下班,可以做喜欢的项目?还是免费午餐,桌上足球?是身体力行的极客精神?还是改变世界的雄心壮志?似乎都是,又不全是,我们没有答案。

虽然没有人能对工程师文化下一个准确的定义,但是身边有一些大家所认同的具备工程师文化的团队,看看他们是怎样理解工程是文化的,怎样一步步建立起这样的文化,怎样让工程师文化与业务结合起来发挥效能的,又遇到了哪些困难的,光鲜背后的一个个真实的故事是可以借鉴的。

同时我们走出国门,聚焦工程师文化的发源地硅谷,请来自硅谷的工程师们用实际的案例来展现他们理解的工程师文化是怎样的,文化背后的形成过程和思考过程是怎样的。他们的工程师文化会和我们有什么不同?我们还有多大的差距?我们能够学习到什么?有没有什么误区?

最后国内外技术带头人坐在一起,讨论大家关心的工程师文化的问题,会有更多思辨在其中,有碰撞,有颠覆。最后还是那句话,工程师文化到底是什么不重要,重要的是如何让我们每个工程师的工作更有价值,更快乐。

出发点:人不是机器。最佳的管理是不需要管理,最终形成完全自组织的架构。

做对事情比什么都重要:犯了方向性错误的浪费时间是最浪费的。

反对无目标的加班文化:我为我热爱的事业奉献时间,而不是为一份工作去加班加点。

社会责任感:人总要有超越于金钱的追求。

建立反馈系统:反思与改进。如果员工工作效率低下,先看系统(组织结构、工作流)的合理性,再看是不是找错了人。

前面五位讲师分享的都是自己公司真实的成功的经验。但是往往成功的经验不一定是正确的,而失败的经验却是真实的。在看了工程师文化这枚硬币的正面以后,让我们一起来看看硬币的背面,看看那些通常他们所没有涉及的,关于工程师文化面临的挑战,困难,或者失败。

五位讲师将一起围坐在一起,来探讨以下的问题:

  1. 现在各自公司面临的工程师文化的痛苦或者挑战是什么?
  2. 工程师文化的副作用是什么?在享受工程师文化带来的好处的时候,我们损失了什么?
  3. 工程师文化容易复制么?什么是最难复制的关键因素?
  4. 什么样的公司都适合工程师文化?什么样的公司不是很适合?为什么自己的公司适合?
  5. 到底如何衡量工程师文化带来的好处?如果不能衡量怎样提高呢?

到时候也欢迎您一起参与我们的讨论,提出您的问题或者见解。

百姓网可能在大家的印象中一直是个“小而美”的公司,在公司成立的前9年里面,从来没有超过100人,最近一年我们才刚刚突破这个数字。是我们真的不想突破一百人的规模吗?当然不是!只是百姓网的管理者们具有技术人员几乎都有的一种偏执,我们希望这不仅仅是数字上的突破,更重要的是需要保持团队的文化和战斗力,在人数提高的情况下,不仅不能降低人均产出,而是需要提高人均产出。

一百人是一条巨大的坎,我们在这上面尝试了很多种不同的方式,是建立强大的中层管理?是给技术人员进行P线和M线的划分?是引入技术管理人才?是组成混合团队?是矩阵式的管理?还是维持扁平的管理?这些看起来很多其他组织都比较成功的经验,在我们的实施过程中几乎都遭遇了失败,而最后的一条道路是我们一开始根本就没有想过的,是什么道路呢?呵呵,卖个关子,过来听分享就知道啦。

猎豹移动的工程师文化:单点、极致,把一些习以为常的点做到不同凡响;以及工程师们的“热情”:以用户模式为核心,对追求高质量的热情、开发速度快的热情、技术深度的热情。 比如今天Google Play下载全球排名第四的猎豹清理大师,看起来就是一个简单的清理功能,甚至有人说调用一个安卓指令就完成了,但我们投入了近200名工程师,每周至少更新一个版本,每次版本更新涉及到近30种语言的翻译审核,工作量比仅仅一个国内版重很多。在我们内部有个口号,叫重大问题不过夜,不管当天多晚一旦发现关键问题一定当天内解决并且更新版本升级到出问题的用户,只要有用户在GP进行了一星回复,15分钟内我们就会有工程师与用户联系。这就是我们技术团队的追求和实践的目标---用我们的热情将单点做到极致。

创业期的技术团队,追求高效、追求最快试错、追求成长、追求fun……

在这些追求的背后,一定有一系列的形式和具体措施支持,随着创业阶段的不同,也会有一系列的选择发生。

本次分享通过对不同创业阶段的分析,结合分享人在蘑菇街创业过程的诸多感受,在:

1. 语言和技术体系选择

2. 团队组织和合作方式

3. 工程师能力发挥

4. Work for fun

四个方面进行交流,介绍创业期技术团队文化建立过程。

我们通常讲研发管理的范畴:确定如何立项,如何确定产品目标,如何把控项目进度,如何驱动产品一代代完善以及如何调动团队积极性等。

在时间周期上来说,我们归纳为 5 个关键步骤:选方向、定目标、控进度、带团队和排干扰。

本次将通过豌豆荚过去 4 年多的众多项目研发积累,逐步剖析在实际的项目研发流程中是如何执行这五个关键步骤的,包括豌豆荚工程、产品文化是如何在产品研发过程中建立的,并最终如何影响到更高质量的项目产出。同时,针对产品研发中关键的工程师和绩效管理,豌豆荚又是如何在执行和定义的。包括我们的 OKR 制度、Performance Review 机制的建立,工程技术、产品设计、商业产品和市场推广计划的评审机制是如何在研发过程中发生作用的。

更多演讲介绍,可以看这里的全文:http://www.zhihu.com/question/20190597