Questions tagged «team-leader»

许多软件项目太大,单个开发人员无法在合理的时间内完成。团队负责人是一名开发人员,可指导程序员完成工作。

17
轮换首席开发人员是个好主意还是坏主意?
自从几个月前成立以来,我在一个团队中一直处于扁平状态的团队工作。我的经理是非技术人员,这意味着我们整个团队都要负责决策。 我的经理开始意识到,拥有一名首席开发人员有很多好处,无论是出于他的利益(一个任务的单一联系点和一个责任方),还是出于我们的利益(纠纷解决,有组织的技术指导等)。 因为团队很平淡,所以一个担心是选择一名主要开发人员可能会阻碍其他开发人员。一个非开发人员向我的经理建议,轮换首席开发人员是避免此问题的一种可能方法。一位开发人员将领导一个月,另一位领导下一个,依此类推。 这是一个好主意吗?为什么或者为什么不? 请记住,这意味着所有开发人员-所有开发人员都是好人,但不一定同样适合担任领导职务。 如果不是这样,我如何建议我们避免这种方法,而似乎仅仅是出于自私的原因?

12
如果大三学生没有采纳您的建议,该怎么办?[关闭]
我正在领导一个由3-4个初级开发人员组成的团队。除编写代码外,我的工作是为大三学生提供监督和指导。 但是,我完全理解有多少开发人员会珍惜他们的工作自主权,并且我不想通过用我的思想和算法来喂他们来破坏他们的内在动力。我希望他们以自己的方式探索问题,自己思考,只有在他们真正面临无法解决的问题时才来找我。 当他们来找我时,有时我不得不提出一种完全不同的算法来解决该问题,因为他们的算法不够健壮(请记住,我是大四学生,而且看到的不止于此)。当然,我会以一种很好的方式来解释这一点,以免伤害他们的感受,并且我会轻轻地概述一下我的解决方案比他们的解决方案优越得多,没有屈尊的语气或谴责的词语。 但是,尽管如此,他们有时还是不愿意接受我的建议,部分是因为他们在自己的算法上投入了很多,或者部分是因为担心使用新方法会花费更多的学习时间,并使他们看起来像是在管理层无处可去。但是我内心深处非常清楚,我的算法比他们的算法好得多,他们应该采用它。 如果他们不采纳我的建议该怎么办?我应该只是要求他们按照我的方式走,还是应该让他们的头撞在墙上很多次,等他们回来?前者会使我成为独裁者,而后者则会花费我们宝贵的开发时间,并导致错误修复成本。我真的在两难中。

8
关于团队领导的表现,您应该问团队的三个最重要的问题是什么?
我正接近一个小型软件公司内部的一个小型开发团队(包括我自己在内的4个成员)的负责人,将近1年。我想让我的团队有机会评估自己作为团队开发人员的团队领导的表现。 我发现很难以开放式“我好吗?”来获得良好的反馈。问题,那么最重要的问题是什么?理想情况下,我希望能够提供3个简单的问题,团队可以回答。您想向团队负责人反馈哪些最重要的部分? 我最初的想法是让我的团队匿名回答这些问题?这是一个好主意吗?


16
开发人员团队需要经理吗?
背景: 我目前是一个由4人组成的团队的成员:1个经理,1个高级开发人员和2个开发人员。我们为大约3500名员工的组织执行了一系列定制的内部系统/项目(例如6-8周),以及以前创建的系统所需的所有维护和支持。我们没有足够的精力来完成可能要走的所有工作-人手不足。管理层承认这一点,但是预算限制限制了我们向团队招募更多成员的能力(即使我们将薪金返还给了储蓄)。 改变 这使我们离开了现在的位置。我们的经理将继续担任牧场的新职务,团队中有空缺。管理层正在利用这一机会重组我们的团队,这将看到团队经理的角色被另一位开发人员和另一位高级开发人员所取代。他们的逻辑是我们需要更多的开发人员,因此这是一种为其筹集资金的方法(其中一个角色部分由另一个空缺职位提供资金)。 团队将没有直接的直线经理,而职位和职责将由上级和(相对较新的)服务经理(非技术角色,几乎没有开发知识/经验,其重点是共享的)来划分其他团队和个人)-谁将是我们在食物链中的下一位实际经理。 我猜最后一个问题是: 是否可以在没有经理的情况下运营开发团队?你有经验吗?哪些事情可能出问题/对我们有好处? 理想情况下,我想“以这种方式来做事”,或提出一些反对的意见。

