Hello, I am a professional web designer, it means spending a lot of time in front of the computer. Often it hurts my back and I have pain in my neck. But every morning I practice and I stretch out in my office. Also You may need to consider using stand up desk or some aids for office sitting...I hope these advices were helpful...