I'm in a management position now after 15 years of coding. I love the management side of things – it's a bunch of new challenges and a chance to give engineers chances to grow that I never had.
But the trade-off for me is that I have to find time to code at home. I've been doing it since I was a kid, and it's as much a part of life to me as breathing.