Thanks for the question. It's complicated -- I think the ideal for me is probably to cycle between individual contributor and more senior roles. I don't feel like you can be an effective VP Eng without coding and providing tech leadership, but it's hard to stay up to date enough to be able to provide that leadership while in the VP job.
(And I have young kids, so hacking on an open source project after work isn't possible right now.)
(And I have young kids, so hacking on an open source project after work isn't possible right now.)