In my opinion, the most important factors to consider are actually your diet and your lifestyle. RSI and similar types of issues can usually be traced to high levels of general inflammation in the body. It's not the usage you're putting on your body that's the culprit - it's how your body is reacting to that usage with an inflammatory response.
Programmers are very high risk group for factors which cause inflammation:
1) Toxic diets. E.g. high sugar, high processed carbs, high industrial seed oils, high intake of meat from unhealthy animals. Low intake of high quality fats and omega 3s. Poor gut health.
2) Lack of sleep / poor sleep quality.
3) Lack of movement.
4) Chronic stress.