To grow and improve is a desire that most all of us share. Yet, in order to grow and improve we must first be willing to acknowledge our areas of weakness; we must accept who we are in order to become something better. So how can we best recognize our weaknesses? We can stop defending and start listening.
You can make this test against your boss. If the score is anything above 3, I’d look for a chance to change team/organization very, very soon. It isn’t healthy to work under this kind of management.
Chances are your team will deal with a disruptive person from time to time. This person will drag your team down and you might not realize it until it’s too late. So how do you spot them and what do you do when you find the culprit?
When a developer suddenly steps into the Tech Lead role, it is not immediately clear what to do differently. Instead of taking on the Tech Lead responsibilities, they stay heads-down writing code.
It’s no longer about how awesome your developer skills are. Now it’s about bringing out the best from the people you manage, and hopefully *lead.* Your job is now about creating a high-performing team.