Lose contact with the code, and you lose the connection to your team and the project. How then to make the time to manage and code? The cofounder of MongoDB explains his approach.
Great tips here, and I generally agree with everything here. However, I’d suggest engineering managers should code more than 30%. I’d say they ought to manage 25-30% and code the rest. The thing that stops this happening is asking engineering managers to be product managers or project managers, or something more akin to a pure manager than an engineer.
Quite frankly, most tech companies have way too many engineering managers. Software companies need great engineers. Full stop. And, oh yeah, one or two should help keep the trains running on time. It’s really not that complicated.