I think the thing to realize (which can take 10+ years), is that coding can be a means to an end, and non an end in itself.<p>You can lean into the business and people side of wherever you work, help people out, mentor the new joiners, try to become a manager if you want. Try to connect with the purpose of the organization. If there's some urgent bug or temporary project, by all means jump in and roll up your sleeves with the coding, but you don't need to be doing it all day, every day, to the exclusion of anything else.<p>Ultimately, coding is just like accounting, plumbing, sewers, etc., yes, it's "important" and you couldn't have, say, a hotel, restaurant, or city without them, but they're in the background, enabling the _whole thing_ to function. No amount of overachievement by a plumber is going to make for a better restaurant experience.<p>Perhaps you don't have to "step away" and start from scratch with something new, but you can try to do it less, and do other things more.