Also a long time programmer. I worked in a maintenance shop for 7 years. I loved it; welding, fixing appliances, operating equipment. I've also jumped on small fishing vessels for friends who are fishermen in various fisheries.
Maintenance shops are everywhere and give you a 9-5. Fishing is on the coast and gives you a highly a non-standard mostly summer/fall schedule.
Both are an absolute blast when you're with the right people. But then again, nearly everything is like that.