I agree that a lead developer doesn't necessarily need to be the best technically. But, usually, lead developers are expected to take on some pretty important fundamental architectural design up-front.
That implies a certain level of skill and experience.
It also helps if they are technically competent in order to build trust as a leader. No one wants to follow someone whose job is to direct the team in technical matters but himself isn't competent.
But that just qualifies your point a bit more.
Sometimes you have devs who are really skilled technically but wouldn't make good leaders. But I don't think the opposite would be true - specifically for a lead developer - since trust and respect need to be present. Part of that, again, is to be lead by someone who can actually make the right choices on technical matters and be a good mentor in technical matters.
Thanks for the extra points Steve!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Def. agree.
I agree that a lead developer doesn't necessarily need to be the best technically. But, usually, lead developers are expected to take on some pretty important fundamental architectural design up-front.
That implies a certain level of skill and experience.
It also helps if they are technically competent in order to build trust as a leader. No one wants to follow someone whose job is to direct the team in technical matters but himself isn't competent.
But that just qualifies your point a bit more.
Sometimes you have devs who are really skilled technically but wouldn't make good leaders. But I don't think the opposite would be true - specifically for a lead developer - since trust and respect need to be present. Part of that, again, is to be lead by someone who can actually make the right choices on technical matters and be a good mentor in technical matters.
Thanks for the extra points Steve!