"Many developers find it interesting to invest in learning leadership skills"
Not that I've noticed. Sure, you get one or 2, but most I've seen get pushed into project or line management roles without really having much choice because in a lot of companies if you refuse a promotion thats career death. Personally I'm not interested in "leading" people and I've managed to swerve getting pushed into PM twice. One thing I like about programming is that I don't have to deal with other peoples foilbles and personality issues at a professional level. If I don't like someone in the team I just avoid them as much as possible - not something you can do if your their manager.
Leadership skills? (Score:3)
"Many developers find it interesting to invest in learning leadership skills"
Not that I've noticed. Sure, you get one or 2, but most I've seen get pushed into project or line management roles without really having much choice because in a lot of companies if you refuse a promotion thats career death. Personally I'm not interested in "leading" people and I've managed to swerve getting pushed into PM twice. One thing I like about programming is that I don't have to deal with other peoples foilbles and personality issues at a professional level. If I don't like someone in the team I just avoid them as much as possible - not something you can do if your their manager.