通往创新之巅:互联网技术架构创新案例和实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

t1

打造具有良好工程师基因团队的三点要素

• 管理人员必须要从技术第一线提拔而来

如何从一线的工程师转成技术管理者,对个人和工程师团队文化来说都是非常重要的一环。我非常看重的的一点是,技术公司的管理人员一定需要从技术第一线提拔而来,这样才能让公司保持工程师团队文化,而且这种文化才具有与生俱来的技术创新性。

我当时来FreeWheel就跟一线管理人员说,如果你的技术能力不能让你在团队里服众的话,那你还能给团队带来什么。在我的定义和FreeWheel的文化中,想转变为团队领导的人首先要在他的团队里具有最顶尖的技术水平。我们一般会以10人左右的团队为一个评价标准,如果他是技术大拿,只要他说了别人就觉得有信心,愿意按照他说的去做,那么他才能成为一个合格的团队领导者。很多硅谷的互联网公司也是这样,并不是按职级的高低或者资历来选择最适合的管理者。

• 培育一种开放的文化:信息和思维双维度

加入FreeWheel之前,我曾在包括创业公司和诸如微软、雅虎这样的大型外企工作了十几年,从最早的编程开始,到做一线的技术管理,再到管理100人、300人的团队,这种锻炼是一步一步做起来的。十多年里,从一线的管理逐渐转变到管理更大的团队,我也有了更扎实的体会。关于如何建设团队;如何做长期的规划;对于一个团队,以至于一个比较大的团队组织,怎样获得长期且稳定发展;如何在良性竞争中胜出等问题,微软和雅虎都为我提供了很好的学习平台,所以在加入FreeWheel之后,可以很自然地将这些理念和思路应用在具体的技术管理场景中。

在雅虎工作期间,我能感觉到那种硅谷所具有的沸腾的氛围,而且在硅谷不同公司之间的交流也非常紧密、频繁。在硅谷,不管是大公司还是小公司,大家就像是在一起创业的大家庭,时间长了就形成了所谓的“工程师文化”,说的简单点是自由、平等、开放。这种工程师文化会让每个人都持续保持进取的态度,很少有人抱怨,心态也会更加开放。

都说技术老大的角色决定了一家公司技术团队建设的模式,FreeWheel联合创始人兼CTO Diane女士在工程师开放文化的构建上起了非常关键的带头作用,我们的开放主要体现为在信息维度的充分共享和在思维维度的创造激发。整个公司发展中,技术层面和商业模式层面的信息,可以在领导层和员工之间做到充分的沟通和共享,使得全员在任务处理上能更好地把握整体方向、理清事情的优先级,做对公司最重要的事情。另外,大家做事情都是本着平等开放的原则,不会因为说话的人不同,就对他提出的问题或者方案有不同的态度,不因人废言,更不因言废人。这样做的目的就是要激发大家的积极性,充分发挥每一位员工的创造力。

• 对Engineering Excellence的追求

追求Engineering Excellence,是近期FreeWheel整个工程师团队的最大变化之一。在公司整体度过了生存期的挑战并进入到加速生长期时,我们所关注的事情,不再是到处救火,而是要追求卓越,要打造一个可以在未来几年里,支撑业务发展的优秀技术平台。在这个新的目标下,FreeWheel工程师团队也发生了不少变化,包括对Full Life Cycle Engineer和DevOps理念的倡导,对CI/CD(持续集成/持续交付)等高效开发流程的探索和精进等。