首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何成为程序员团队的领导者?

如何成为程序员团队的领导者?
EN

Software Engineering用户
提问于 2010-12-03 01:17:44
回答 4查看 4K关注 0票数 28

初级程序员应该具备什么样的技能、知识和才能才能成为团队的领导者?

EN

回答 4

Software Engineering用户

回答已采纳

发布于 2010-12-03 01:26:54

我所见过的最好的团队领导者都是精力充沛的程序员。但他们都有其他一些很难定义的品质:智慧、良好的判断力、良好的人际交往技巧(友好和愉快,但不是简单易懂的)、奉献、承诺,以及--最重要的是--懂得如何给予他人荣誉。这些人是天生的领导者。

你能培养出的最坏的品质是傲慢,总是必须是正确的,总是必须有最终的发言权,成为一只荣耀猎犬,独占鳌头,有一个巨大的,残酷的自我,从不承认你错了,把责任转移到别人身上,同时为自己赢得所有的荣誉,最糟糕的是,与为你工作的人竞争。

票数 56
EN

Software Engineering用户

发布于 2010-12-03 02:03:08

要成为你能做的最好的程序员并成为一个领导者是很困难的,所以要接受这样一个事实:当你宁愿编码的时候,你可能会花时间做你不喜欢做的事情。并不是说你不能成为一个真正优秀的程序员,但最终,在你的时间限制将不得不付出一些东西。这并不意味着如果您的代码是垃圾,您将是一个受人尊敬的开发团队领导。

就像当权者一样,你也会把他们当作你的仆从,但最好的领导者是那些能为他们负责的人提供一些东西的人。成为编程解决方案的资源,或者至少指出解决方案的正确方向。创建一个有利于软件开发的环境,让您的团队中的人负责他们的代码,并在外部运行干扰,威胁到您的团队。

联系你的自然租约。如果你对以下方面有反感,请三思这一职业生涯:

  1. 教其他开发人员并关心他们的职业发展。
  2. 给出关键的反馈;对不起,但总有一天你会解雇某人(或者说你应该解雇某人)。
  3. 为你的团队辩护,为公司的其他成员辩护。他们不会‘只是得到它’。你必须出售、说服和说服。把他们当成傻瓜会妨碍你的团队。最终,你将不得不遵守公司的规定。向你的团队承认这一点,不要拿出一些不合逻辑的胡说八道的借口来解释为什么做蠢事是正确的。嘿,我知道这没有道理,但无论如何都要做。
  4. 坚持你所知道的可接受的工作量、时间预期和代码质量,而不被迷惑地认为你过去能够连续编程100个小时,没有睡眠和零缺陷。

如果你不想要这些对抗,宁愿编码,只要成为一个伟大的程序员,忘记作为一个经理。每个项目/团队/公司都可以使用这些总线负载。

票数 6
EN

Software Engineering用户

发布于 2010-12-03 17:16:33

你必须在力量的挑战或机智的游戏中最好的前任领导者。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/23276

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档