Coaching and Influential Leadership

本文探讨了作为软件开发团队领导者的重要职责不仅是完成项目的业务目标,还要关注团队成员的职业发展和个人成长。通过指导和支持,可以帮助团队成员缩短学习曲线并建立互信的工作关系。

Besides developing software, as a team leader, one of your most important tasks is help develop the team members themselves. I always think there are two missions existing in a software development task. One is complete the software development to meet the organization’s business objective. The other is via a successful software delivery; each team member could gain something to satisfy his/her own development needs. In the long run, we should carefully balance these two kinds of needs; otherwise, the working enthusiasm and team morale may be hurt.

 

Anyway, you are a manager not just because you are so lucky to be appointed to be; more importantly, it’s because you have much longer working experience and much wider and deeper knowledge base. You might have learned your knowledge and gained your current capability by yourself. But be a great manager, you should also pay attention to help your team member shorten their own learning and improvement curve.

 

Coaching is a main activity manager should often use to guide and speed up team member’s improvement. A few years ago, there was a fresh graduate joining in my team. Working with him for a while, I found he lacked some basic programming skill. Each time, when he asked for my help to solve his programming problem, besides pointing out where is problem in his program, I also proactively told him something behind his problem, like what’s polymorphism, what’s benefit we can get from it, even I carefully recommend best books to him to study. After finishing the project, I have a regular one to one talking with that team member. He said he quite appreciated I could give him great help during his most difficult time of programming under big technical pressure for a company for the first time. Since then, I know we have not just completed a project, but also built mutual trust working relation.

 

In addition, through coaching, you can build up your influential leadership. As leader, in order to achieve business objective, sometimes, we must convince team members to follow the way we indicate. In other words, part of manager’s responsibility is giving instruction to team member and hope your instruction could be executed exactly as you expect or even better. To convince staff to follow you, you need some influence. The question is how you can establish your influential leadership. You know, the position of manager is one thing, the real position of your leadership in team members’ heart is another thing. Through coaching, you really help shorten team members’ learning curve and little by little you get team members’ trust. Afterwards, you become a real leader and the team becomes a real team.

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值