Completely agree with geuis above. You need to work out. I had the same problem 2 years ago when I was programming long hours (dull persistent numbness, and eventually sharp pain). I self-diagnosed it as wrist tendonitis and wore a splint brace for a few weeks. Once the wrist felt better, I got back to the gym and started doing light weights with a sort of stretch bandage on my wrist. Also bought a resistance hand grip to squeeze whenever I could and did hand/wrist stretching exercises daily for a few months.
http://www.med.umich.edu/1libr/sma/sma_wristten_rex.htm
This fixed it within a couple months and I haven't had a flare-up since.