5
您将在什么基础上将您的捐款分配给开源团队成员而不会发生任何冲突?[关闭]
我是SourceForge托管的开源项目的开发人员。 它最初是一个小应用程序,然后在发布后受到越来越多的欢迎,并且开始消耗我更多的时间和精力。因此,我在SourceForge中启用了捐赠选项。 我热衷于继续免费开发它,但是(如果有)赚进来的钱,我应该如何与我的团队分摊? 我应该在团队成员中平均分配金额吗?(50-50,因为现在是两人组) 团队成员的班级数量,提交次数或任何其他有价值的意见? 还有其他想法吗? 在这种情况下您会怎么做?请发表您的意见。 我希望这个问题对其他人有用。

5
如何逐步引入代码审查?
我带领一个由六个高级工程师组成的团队。我非常相信,出于所有标准原因,进行代码审查将对我们大有裨益。不一定每次更改,但至少要有稳定的背景审查。因此人们至少会看到别人的变化并开始谈论它们。 有什么好的方法来介绍评论吗?我感到团队很不情愿,因为这是另一回事,而且谈话可能会很痛苦。我觉得复习每一个变化都是起步,至少作为第一步。我希望人们在增加数量之前先进入节奏和练习以较低的频率进行评论。 有人成功地逐步引入了代码审查吗?怎么样?我已经要求对“热门”文件或库进行审查。或随机采摘。或者我选择“选择”必须审查的更改。还是冒险尝试并进行所有更改是唯一的方法?

10
您会推荐阅读哪本管理书籍以换取新的团队负责人?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 您会推荐阅读哪本管理书籍以换取新的团队负责人?

6
领导一个不太好的团队
如果您被分配了一个由5名不称职的程序员组成的5人小组并被要求领导,您将如何管理?显然,您不能为4个人编码(您可以,但这不是个好主意。至少我为此感到精疲力尽)。您是否遇到过这种情况? 编辑:我认为通过选择一个错误的单词(不称职)来解决我的问题听起来很粗鲁。换一个问题,您如何处理未完成分配任务的人员(无论出于何种原因(从无能到“我不在乎”之类的东西))?

6
在一家小公司中进行编程/协作配对
我在一家小型开发公司工作,担任首席开发人员。我们还有另外两个开发人员,还有我的老板,他是一名开发人员,但实际上并没有做太多实际的编码。 我要克服的问题是多方面的。我们之间的趋势是所有人之间都没有太多合作就可以从事我们自己的项目。事实上,我(作为最高级的开发人员)比其他人更愿意寻求他人的意见/帮助,因为我重视外在的想法。 我想加强我们的合作,并向他们表达了这一点。在很大程度上,因为我想向他们展示一些有关如何成为更好的开发人员和遵循更好的做法的事情。但是考虑到我们其他开发人员的个性类型,我认为他们一个人工作更自在。 我一直在阅读关于结对编程的知识,并且我已经(在某些论坛中)读到,当您拥有一个开发人员比其他开发人员更先进时(我是),它不能很好地工作。但是,我觉得我们必须开始合作,以使我们的工作不会如此分散。 我的问题是,是否有人曾经遇到过类似情况,什么对他们有用? 我意识到这不是万能的,但我愿意尝试多种方法。 我们所有人都在一个公共区域工作,开发人员没有单独的办公室/隔间。

