今晚给我的团队开会,他们给我提出了一个很重要的建议,那就是面对一个系统,不明确自己要做什么,感觉系统需要很大的工作量,自己也想做,但是却不知道怎么去做。现在我意识到了我的重大失职,他们之所以会出现团队问题,是因为我这个领头羊没有做好。

  事情的起初是这样的,原来两个相似的作品由于功能不够强大,在我的一番说辞之后,他们决定要合为一个优秀的作品。但是这两个作品的开发人员都是刚入门的初级程序员,他们以前从来没有开发过任何软件,他们对与合作开发的概念一无所知,但是就是在这样的情况下把原来的两个作品合为一个作品。

  通过分析比较两个原有的作品,我构思出了一个比较优秀的解决方案,并描述给了他们,他们也听的津津有味,接下来我就撒手不管了,我认为他们会自主的讨论这个系统应该如何整合。这对我来说是一个重大的错误,因为这是一只没有任何开发经验的团队,他们对于软件这个概念尚且比较模糊,更何谈合作开发呢?尽管我一直认为我是在设身处地的替他们着想了,但是我仍然忽略了他们的开发经验与合作经验。

  为什么我会忽略了他们的开发经验呢?因为我在接手这个任务的时候,我把焦点定位在了作品和管理上,我重点强调了应该如何去设计出一个优秀的作品,应该如何去管理一个团队。我把他们的起点定位高了,我把他们当成了一个团队中的一员,而不是一个新手。我没有与他们进行换位思想,这是我在管理上的疏忽之处,但是他们的主动性也是出乎我的意料的。

  经过这次合作事件,我发现“领头羊”的巨大作用,但是作为个体,我们不应该统统把责任归咎到这个“领头羊”上,每个人还是应该勇敢的去承担责任。因为我们走上工作岗位之后,几乎没有队长会培训我们,给我们他们成长的经验。