stick to the young. i'm close to 56 and retired early a couple of years ago, but close contact with those youngsters is what kept it alive and half interesting to me for the last leg. yes, they get easily carried away by every fad and will make you facepalm a lot, but they're also fun and their energy and passion can actually be good company. there's definitely stuff to learn and it goes both ways, if you have a little patience they will appreciate some calm insight too. i still hang out with some of them today.
software was a peaceful craft when i started. now it's mostly a flying circus with the appearance of a certified industry. coders are bombarded non stop with insane crap about productivity and everyone being replaceable and whatnot, dragged into what is actually managerial stuff which an apparently ever growing horde of management roles can't handle alone for some reason. the industry's interpretation of agile is a freaking babel tower.
but people still enjoy meaningful personal relationships and sharing puzzles together, you only need some space: pick your allies, stick to the trooper types and form a bubble together to shield you from all the bullcrap and enjoy your work. plus, someone has to actually do the job and it won't be the butterflies ...this is no small thing, it actually gives meaning to being there to begin with.
also, remember:
he said, "The thing about depression is
well, you just can't let it get you down
you have to see the world for what it is:
a circus full of freaks and clowns
and you'll never please everybody
it's a well established fact."
he said, "I recommend a fifth of Jack
and a bottle of
Prozac"
and if everything fails, just switch job/profession!