3 ms·
I had some problems with RSI over the last decade too. I changed a few things and since then I never had it again. For me it always seems to come from excessive
by fileeditview 6y ago
I had some problems with RSI over the last decade too. I changed a few things and since then I never had it again. For me it always seems to come from excessive mouse usage. I never get it from keyboard typing.
Additionally I sometimes got "numb" legs which I could also completely get rid of. My personal tips for developer ergonomics are:
RSI:
- Try to use the mouse less. I e.g. changed to vim and set up many shortcuts for gnome. I can use my whole system basically without mouse if I want to. The change and setup work was really worth it for me. I also realized that vim is not about speed (which did never convince me before) but about ergonomics.
- If you get a strange feeling in your wrist, take a break. Instantly. Rest your arms. Take a walk. Have a hot bath. Relax!
- Generally take breaks from the PC. It is also good for your eyes.
- These training exercises helped me: https://www.youtube.com/watch?v=fdD7CgN5FGg&t https://www.youtube.com/watch?v=fdD7CgN5FGg&t
Numb legs (& probably also RSI):
- Sit correctly. Straight torso. Head a little tilted downwards. Relaxed shoulders.
- Use a good chair. It took years for me to find a chair that fit to my body.. but now it is awesome. I never had numb legs again afterwards.
- Stand up from time to time. Get a height-adjustable desk and use it. Just for 30-60 minutes. Then site back down again.
Bonus tips for eye strain.
From about 37 years of age onward I got eye strain by sitting at the computer for a longer period of time. Before that I could look at every screen forever and it didn't bother me. I also changed a few things here which made it better:
- Reduce screen brightness by a lot. Most people use too bright screens by default. I have my screens now at 45% and it's great. You have to just tune it down until it's too much then go back a bit. After some time you may get used to it and can reduce a bit more.
- Take breaks. Look into the distance.
- Use light color schemes at day and dark ones at night. This is a biggy for me. Earlier in my life I always used dark color schemes. Now I HAVE to use light schemes during daylight.. it's just so much easier on my eyes.
- Use a night mode in your system which uses warmer colors (more red) when it gets darker.