4 ms·
I dunno, some of the worst managers I’ve had have been great engineers and fully technically competent. It doesn’t always translate, and even during estimates o
by shakezula 7y ago
I dunno, some of the worst managers I’ve had have been great engineers and fully technically competent. It doesn’t always translate, and even during estimates or sprint planning I’ve seen them make these same mistakes.
- cloverich 7y agoI agree and should have clarified -- technical competence is _a_ requirement for good management, but you still also need to be(come) a good manager in the traditional sense. Its a different job than writing code and not everyone will be good at it (and arguably by definition, of the relatively small number of good engineers, even fewer will be good managers on top. I would expect quality technical managers to be relatively expensive).
- shakezula 7y ago> I would expect quality technical managers to be relatively expensive Now that I can fully agree with. I can count on one hand the number of technically competent _good managers_ that I know. They're few and far between.
- zip1234 7y agoThe point is that it is generally easier for an engineer to learn business skills than a non-technical background person to learn engineering.
- nilkn 7y agoI think it was being advanced as necessary but not sufficient. Certainly being technically competent does not qualify one for a management position. It requires an entirely new skillset to be developed and a shift in mindset that many developers aren't going to be willing to make (i.e., despite being elevated to a management role, you are decidedly not the "star" of the team and must delegate the most interesting work to your team members).