Poor posture being the main reason behind most of the neck pain,Poor neck posture leads to a Forward Head Position which is one of the most common causes of neck, head and shoulder pain. This can lead to repetitive strain injury (RSI) of the neck leading to weak neck muscles also poor sleeping positions , driving stress, improper breathing pattern etc.can further increase your neck pain thus maintaining good posture can help you a lot. Also micro breaks between your work, neck stretching and isometric neck exercises has been effective in curing neck pain.