I work in front of a computer all day. What is the best way to avoid neck and back pain?
Unfortunately, we as human beings have been programmed over thousands of years to be out and about in nature (through hunting, gathering, farming, and other physical activities) as opposed to remaining sedentary at a desk all day. Therefore, the act of sitting in front of a computer will invariably undermine our wellbeing and the best we can hope to do is counteract it with a beneficial lifestyle. Your first task is to sit upright so that the pelvis is below the lower back, which is below the chest, which is below the neck. This allows your digestion to work properly and therefore increases the functionality of your other bodily processes (e.g. immune, circulation, respiration). In addition to this, it will help you to practice yoga postures on a daily basis so as to open up your body and create greater physical balance. This will help to reverse the stress and strain of sitting for most of the day. It will even benefit you to get up from your desk at least once an hour and stand in a forward bend (uttanasana) so that your back can open up.
Healing QA: How Do I Get The Knots Out Of My Neck And Shoulders?
6 Yoga Asanas To Relieve Chronic Pain