从开发者到卓有成效领导者之最佳实践

 

在本文中,John Sonmez先生,一位软件开发领域的思想领袖分享了关于他对领导力的想法和实践。...



21CTO社区导读:在本文中,John Sonmez先生,一位软件开发领域的思想领袖分享了关于他对领导力的想法与经验,以及如何有效提升领导力。



几周前,我开始了10英里的跑步行动,在跑步过程中,我在听一部名为:“所有权之极限:海军海豹突击队如何领先并赢得胜利”的音频书。这是一本关于领导力的书,在其中讲述了最重要和在极其困难的场合中得到的原则:战斗领导力。

在这本书中,作者Jocko Willink这样说道:“没有糟糕的团队,只有糟糕的领导者”。他为这个想法贡献了整整一章,他举了一个海豹突击队进行艰苦演习的实例,队员在非常严苛的条件下相互竞争,在训练中击败其他成员的事迹,这6个队员头顶肩扛着沉重的小船,爬上山丘,穿越水面。

他和团队一起行动中,有一名队员总是落在后面,每次都无法完成直至死亡,而另一名队员在行动中总是占据主导地位。于是他决定调整团队的领导,以观察后续会发生什么。

调整完后,原来总是最后完成的队员最终以第一名完成竞争,而原来总是率先完成的队员屈居第二名完成任务。

这就是一个执行有效的领导者的权力和责任。

一个有效的领导者,像Willink说的那样,有着极高的所有权利,能够让团队取得成功,而且能够对团队产生积极的影响,即某个人被替换,团队仍然是赢家。

本文就是告诉你如何成为这种领导者的。

什么样的领导者,怎么样激励,如何推动自己的团队,做成功的保证。

绝不是某此企业中被简单的冠以“领导”头衔的人,领导者是一个不需要权威指定,对团队成员能够有尊重的指挥,促进合作,激发最佳表现的人。

什么是领导力

我们重温一下什么是领导力。

领导力不是被人称呼的Title或官衔,领导力是你做过事情的实证。你可以告诉别人你是领导,也可以获得一个职位称号,也可以负责一个团队。但是,没有任何力能让你成为领导者,你必须自己完成,你必须要有拥有领导力。

如同一场战争,你必须冲在前面。领导从来都是走在前面,而不是在后面的推动者。没有头衔,没有官方名称,没有来自高层的授权,也一样让你成为领导者,规格并非目标,全面支持才是。

你可以用威权和压力暂时控制某人的行为,但是领导力是寻求赢得团队成员的心灵和思想,源发人们的忠诚而不是恐惧。

如何有效领导

只有一种方法可以进行有效引导?那就是举例说明。

最好的领导者是能够为所要求的团队做事先垂范。

领导者愿意做出牺牲,并且多走一步,为其率领的团队铺平道路。即便没有官方授权,如果你愿意为他们树立榜样,你一样可以成为领导者。

在软件开发中,如果你希望自己的团队在编写产品代码前先进行测试驱动开发,并编写单元测试,就不要单单告诉大家这么做,先自己动手。

如果你希望自己的团队在提交源码时写好更完整的提交信息,那也最好自己先做,并做好一系列的工作。

我们肯定都希望团队之间互相尊重,避免争论,合作紧密,我想你现在知道该怎么做了。

通常情况下,以身作则指的就是“在你底下”的工作。

很多的团队“领导”想坐在高高的象牙塔上,在上面指挥他们的部队。但是要成为以身作则的真正领导者,你必须有强烈的愿力站在前线并在战场中一马当先,承担一些人不想做的艰难而无聊的任务,向团队带出即使是最单调的任务也能做出优秀之品质。

各个领域都领先



一个优秀的领导者是一个多领域都很强的人,而不仅仅在他的单一专业学科。

我的意思是,你是一位极优秀的程序员,能够写出任何人见过最干净的代码,这真是很牛的—— 打住,这只是你有能力领导的一个领域。

你应该能够领导所在团队遵循的每个领域。

你想让团队有良好的职业操守吗?有强大的动力?有良好的沟通和软技能?领导者必须在每个团队中擅长的领域中体现自己的最佳状态。如果看一个团队的行为和习惯,你需要看看他们的领导者。

随着时间的推移,团队会学感染到领导者的很多特点。

如果你经常工作迟到,午餐要花很长时间,花大量的时间微信而不是在工作上。用不了多久,你的团队成员也会这样干。

你不专业的对待别人,讲粗俗的笑话,与同事们争论,抱怨上级领导...你的团队成员也会这么干。

因此,作为领导者,你必须....

保持自己的责任心

也就是说,你无论期待团队做什么,要让自己和团队的大多数人有一致的想法。

做一个Simple Programmmer的同时,我想激励并引导人们的最好表现,全力以赴。我想告诉人们如何激发自己的真正潜力,无论事情有多困难,永不放弃。

那么我们应该怎么做?

我为自己制定的标准永远高于预期,会远远超出我想激励人们要达成的目标。

我坚持自己承担最大的责任。

在工作方面,我以最专注和勤奋的方式工作,我从不放弃。我曾经在一周内完成比大多数人认为不可能完成的工作,包括几篇文章,18个教学视频,直播课程,还有其它的大量工作。

如果我想让你做到什么,我会不仅会先做到,而且会做出十倍以上的难度。比如我想要求你跑1公里,那我会先跑10公里。

