很多团队都有tech lead这个角色的存在,但同时很多团队对这个角色都缺乏明确的定义。大多数时候,团队只是指派其中经验最丰富、技术最精熟的开发者来担当tech lead。但除了“tech”的成分之外,这个角色还有“lead”的成分,这就决定了他不仅需要技术上的能力,还要眼观六路耳听八方,才能带领团队── 至少是开发者们──取得成功。

Tech lead需要关注的事情可谓纷繁芜杂。把这些事情分门别类,我们可以看到,这个角色大致有三方面的职责:技术决策者、流程监督人、干扰过滤器。

InfoQ中文站:Tech Lead的三重人格

Tech Lead的三重人格

July 15th, 2009

ThoughtWorks项目中tech lead的三顶帽子

  1. 技术决策者
  2. 流程监督人
  3. 干扰过滤器

温伯格定义技术领导者的三种功能

  1. 定义问题
  2. 管理思想的交流
  3. 保证质量