Programmers are far more likely to have hyper-mobility than the general population, it makes it far more difficult / impossible to maintain good posture. If they don’t strength train they’ll end up rather weak regardless. So my general recommendation is to reduce injuries by being as ergonomic as possible while also hitting the gym. I use a reclining chair because I can’t avoid slouching no matter how ergonomic the chair is and it works for me. I also take Performance Enhancing Drugs (PEDs), hgh peptides and test cypionate. If you’ve seen what happens to people like myself with severe hEDS you’d understand why. Most programmers are not as severe but tend to have some form of ‘benign’ generalized hyper mobility.