Насколько я знаю, зрение портится из-за напряженности глаз и «забывания» моргать. Ну, по крайней мере, устают глаза из-за этого точно. Сам факт программирования не так ужасен для глаз, ведь текст вы видите и на рекламе по городу. Возможно, имеет смысл использовать капли для увлажнения глаз. Как бы то ни было, контактные линзы очень удобные, есть даже такие, что можно носить около месяца не снимая, то есть проблем особых это вам не принесет. Разве что небольшие траты, около 200 грн. в месяц.
[непроверенные данные]Да, а еще я был на курсе лекций Жданова, который описывал механизм близорукости. По его словам, во время близорукости глаз вытягивается в длину, что фокусирует изображение перед сетчаткой. Если же натренировать мышцы, поворачивающие глаз в стороны, ими можно «стянуть» глаз в прежнее положение.[/непроверенные данные]
Хотя, конечно, консультация у офтальмолога не повредит. :)