因此,如果你想领导众人,不仅要以身作则,通过多走1公里真正启发他们10倍的成果,这些事实展示什么是可能性。

我们再回头想想你认识的最好的领导,想想最能激励你的人。他们是做了最低限度的事,还是你觉得他们做的比要求做的更多?

当团队中物资供应不足时,一位优秀的领导人会把自己的物资分给他的团队,并不是因为他是自我牺牲和无私,而是他要让团队看到即使没有食物也能战斗,战胜敌人赢得最后的胜利。

一个好领导会激励人们坚定的认为“领导的他已经做这一点,那么我也一定也能做到”。

对团队百分百负责

领导者要尽最大可能为团队承担责任,如果你已经是领导者,没有其它选项。

作为Leader,你与你负责的团队是两种负责任的体现。作为领导者,除了你自己,没有人可以报怨,责怪。

能够有效的领导,必须为自己的团队和团队所做的全部承担一切责任。

我们没有第三方来推卸责任,或者玩踢球游戏,第一责任者就是我们自己。如果团队任务失败,那就是你的错,只有你自己出了错。当团队成员知晓自己有百分之百自由去做分配给自己的事情,你会更效的领导和激励团队,因为你会为最终结果负责。

这将是你犯的错,你可以更好的训练团队成员。

这将是你犯的错,你可以完全确保团队成员更好的理解产品和开发计划。

这将是你犯的错,如果你已经做了全部这些事情,你发现仍有成员没有上场,那么你必须将他踢出团队,帮助他从团队中解放出来。

请领导者记住,作为一个团队的领袖,你最要的工作就是让更多的人们成功。

我们必须承担全部责任,不单单是让自己不犯错误,而是全部承担团队中的其他人所犯的错误。

当出现问题时,一个优秀的领导者应承担全部责任,当团队成功达成目标时,将荣誉全部给予团队。

相信你的团队,做表率

即使是最好的领导,靠自己也只能做有限的事情。有些领导者认识到自己最终要对团队负责,他们便执着地认为自己要做一切。他们认为,如果要对结果负责,自己要确保事情正确,唯一的办法是自己亲自做。

这种态度会产生一个完全依赖领导者而不能发挥组织能力的团队。

“我们该怎样解决这个问题?”

“我不知道,我们需要问一下jams。”

“好吧,james去吃午饭了。”

“好吧,我们等他回来再确定怎么做,在回来之前我们什么也干不了”

没错!我曾经也是这样的人。

你肯定也不希望类似的情况发生在自己的团队里。因此,你需要足够信任自己的团队,能够委派和相信他们能够胜任工作,尽管你仍然是最终的责任人。

但是,我怎么能相信他们会把事做正确?

你永远也不可能100%确定,但是你应该做最少的事情,以减少事情全部聚集在自己身上的情况。

我们要完成的第一件事是尽可能清晰,尽可能简单的宣传使命和完成目标。

只要你的团队成员知道最终想要完成什么,什么是最重要的总体愿景,他们就能够自己做出决定来完成这些目标。重点也就是告诉团队成员目标是什么,而不是告诉他们如何去做,或者让他们按照你的决定去做。

你也可以有一个清晰的操作流程,任何一位成员都可以遵循它来完成某些类型的任务。比如使用流程图或任务清单等可以让工作得更井井有条。

目前在我的团队中,我认为应该只做应该做的工作,于是我决定记录我完成工作的过程和必须做的决策,以及以何种方式做决策的原因。很快的,我有了一个任何人都能拿起就执行的流程文档。

后来,我们做了一个包含全部流程的Wiki,这些让授权变得非常简单。

别忘了团队训练。

当我们第一次要求某个人完成某项任务时,即使这个过程被记录下来,也可能会出现问题。其实也没有太大问题,重新开始工作,告诉他们哪些错误需要纠正,以及错误的细节原因,然后让他们纠正错误。

这是进行团队训练的最佳方式。

如果你和你的团队一起了解了使命并达成一致,大家要遵循一个统一的流程,然后训练有素并熟练,相信团队成员完成任务并不困难,即使你认为有一些事只能自己能做到。

要成为有效的领导者,我们必须能够委派任务给他人。这种情况随着时间的发展会变得越发重要,当我们在团队里越来越稳重时,要肩负领导更大的队伍。

我们将开始重视培训领导团队的领导者迈进,虽然达到这一步,你还是要谨慎一些。

团队代表与做甩手掌柜有区别。

委派任务或委派责任意味着将工作交给别人去做,但领导者最终还是要把握好它并为其负全责。

放弃管控做甩手掌柜意味着,把任务写在墙上告诉某个人说:“你来处理它”。

要确保委派任务时,你仍然有所有权并检查其结果。不要只假定那个人会做完并做对,然后想当然地说:“这不是我的错误,我已经指派bob去做了。”

有领导力的人绝不会这样工作。

保持领先

正如大家所看到的,做一个有领导的人并非那么容易。要成为领导者,你会付出很多,甚至不得不做出一些牺牲。

但是可预计的是,你会得到得更多,当你知道激励更多的人们找到自我价值,成为优秀的人时,会有不小的回报与满足感。

不是每个人都能成为领导者。但是如果你已经开始承担了这份责任并希望籍此获得更大的荣誉,希望本篇文章能为你有更好的领导力做好准备。

作者:John Sonmez

编译:飞花逐月

来源:https://dzone.com/articles/software-developers-guide-to-being-an-effective-le


    关注 21CTO


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册