【51CTO.com快译】看过很多关于软件开发团队管理的书籍和文章。这些文学作品中的“超级英雄”通常是指试图帮助团队中的所有人。解决所有问题的人,工程师。他们通常不使用最好的方法,而只关注短期目标。当然,我观察到身边的一些工程师也有这个问题,但通常不会对团队产生重大影响,除非组织中存在“超级英雄”文化。在我的职业生涯中,我通常会发现更多的管理“超级英雄”。更重要的是,他们通常会对团队和企业文化产生更多的负面影响。从我个人的角度来看,管理“超级英雄”主要存在三个问题:1.管理“超级英雄”通常更容易接触到商业化的内容和最高决策层,因此他们的“超级英雄”行为更容易传播到各地组织。2、“超级英雄”是不良企业文化的开端,因为很多“超级英雄”都是为了奖励而表演壮举。更多的“超级英雄”意味着更多的个人主义。3.对所有业务需求说“是”,尝试解决所有问题,并始终愿意解决所有问题的人,是组织中每个人都需要的人。他们在短期内创造了很多价值,但为企业的中长期发展带来了很多问题。一开始,我们很难区分谁是“超级英雄”,谁是高效员工。Institute表示:“这是不可能完成的”业务和技术团队之间的信任是完成工作和创建成功组织的最重要因素之一。建立信任需要大量工作,但失去信任却很容易。我发现很多情况下,经理们对每个业务需求都说“是”,因为他们认为他们需要满足每一个需求。我不同意他们的观点。我认为技术团队主要负责以下两点:1、分析需求,研究可行性,提出技术方案,制定方案。2.完成任务目标,实现交付。如果我们不能按时完成业务的主要功能,我们必须解释原因。任务无法完成的原因有很多,因此我不打算在本文中一一列举。作为技术经理,我们要学会支持团队提高绩效,同时帮助业务团队了解技术团队的能力以及我们技术组织的现状。当我们说“不可能”并解释原因,并提出其他解决方案时,我们也在促进业务团队和技术团队之间的互信。一个无条件接受所有业务需求的“超级英雄”技术经理通常有以下特点:1、他们的任务清单上有无数的任务,但他们不断调整任务时间表。2.团队不断被要求完成额外的任务,以满足不切实际的期望。3.因为很多任务无法完成,给团队带来了很多负面影响。通常,在任务失败之前比在失败之后更容易解释为什么无法完成任务。不要承诺你无法实现的事情我们每天都在努力支持团队和个人。团队需要提高他们的技能、优化软件质量和许多其他任务。理想情况下,我们的组织拥有完成这些任务所需的所有资源或能力。但“理想很丰满,现实很骨感”,我们需要努力去实现目标,但要注意不切实际的承诺。设定不切实际的目标会对团队产生非常负面的影响。如果类似的行为多次发生,团队很可能会对我们乃至公司失去信心。如果您正在努力优化某些任务目标,那么通知团队并确定其优先级非常重要。任务的重要性不同,任务调度也不同。我相信透明度的重要性,但透明度并不意味着你会公开你的想法。例如,当你想给团队加薪时,最好先与公司确认资金是否充足,然后再与团队分享这个想法。避免微观管理微观管理是可以杀死团队和个人的负面行为之一。这种行为可以在几个月内摧毁一个团队。当有人想要控制、监控和交付一切时,通常会导致以下后果:1.无法扩展的团队。2、缺乏自信的团队成员。3.团队成员精疲力竭。4.影响团队发展空间。5.营业额增加。微观管理意味着团队缺乏规划,因为总有人想随时更改任务范围和优先级,所以我们的工作总是短期行为。当技术经理进行微观管理时,通常意味着他不信任团队和个人。如果团队需要提高绩效,微观管理会适得其反,结果往往是个人主义和缺乏团队精神的自信心不足。如果你的总监或CTO采取微观管理行为,他们通常每天都会和团队沟通,给团队分配任务,不断调整任务的优先级。这些行为阻碍了任务的计划和安排,并可能导致团队杂乱无章。这种行为会导致不公平的任务调度。那些对技术经理有更大影响力的人将他们任务的优先级与组织目标联系起来。优化团队组织团队需要组织,当然团队可以自组织,但最终我们需要知道我们的职责是什么。在一些组织中,技术经理是技术主管、产品经理、测试工程师、架构师等。这样的组织是基于“超级英雄”文化的组织。团队成员要有成长的远见和担当。他们应该提出建筑建议、调解纠纷和许多其他任务。技术经理不应该是一切的象征。作为技术经理,我们应该关注团队成长,而不是个人成长。微观管理通常会导致团队缺乏组织或职业发展。如果我们团队有一个技术经理,不让他/她履行职责,那和没有技术经理有什么区别?避免时刻待命在一个绩效团队中,没有无关紧要的人置身事外。团队的概念是指所有团队成员必须互相帮助,共同努力以实现共同的目标,而不依赖于特定的人。我遇到过很多次,技术经理即使在空闲时间也处于待命状态。这种情况是“超级英雄”式管理的症状。当团队杂乱无章,或者技术经理是一切事情的救火员时,也会出现这种情况。团队必须是自我管理的,不依赖于一个人,具有可见的状态和标准的沟通渠道。依赖意味着我们没有做正确的事情。结论作为技术管理者,我们必须支持优秀团队的建设和优秀人才的发展。这意味着专注于团队成长,支持团队实现目标,并让他们的日常生活变得简单。管理支持意味着不是对所有事情都做决定,而是帮助别人做决定。“超级英雄”摧毁团队。我们必须学会阻止他们的存在。如果你想成为“超级英雄”,就不要幻想成为一名技术经理。译者介绍王浩,51CTO社区编辑,互联网老手。在百度、新浪、网易等公司拥有超过10年的技术研发和管理经验。在国际学术会议上发表论文18篇,获得最佳论文奖/最佳论文报告奖3次。毕业于犹他大学,获得学士和硕士学位。对外经济贸易大学在职MBA。原标题:EngineeringManager:DoNotBeaHero,作者:MiguelGarcia[51CTO翻译,合作站点转载,转载请注明原译者和出处为51CTO.com]
