There is how you become a manager as you call out, but what happens after? How to stay an excellent IC as you spend more time in management and become a manager of managers? Picking up a small enhancement it big once in a while can be helpful for you, but also really interruptive for the team. You can code on your own time, but that only goes so far. What are strategies to keep these qualities a manager brings who also is a top IC even after years managing and managing managers?
Why do you need to be a top IC after years managing managers? Some of the worst managers I've seen tried to cling too much to the technical details, which is smothering to the actual ICs.
I struggle a lot with this, I’m trying todo some side projects to keep up but man it’s hard. I think the only way is to on a high level keep up with new technologies and best practices.