Ask HN: Chronic Programming Pain
TLDR: how do people deal with wrist pain when programming?
For context: I'm relatively young, and I had a scapholunate ligament injury caused by excesive use of the computer for which I had surgery but pain still stays there. I've read a lot of programmers who, at their 40's, can't even do basic things as in lift objects with one hand. What is the projected situation now that more and more people program and use mobile phones? Are there some dedicated venues or proper studies about this from which I can inform myself?
10 comments
[ 4.2 ms ] story [ 35.9 ms ] threadThe only time I ever experienced pain in my wrists came from gaming. When I had young kids they liked to play console games with me. A few hours of that and I'd notice pain in my wrist, probably from gripping the controller too hard (Mortal Kombat and Mario Kart can get intense with a teenage opponent). I suspect heavy gaming does more damage than typing and mousing, unless you have terrible posture, can't touch-type, or grip the mouse/trackball too hard. That might explain why many of the work colleagues who had RSI got it fairly young -- gaming seems more a thing with younger people, and they start gaming as kids whereas I didn't see a video game controller until I got well into my 20s.
My oldest daughter works on a computer all day (mainly Excel) and she developed RSI. Her therapist gave her gloves that keep her wrists straight and told her to pay attention to stress and excessive force in her hands. I guess a light touch helps.
I don't have any actual medical evidence or expertise regarding RSI, just my anecdotal experience.
A physical therapist showed me this site after my own wrist surgery and it changed my life. The realization that spending years with chronic pain in a particular place can sensitize my brain to harmless stimuli, even without any remaining structural damage, has helped a lot.
I recommend you to read about healthy men, healthy exercises to your wrists like stretching, music playing and physical exercises. And if you are really young you should try Dvorak, because do not forget since we are living in idiocracy all the good things must be researched by you, not provided to you by default.
For me it was a revelation to actually slow down and watch out which micro-motion lead to which source of pain. Once I could sense the twitches, etc I could change my environment to better suit my physiology.
I'm in my mid-thirties and I've been using computers since I was three and I don't have any issues at all.
But there are a lot of people out there simply "holding it wrong" when it comes to using the devices they use. There isn't a universal way to do things but there is a general as long as you're not straining yourself to do the things that you're doing and you're not putting your ligaments and muscles in strained positions then you're not going to end up with much or any damage. Keep everything neutral as possible. Like right now as I'm posting this I'm lying in bed I just woke up. I'm using voice typing and I'm holding my phone braced up against my chest and I'm keeping the line of my pointer finger in a straight line from my forearm and my wrist has no bend in it for both of my hands and I'm just holding the phone with my thumb and my fingers. Keeping my wrist at a natural flat state so there's no bend in it that is pulling the ligaments either direction. Just being more aware of things like that in your day-to-day life can mitigate or I don't want to say reverse but who knows.
Oh and since a lot of people are suggesting training and strengths and all this other stuff. I've never done a lick of it absolutely none I'm not fat I'm not out of shape per se but I've only recently started to do anything that even seems like exercise so your mile may vary there.
In particular, ergo keyboards allow me to type comfortably for hours on end, day after day, year after year, at very fast speeds and without any injuries so far. Before I switched, I would get all sorts of finger and hand cramps monthly.
I personally like the Microsoft Sculpt Business keyboard the most, but that's currently discontinued (soon to be re-released under the Incase brand). There are many other brands & models, both with soft laptop-style keys and harder mechanical keys.
I particularly like the Microsoft one because it doesn't have an attached numpad, which means your mousing hand can fit comfortably next to the keyboard instead of stretched out unnaturally far away. (The numpad is wireless and can be placed anywhere, for the rare times you need it).
There are also many types of mice, from wrist mice to vertical mice to trackballs to simply flat mice (like Magic Mouse). I found alternating between the Magic Mouse and a trackpad to help with mousing pain. You can also use webcam-based eye tracking if you prefer, or like foot pedals for scrolling.