6
对于喜欢编程而不是领导的领导程序员的选择?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 7年前关闭。 今年年初,在我们团队的首席开发人员移至其他部门后,我被提升为首席开发人员角色。我有大约5年的工作经验,由于可用性和过去的表现,我是领导该项目的管理层的主要选择。我有点担心,但认为这是一个职业发展和经验的好机会,因此我接受了。 但是到目前为止,我的结论是我不喜欢我以前的开发人员职位。尽管我已经成功带领一个由5个开发人员组成的团队完成了多个发行版,但我几乎从未碰过任何代码。相反,我执行计划,设计和团队管理以及代码审查。需要跟踪更多的事情,并计划好任务以便可以将其分配给团队,这确实让我每天头疼。即使我很少加班,但我每天下班时都会感到筋疲力尽,甚至认为自己没有享受过如此的下班时间。 所以我的问题是:您将如何处理这种情况? 对于处境类似的人,您是否找到了更好地管理团队,任务和时间的方法,使您享受工作呢?还是您找到了一种方法,以过渡回以发展为导向的位置?我知道首席开发人员职位几乎总是支付较高的薪水,但是我可以看到自己到了这样一个地步:我对金钱和晋升的关心比对我目前工作的关心少。 我尚未与管理层中的任何人讨论此事,因为我认为我应该尝试至少调整一年。

7
迈向团队领导[已结束]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 6年前关闭。 我正在寻找一些从程序员转变为团队负责人的经验的例子。我有点想知道人们这样做的原因。具体来说,这些是我脑海中浮现的一些问题和疑虑。 您是否渴望编写代码,但仍然渴望创建程序? 您是否意识到自己更像一个人,可以更好地利用自己的沟通技巧? 是因为管理层问您,为什么不这么做? 为了钱? 搬迁后的最初几个月怎么样? 与同事的关系是否受到影响?

6
团队负责人的主要工作是什么?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 6年前关闭。 在遵循敏捷编程模型的项目中,团队负责人的主要工作是什么? 团队负责人和项目经理之间的工作区别是什么?


6
我能做什么?你会如何反应?救命![关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我试图领导一个落后的软件团队。主要问题之一是,每当有些困难时,我最终不得不将其分配给自己。我还有另一位具有中等技能的开发人员,并且有一半是实习生。不幸的是,其他开发人员的技能不包括设计。 因此,我向其他团队之一的老板请求我的老板,他在这里工作的时间比我更长(5年)。他无法在设计或我们使用的语言上与我竞争,但我认为他是除我之外最能干的人。 今天,他给了我一段代码,该代码在某些方面与以下内容没有什么不同: object const& my_class::get_object() const { return *std::unique_ptr<object>(new object()); } 他问我这是否有问题!我说的唯一我想的是:“是的,这是一个问题。” 然后他来到我的办公桌问我如何解决它!我说:“使用在函数调用后仍然存在的对象。” 然后他开始吓坏了,“是的,但是,我唯一想到的就是使成员变量可变。” 当时我有点忙,因为我已经在努力做一些额外的工作,我不得不接替团队中的另一个人,因为他不知道...我告诉那个人离开,因为我很忙,自己去弄清楚。然后他大声疾呼,谈论如果把事情搞砸了不是他的错。自从他加入团队以来,他就一直表现不佳,我认为情况不会越来越好。 我觉得我在这里淹死了。我可以做什么?处理该问题的正确方法是什么?去帮助这个已经写了7年C ++的家伙弄清楚如何正确返回对该对象的引用,该对象在返回时不会被破坏会更合理吗?我觉得那简直太荒谬了,想知道我怎么会那样做。 有时我认为他们是故意这样做的,但是在我看来,这只是be跷...但是,话又说回来,今天刚刚问我的问题也是如此。这不是一个坐在家里试图弄清楚他的第一个程序的孩子,他的大脑被指针炸了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.