好技术主管VS坏技术主管

cncde 7年前

英文原文:Good Tech Lead, Bad Tech Lead

猎云网 12 月 1 日报道(编译:堆堆)

编者注:本文作者 Jason Liszka 是美国社交签到应用 Foursquare 的工程总监。受 Andreessen Horowitz 创始人 Ben Horowitz 写的文章《优秀的产品经理 VS 平庸的产品经理》启发,写下了此文。

本文主要针对几个方面,对好技术主管和坏技术主管进行比较。

团队协作

优秀的技术主管把自己视作团队成员,团队的成功就是自己的成功。他们会去承担一些吃力不讨好的任务,为团队清除一些障碍,这样他们所在的团队就可以全力以赴完成任务。优秀的技术主管会努力提高团队的技术能力并且确保关键技术是团队共享的。

平庸的技术主管会自己去完成一些高调的任务,并且以此邀功。他们利用团队成员去完成一些能让团队获利却费钱费力的活。

技术构想

优秀的技术主管能够掌握产品技术发展的整体构想,并确保下达至每个团队成员。他们赋予团队成员产品设计开发的主动权及决策权,对自己的成员 100% 信任并委派一些重要任务交给他们完成。

平庸的技术主管则会拒绝解释产品的技术发展方向,并会实行“独裁管理”。他们会把团队的重要信息掌握在自己手中,拒绝分享重要文件给团队成员。

团队讨论

优秀的技术主管会仔细聆听大家的意见并且鼓励头脑风暴。当团队无法解决某一争议时,他们会制定一种思维框架来帮助团队解决问题。优秀的技术主管不会浪费时间去开一些形式化的会议,他们更乐意听到不同的意见和想法。

平庸的技术主管会任由争论无休止的进行却不去解决,这就会影响团队的工作效率。有些平庸的技术主管则会提前打断大家的争议,宣布“已经被解决了”,然后马上抛出一个新问题。这些技术主管认为他们赢得辩论要比团队做出正确决策更加重要。

好技术主管VS坏技术主管

项目管理

在工作中,优秀的技术主管都很积极主动。他们会确保开发产品的技术朝着正确的方向发展。他们会和团队成员共同协作,提出一些新的看法并且设定产品开发阶段的几个节点。

他们会提前预测可能会产生的问题并且确保能够预防问题发生;他们能识别出技术上的关卡并且帮助团队避开这些问题;他们能及时共享任务成果,避免重复劳动。

平庸的技术主管则非常消极被动。他们也许会委派任务,但不会进一步确认任务进展的结果。他们也不会设立中期目标,只期待所有任务最终都会水到渠成。他们甚至任由团队成员把时间浪费在有趣却不重要的工作上。

实用主义

优秀的技术主管都非常务实,他们能够保质保量地完成工作。有时,他们也许会“抄近路”,选择更简单的方式来完成任务,但这绝不是出于懒惰。

优秀的技术主管会鼓励团队成员寻找捷径或灵活变通来解决阻碍团队进步的障碍,并且为产品的推出构建最小可行性的基础设施。对于优秀的技术主管来说,细节至关重要,如编程的质量、反馈、测试和按时交付产品等。

平庸的技术主管会在短期时间内为了节省时间走捷径,但未来他们将为此付出代价。技术债务也会随之不断累积。他们不知道自己何时可以走捷径,何时需要按部就班地克服每一个困难。

沟通

优秀的技术主管很清楚自己的任务不仅限于写程序,与团队成员进行有效沟通也是他们的工作职责之一。花费时间去提高团队效率非常值得。将一部分时间花在沟通上,能提高团队的整体工作效率。

平庸的技术主管则认为他们在码代码的时候效率最高,而沟通交流则会导致他们分心。他们不会致力于优化团队的整体工作效率,而只会专注有利于自身发展的内容。当他们不得不花时间去指导团队的时候,他们往往会感觉非常恼火。

与产品的关系

优秀的技术主管会和产品经理以及设计师沟通交流,去了解产品是如何使用的。他们无惧于否决一些他们不认可的决策,但他们一直牢记开发产品的目标并知道自己何时该妥协。

当他们遇到技术限制的时候,他们会变通,比如说提供另一种技术难度系数较低的产品构想。他们也会帮助产品经理以及设计师解决所面临的技术挑战,从而更好地去了解产品。

平庸的技术主管则会无视产品经理或设计师做出的产品决策,也不会主动去掌握产品的相关信息。他们还会因为技术限制去否决一些决策,然而却不会给出解决方案。

适应能力

优秀的技术主管能够适应产品具体要求的各类变化,并能沉稳应对突发的各种意外。他们能够预见未来发生的变数并会设计好程序来解决这些问题。

而当产品具体要求发生变化的时候,平庸的技术主管则会感到苦恼,并更倾向于选择在变数鲜少发生的领域内推行产品。

性格

优秀的技术主管性格随和、谦逊但不失自信。他们会不断提升自己并且在工作中激励团队其他成员。优秀的技术主管行为处事自成风范,能够依靠自己的技能以及经验获得别人的尊重,自然而然也能从众多技术人才中脱颖而出。

相比之下,平庸的技术主管则表现得咄咄逼人且性格暴躁,他们认为“技术主管”的头衔就意味着威信,理应获得别人的尊重。当别人对其表现进行评价 时,平庸的技术主管往往会产生抵触情绪。此外,这类技术主管也极其傲慢,他们热衷于让团队的其他成员感觉低人一等并且以此为乐。