Periodic reminder that, as a programmer (or anyone who uses a computer professionally/extensively), you need to take ergonomics seriously or you might regret it. The earlier you take it seriously the cheaper and less painful it will be. I was once out of commission for 10 months because of a severe coding-related tendonitis, it was miserable.
I've not spoken to anyone else who was out of commission for so long, most cases of tendonitis clear up in like 6 weeks (not a doctor, not medical advice), but I've met many programmers who hurt themselves.