Rock Climbing, specifically Bouldering, makes a great hobby for a computer programmer: 1. It works the right muscles to fight all the terrible things that programming does to your body. Slouching fixed, wrist issues fixed, obesity fixed. 2. It's crazy fun and addictive. You will make time to go climbing. There is no concept of "I should probably go climbing but..." like there is with the gym, running, etc. If it's ph…
Hello fellow boulderer! I have seen (anecdotally) that climbing has adverse effects on slouching. Your back muscles grow disproportionately to your chest muscles producing rounded, hunched shoulders.
It's not a problem for most people. Most people get a lot of benefit for their posture from climbing.