The other big thing is recognizing the wisdom gained and personal growth in balance with coding (or whatever) hard skills. I started out (after a venture in electronic engineering) as a Novell CNE which is useless as a hard skill these days. But, what I learned about computer networking and technology, as well as dealing with clients big to small during those years are very valuable.

The big thing is keeping up in the learning department (and energy/time to do so department!) no matter what career you have.