stares at multiple computer screens 8-10 hours a day
Don't! If you're staring at the screen all the time, you're doing it wrong (and your eyes are warning you!). The major problem with monitors (or any objects at ~fixed distance, such as books), is that your eyes are focused at a fixed distance for prolonged time, so the muscles that focus the eye are essentially cramped. Try keeping your hand at a fixed position for 8 hours - you'll get the point.
Programming is mostly knowledge work, and although you can't completely avoid computers, you can definitely do most of your work in your brain and on paper. Consider Hammock-Driven Development.
That said, I'm wearing glasses that slightly blur the vision everywhere except the center, plus I'm using an app called F.lux, plus the brigthness of my monitor(s) is usually turned all the way down. With that set-up, staring at the screen for maybe 3-4 hours (not continuously of course) per day is bearable.