One of your team members has been appointed "technical lead" or "team lead" yet he is technically incompetent and lacks major leadership skills.
By technically incompetent, I mean that the person doesn't know the difference between an abstract class and an interface, doesn't understand why coupling should be avoided, doesn't understand the concept of cohesion, provides solutions without taking some time to think, doesn't understand why we should favor composition over inheritance and doesn't get design patterns (except the singleton pattern).
Plus that person has over 10 years of "experience" (yes, I did put that word in quotes because he's given a whole different dimension of what experience really is).
I'm dealing with such a person at work. It's taking away the passion I have for this profession.
How do you react? What do you do?
Loss of Respect When the boss is more concerned about his personal relationships with employees, rather than his professional role and responsibilities, staff and other management team members may lose respect for him. If this occurs, then they do not obey directives or want to learn from him.
An incompetent leader will be ingratiating, sometimes overly conforming and will not stand up for his team. He will not leave any opportunity to insult his team in public and put the blame on the team members' shoulder.
Brian,
This is your team leader. Stop screwing around and get back to work!
Show competence yourself and don't ever let the project suffer because of a disagreement in your team. Show your boss that you or someone else might be a better choice for that role. Hang in there and try not to lose your passion. Stick to your ethics and do your work well. But if there's absolutely no change in sight, you might want to look for something else.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With