I made the transition to software engineering management a few years ago after something like 15 years of doing some sort of software development work. I didn’t ask for the transition — A new VP was hired at my company, and they wanted a structure with more managers closer to the projects they were working.