
In the case of the band, if you put someone who does not have the talent to play guitar as the guitarist, the band will suffer. Either the band will need to prune the guitarist and add someone who can play the guitar or the band will fail. It's obvious that the band will not be able to create music as effectively with a non guitar playing guitarist as a band with a guitarist that can actually play guitar.

Like software development is a skill, so too, leadership a skill. Yes, skills can be developed, however, not everyone has the ability to write good software. It is a talent that must be honed over time. So too, not everyone has the skills necessary to lead. Leaders have their own set of unique gifts, unique talents. A good software developer deals with things and the concrete world of bit and bytes. A good leader deals with people and all the fuzziness the goes with the interactions of people. This is not to say a great software developer can't learn to lead. It says that a great software developer will not be able to lead based on the his software development skills. If he wants to become a leader, he needs to develop his leadership skills.
The answer to the question, "Who should lead?" is blatantly obvious. The leader should lead!
No comments:
Post a Comment