最近,我阅读了以下5种老板类型以及如何与他们打交道 ,其中介绍了最糟糕的老板的着装。我刚刚开始领导一小组软件开发人员。
我想知道程序员对高级程序员的期望是什么,或者在管理团队时应该避免的事情。
另外,我想知道如何使程序员满意,并为我的团队创建一个高效和完整的环境。
最近,我阅读了以下5种老板类型以及如何与他们打交道 ,其中介绍了最糟糕的老板的着装。我刚刚开始领导一小组软件开发人员。
我想知道程序员对高级程序员的期望是什么,或者在管理团队时应该避免的事情。
另外,我想知道如何使程序员满意,并为我的团队创建一个高效和完整的环境。
Answers:
对我来说似乎很好的事情:
也许是最重要的…… 尊重。如果老实说您不能尊重团队中的成员,那么您就必须努力改变这一点(无论是在教人还是在改变人员)。给人第一天的尊重,你会得到回报,对待缺乏尊重的人,你永远不会得到尊重。
综上所述,如果您大部分时间都执行这些操作,那么当您证明自己是人的东西并完全搞砸自己时,团队将为您带来怀疑的好处。:)每个老板都有自己的缺点,这与与团队建立关系同样重要,他们可以在帮助您弥补自己的弱点的同时帮助您弥补自己的弱点。
我坚信,担任高级职位或领导职位最关键的部分之一是为下级人士服务。上级和领导通常只有自己有权执行的任务(例如,我们不给予下级对舞台和产品的写权限)。另外,您工作的重要部分是指导初级人员,这意味着回答问题而不是忽略他们。您年纪越大,被其他需要您帮助的人打扰的可能性就越大。您需要放弃“请勿打扰”标志,并学会在打扰的情况下工作。
聆听很重要。
请并感谢您很重要,不花任何费用。
不要期望超出您的意愿。如果要我一直工作到凌晨3点,最好也要在我旁边工作。没有什么比为每天给您一个需要在早上7点完成的任务后准时离开的人工作更令人沮丧的了。
平心而论。不要播放收藏夹(特别是不要通过给女友或男友最好的东西来播放收藏夹)。尊重所有员工(甚至您个人不喜欢的人)。
果断。不要将决策搁置一旁,以使没有人能每隔五分钟就进行更改,甚至更糟。
为你们的人民站起来。您不会全力以赴,但人们会在支持他们的人的陪伴下走过。
必要时愿意成为坏人。一个坏苹果会破坏开发团队,不要拘束于此人,因为您不想面对他们的坏行为(这对于领导和主管来说更是如此)。当您遇到坏消息时,请告诉团队,不要保守秘密(他们会最终发现,然后他们对坏消息和秘密保持生气)。您不是在那里受欢迎,而是要完成工作。任何担任管理或准管理职位的人都必须不受欢迎。
了解如何将创意推销给更高的人,并向开发人员教授这些技能。
了解业务领域的重要性,并成为该领域和编程专家。
这里的关键词是信任和责任。
您只需要相信您的团队成员有能力并且专注于完成任务即可。通过不过多干预,您实际上是在让他们对其工作承担“自己的”责任。
恕我直言,仅此一项就可以创造一个健康的氛围。
人际交往能力。有时人们会被冠以“高级”的头衔,而他们却忘记了自己并非无所不知。他们认为这次晋升是对他们的最高技术技能和潜在天才的评论。实际上,他们现在是超低级经理。他们应该了解如何以及如何激励,让谁成为自我,如何妥协以及何时倾听。
所有权。最糟糕的高级程序员不会拥有“高级”的所有权。他们退而求职的策略和怪异的游戏导致了他们的晋升(很可能是在他们被抛在公共汽车下的人的坟墓上跳舞的时候)。现在,他们需要了解它在吊索中的对接以及他们对设计,计划和大部分工作的责任。
经验。我希望高级开发人员能够两次看到所有内容。他们应该了解领域和技术。他们应该积极地攻击风险,并能够发现浪费时间的红鲱鱼。