17611538698
webmaster@21cto.com

技术领导者的道与术:从领导者到领导力

CTO说 0 2163 2018-03-06 12:02:28

1.jpg

 
 
你可能想成为或者已经是一位技术领导者,估计你现在心里想成为超级英雄的想法正在爆棚。
 
你是Java、JavaScript、Angular等技术的专家,公司的项目代码文档里都有你的名字;在每次开发小组的会议里,你说的话的最多,发表的意见也最多,最后的决定也是你来拍板。项目上线时,你可能领到最大的奖励。没有什么工作难倒自己,即使费用少也能搞定。
 
可是你知道,公司有几个人能和你一样做同样的事?
 
现实看起来是这样
 
团队里的其它成员能够自主做决定,当然可以。但是当一段源代码不能正常工作,当人们不知道项目选择什么技术栈,他们会请教Team Leader制定开发计划,以及技术难题的神奇答案。需要架构设计还是解决一些问题?团队领导人需要去救援。
 
团队成员一个个像被宠坏的孩子,期待着妈妈照顾他们的每一个需求,包括帮助他们思考。
 
当Team Leader不在的时候,谁来为现在发生的状况做决定?
 
让我们一起分析上面的情况是不太好的原因:
 
1. 尽管有一些人有很好的想法,但是别的成员可能永远不会听到
2. 所有权并未和团队结合,而是与个人绑定
3. 责任是委托给一个人,而不是一个团队
4. 在做汇总,研究与决策时,是个人成长而不是团队成长
 
技术领导者不应该和个人坐在一起
 
我相信没有一个个人比一个团队更聪明,而是让团队像一个个人。原因如下:
 
1. 你拥有更多的外脑。从字面上来看。多样性带来不同的视角与创造力。一个人可能是分析型的,另一个人可能是创意型的,人们各有不同的技能和专长,可以增加和互补能力。
2. 问题可以被多种方式解决。开放性的讨论和欢迎的角度,会超过个人可能从没有想过的问题解决方法。
3. 与音乐家一样,一个开发者团队(包括程序员、测试分析师、产品经理,用户体验)相互激活,互相提供能量。
 
技术领导力仍然是必须的
 
技术领导力意味着一群志同道合的人设定了卓越的目标,以一种负责任的方式设定公司文化与工作方式。这些也包括那些对这些知识体系有很大贡献的个人,但不应该排斥其他人。
 
我们需要技术领导力,但是不能把它集中在少数人的身上。
 
这是否意味着没有人能领导好一个技术团队?
 
是也不是。如果某个个是天生的领导者,人们会倾向于追随于这个人,不论这个人是否有一个职位头衔。
 
人们希望跟随能够给他们安全、尊重和信任的人。
 
如果你希望让周围的人生活变得更容易且有意义,帮助他们克服困难并实现目标,那么,你就是一个“仆人式的领导”。这是一种思考和行事的方式,而不是角色或职位。通过这样的行事方式,你会获得尊重但没有任何title。
 
请试着尝试一下:从团队里移除职称,然后让他们一起做或者找出现在的问题。然后,撤掉或互换领导团队的成员再次去锻炼。你会惊讶的发现你的团队中实际上不止一个领导者,而是这些人从来没有机会展示。
 
从技术领导到技术领导力
 
现在有一些想法供你来试一试。在团队中去除职位称呼,就像改变每个成员的见邮件签名一样简单,或者让一些低调的人员“负责”并执行这一角色。
 
如果你是一个在团队里不停讲话的人,请给别人一个机会,特别是给其他成员一段时间的决定权。有时,一个害羞的人只需一个小小的推动就能表达出来了。
 
创造一个愿景与满腔热情去帮助他人,去学习,鼓励团队合作。
 
尝试结队编程。这一技术通过同一台电脑或者屏幕,一起编码或解决疑难问题,把整个团队集中到同一目标上。
 
小结
 
我相信拥有整个团队的技术领导者胜过技术能力强大的个人领导者。人们总是需要和拥有领导者,但是大部分很少需要一个头衔来这样做。
 
 


编译:智高
作者:Roan Bester
来源:https://dzone.com/articles/why ... to-go


评论