代码之家  ›  专栏  ›  技术社区  ›  Shuoling Liu

在内部开发团队中,团队负责人和团队成员之间应该有什么区别?[关闭]

  •  7
  • Shuoling Liu  · 技术社区  · 17 年前

    什么样的性格能让人更有可能成为团队中的领导者?

    此外,你认为领导者应该承担哪些责任?

    5 回复  |  直到 14 年前
        1
  •  10
  •   Marc Gravell    17 年前

    这取决于你所说的“团队领导者”到底是什么意思;p

    我见过一些地方,它们之间存在明显的分歧 技术的 负责人(可能对技术决策、设计问题、编码难题的“求助对象”等负有更多责任),以及 发展 领导,主要是一名协调员,有两项主要工作:

    • 解决出现的任何非编码障碍
    • 充当与客户/顾客/用户拥护者/任何人的主要联络人

    也就是说,任何能保留这几个宝贵的黄金编码时间的东西。他们 可能 同时也做一些编码,但这不是他们的主要工作。

    • 主题、产品、API、语言等方面的经验
    • 了解上述变更的影响
    • 做出技术决策的能力
    • 通用代码问题解决
    • 问责
    • 擅长讲解技术科目
    • 烫发

    开发主管的主要技能:

    • 沟通
    • 人员管理
    • 了解客户等
    • 时间会计
    • 引导发展重点的能力
        2
  •  7
  •   Mauro    17 年前

    团队成员在编程团队领导中需要具备的主要素质:

    1. 精通技术。
    2. 了解业务领域。
    3. 可用且平易近人。
    4. 公平。
    5. 与人相处(礼貌)。

    编程团队领导者的主要素质管理要求:

    1. 命令尊重团队。
    2. 商业头脑。
    3. 与人相处(礼貌)。
    4. 忠于公司和公司管理层。
    5. 值得信赖的。
    6. 把事情做好。
    7. 让别人把事情做好。
    8. 精通技术。
    9. 了解软件开发过程。

    1. 不是个混蛋(有点礼貌)。
    2. 拉动自身重量(减少熵,而不是增加熵)。

    1. 能够将现金转化为比花费的金额更有价值的工作软件。
        3
  •  4
  •   David M    17 年前

    任何领导者都应该具备以下品质:

    • 他在技术上应该是健全的
    • 他应该能够委派工作
    • 当人们被困住时,他应该能够指路
    • 他应该毫不犹豫地尝试新事物
    • 他应该是一个好的倾听者,尊重别人的意见,是一个很好的冲突解决者
    • 他应该受到所有团队成员的尊重
        4
  •  1
  •   Caleb Huitt - cjhuitt    16 年前

    简而言之,团队负责人应该是能够回答以下问题的人 全部 团队内外的人。(尽管答案可能是:你应该询问<姓名>。)因此,团队负责人将是一个具有良好沟通技巧和足够经验的人,能够找到他需要的答案。如果他缺乏技术知识,那么他至少应该知道适当的来源,以便快速找到他缺乏的知识。

    当然,阅读其他答案,看看他需要但更具体的东西。 :-)

    作为一名团队负责人,你会因为团队的任何错误而受到指责,但话说回来,当团队的表现超出预期时,你会得到表扬。不幸的是,这是一项忘恩负义的工作,因为在事情最终成功之前,你必须一直处理许多失败(即:产品中的错误)。能够应对批评是你需要的最重要的特质,因为如果你的团队项目失败了,你是最讨厌的人。(因为每个人都会为此责怪你,甚至是你的团队成员。)

    但如果你能让团队的工作取得成功,那么哇! :-)

        5
  •  0
  •   slipbull    17 年前

    领导者比其他团队成员有更好的技术或沟通技巧。