我已经成为我公司的一名项目经理,到目前为止,我的经历如下:
起初,我试图在技术上与团队中的其他开发人员(大约15个开发人员)保持一致,尽可能多地阅读,这样我就可以知道项目中发生的几乎所有事情,从体系结构到语法一致性。
然而,我很快意识到,你几乎不可能什么都知道。因此,在技术竞赛中退却是很自然的。想象一下,要同时学习Ext、角JS、BRE、WCF、Enterprise用于日志记录、星号等等,需要做多少工作。因此,在我看来,这似乎不是正确的道路。
我认为公式是:你需要管理的人越多,你所能掌握的技术知识就越少。
然而,在技术上不知道团队内部发生了什么是有问题的:
这种现象可能发生在任何职业和职业中。然而,由于发展和计算机的世界正以更快的速度向前发展(比方说,汽车工业),因此在短短6个月的时间里,你就会觉得自己已经退步了。一个版本接着一个版本,一个又一个功能,一个库接着一个库,你就知道了。
我看到了这些问题,它们包含了很好的建议。
IT公司的经理(或首席执行官是否应该具备在组织中执行IT工作的背景?
然而,他们更多的是基于个人的经验和建议,这当然是好的,但可能没有多大帮助。
我们是否有一本书,或者一篇关于如何管理一个软件开发人员团队的周密思考和研究的论文,而这个团队的技术知识却比团队成员少?我应该考虑哪些方面才能有效地领导并使整个团队取得成功?
发布于 2013-08-25 03:23:59
一些快速的想法。
最后
https://softwareengineering.stackexchange.com/questions/209371
复制相似问题