I sit at the computer for more than 20 hours per day. when I work on my computer for longer hours I get tears in my eyes also headache and dizziness. I was just wondering if it will affect my eye sight if I look at the monitor for a long time. If yes then what type of monitor is good .
For any type of monitor, experts recommend taking "eye breaks" every 1-2 hours at a minimum. This would normally involve changing your visual range (look at something far away) or in a different lighting situation. Since you should also be taking mental breaks, and breaks for your hands if you type/click a lot, it's wise to combine. For me, at least every 2 hours I:
This can be a bathroom break, trip to the lunch room, get some water, whatever. But you need to get up and away from the screen for 5 minutes or so.
Also, it's better for your eyes if you have decent lighting. A dark room with a bright screen is especially hard on the eyes, but you also don't want direct light causing a glare or making the screen hard to see.