>It can sometimes be solved by talking to some 45 year old carpet layers about their knees, carpenters/framers about their backs & wrists, etc.
I know many manual laborers who have far better physique, strength, and health than the average sedentary programmer, so there's that...
The key is to be an independent craftsman, and not e.g. lay carpets as an employee (at the businesses pace and mercy), or stand all day, etc...