3 ms·
There is no one magic bullet for RSI. Mine got so bad that I've had the surgery for it. And that hurts. Or maybe I just have a low pain threshold. But after
by justrudd 16y ago
There is no one magic bullet for RSI. Mine got so bad that I've had the surgery for it. And that hurts. Or maybe I just have a low pain threshold. But after the surgery, it was fantastic. If you can afford it (i.e. insurance or have the money), I'd highly recommend you go to a doctor. It might not require surgery and only physical therapy. After my surgery, my physical therapist and I came up with the following list for me. YMMV.
Use a keyboard without the number pad. With no number pad, your hand doesn't have to move far from the keyboard to get to the mouse (trackball in my case).
I've got foot pedals programmed to be the control and alt keys so I don't have to move my fingers off the main keys at all (except for shift. I never could get used to using a footpad for shift). I've been experimenting with a foot pad for backspace as that is the longest throw I have right now.
Exercise your fingers. Get one of those stress balls and squeeze it. For a long time, I used electronic todo lists or wrote pseudo-code in VIM when thinking about an idea. Now I use notebooks, and I've taught myself to write with both hands (left hand is weak hand. I can read it, but no one else can :). So when I'm stuck or need to make a list, I'll write out what I need to accomplish. I'll squeeze the ball with whatever hand I'm not writing with.
Stretch your fingers and wrists. Before I start work in the morning, I'll stretch my fingers and wrists for 10 to 15 minutes.
I've got a stopwatch to time myself. I'll only code for 1 hour and 50 minutes. Then I'll stop, do nothing for 10 minutes (absolutely nothing. I'll just sit with my eyes closed. If I'm pairing, I'll turn over the keyboard), and then do my stretching exercises for 10 minutes.
One of my biggest contributors was posture. I'd sit slumped so my arms were way higher than they should have been. I've now taught myself to sit upright. I still slip at this sometimes, but I can generally catch it before I've done it too long.
Like I said before, those items helped me. I came up with that list with the help of a physical therapist that watched me work and made suggestions. Some of them may or may not work for you.