Great Mistakes in Technical Leadership

My colleague Jom has pointed me to this interesting post on Great Mistakes in Technical Leadership. Interesting Read…
"Perhaps the most difficult job to do on any software development project is that of Technical Lead. The Technical Lead has overall responsibility for all technical aspects of the project – design, code, technology selection, work assignment, scheduling and architecture are all within his purview. Positioned right at the border of the technical and managerial, they are the proverbial "meat in the sandwich." This means that they have to be able to speak two languages – the high-level language of the project manager to whom they report, and the low-level technical language of their team. In effect, they’re the translator between the two dialects. "
  1. Assuming the team serves you
  2. Isolating yourself from the team
  3. Employing hokey motivation techniques
  4. Not providing technical direction and context
  5. Fulfilling your own needs via the team
  6. Focusing on your individual contribution
  7. Trying to be technically omniscient
  8. Failing to delegate effectively
  9. Being ignorant of your own shortcomings
  10. Failing to represent the best interests of your team
  11. Failing to anticipate
  12. Repeat mistakes others have already made
  13. Using the project to pursue your own technical interests
  14. Not maintaining technical involvement
  15. Playing the game rather than focusing on the target
  16. Avoiding conflict
  17. Putting the project before the people
  18. Expecting everyone to think and act like you
  19. Failing to demonstrate compassion
Original URL

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s