领导者
你可能想成为或者已经是一位技术领导者,估计你现在心里想成为超级英雄的想法正在爆棚。
你是Java、JavaScript、Angular等技术的专家,公司的项目代码文档里都有你的名字;在每次开发小组的会议里,你说的话的最多,发表的意见也最多,最后的决定也是你来拍板。项目上线时,你可能领到最大的奖励。没有什么工作难倒自己,即使费用少也能搞定。
可是你知道,公司有几个人能和你一样做同样的事?
现实看起来是这样
团队里的其它成员能够自主做决定,当然可以。但是当一段源代码不能正常工作,当人们不知道项目选择什么技术栈,他们会请教Team Leader制定开发计划,以及技术难题的神奇答案。需要架构设计还是解决一些问题?团队领导人需要去救援。
团队成员一个个像被宠坏的孩子,期待着妈妈照顾他们的每一个需求,包括帮助他们思考。
当Team Leader不在的时候,谁来为现在发生的状况做决定?
让我们一起分析上面的情况是不太好的原因:
- 尽管有一些人有很好的想法,但是别的成员可能永远不会听到
- 所有权并未和团队结合,而是与个人绑定
- 责任是委托给一个人,而不是一个团队
- 在做汇总,研究与决策时,是个人成长而不是团队成长
技术领导者不应该和个人坐在一起
我相信没有一个个人比一个团队更聪明,而是让团队像一个个人。原因如下:
- 你拥有更多的外脑。从字面上来看。多样性带来不同的视角与创造力。一个人可能是分析型的,另一个人可能是创意型的,人们各有不同的技能和专长,可以增加和互补能力。
- 问题可以被多种方式解决。开放性的讨论和欢迎的角度,