Excuse me for using such a horrific title, it's translated from a toot of a young Japanese hacker, so not my idea :P and actually I'm not going to shitpost the bad of coding, but to share my experience about dealing with health issues, especially neck pain [Kiwipedia mirror], for longtime working with computer.
In common we are sitting when using computer, and when coding or doing other things, like gaming, many people may keep on using computer for several hours and even more than half a day, time table of some hardcore/dead skull/superhuman can be 20h/7d/.., but unfortunately we all have a vulnerable body ;_;
In my case, I'm just an amatuer dev, I started having home pc since 2001, self-learning programming since 2008 but never endevoured myself into any project before ZeroNet, I do regular outdoor sports and rarely have any illness, also I studied life sciences when I was a university student and have a large scale of professional knowledge from organ, physiology to cell, biochemistry, etc. After spending too much time (zeronet is dope XD) on ZeroNet for several months, I started to have neck pain. At first I began to actively move my neck and change sitting style, but the pain got worse, then I changed my chair so that my neck could get supported by the chairback. It helped in the beginning though neck pain never went away in daily life, but months later I even felt uncomfortable when sitting with that chair.. so the problem slowly got more and more severe in a course I even couldn't sense ><
One solution is pretty simple and effective, just do not sit when using pc XD Afaik it's now popular in some offices, though searching online there are quite some debates about sitting vs standing.. Also when watching the documentary "The Rise and Rise of Bitcoin" (2014), such a scene caught my eyes:
Even so neck pain is a complex common problem, and one single solution probably can't get rid of it. Here are some other ideas I found:
change lifestyle and prevent from keeping sitting or using pc for too long time, or just have a more regular schedule of daily life. Changing work environment, taking a big break like travel, do sth completely different from daily life should be helpful, too.
cool down overheating organs like using a wet and cool towel to absord heat from head, neck.
do daily Tai chi [Kiwipedia mirror]. Yoga [Kiwipedia mirror] is probably a perfect practice for curing such a problem, and dancing should help, too. Growing more muscle in the back may be another nice idea.
use more often ears instead of eyes for getting information.