Electrician and plumbers have it pretty good in this regard. I don't see that being replaced anytime soon and there's not all that much to learn and a lot less changing on you.
Not as sure about electricians, but plumbers at least pay for it with their body. Even though PPE can reduce the strain, there's still a reason why these trades haven't just shot through the roof. Bad knees, bad backs, respiratory dangers, etc.
Trades in general are fraught with physical perils for the unaware.
Very true, though, those jobs also present significant occupational hazards, unlike software where the biggest threat you face is a sedentary lifestyle.
I’m a 15-year SWE. If I sat at a desk or in an office/cube all day I’d lose my marbles.
The software I write and ship also requires me to be able to grab a socket set, take panels off things, fish out DB9 connectors, run wiring, etc. testing also happens in heavy snow in the winter and high heat in the summer. Oh, lots of travel as well.
I’ve been interested in finding a different job, I’m just worried I would get very bored very quickly, tying together api calls or stitching together libraries.
Trades in general are fraught with physical perils for the unaware.