Estimated reading time: 6 minutes
Feeling distant from the code?
I have always preferred staying hands-on as an engineering manager (EM). This doesn’t necessarily mean writing code every day or even consistently contributing to feature development. But it does mean having a strong understanding of the systems your team owns and maintains, while also being accountable for the quality of the code.
In previous manager roles, I’ve been able to stay close to code largely because I was an IC in the organization before becoming an EM. However, I recently led a team in a high-stakes, ambitious, multi-year project that forced me to take on some non-technical tasks.