I've seen a few Ophthalmologists, official diagnosis is Blepharitis but ultimately my eyes are constantly tired, floaters, sharp pains, dry from the moment I wake up and have nearly constant muscle spasms.
I've tried fish oil, antibiotics, Restasis, numerous drops and gels, various apps, changing behavior etc. I haven't found the silver bullet but I give my eye lids massages and try to drink plenty of water and try to avoid environments that make it worse. I limit computer use to work hours only and am in a role where I only really use a computer for ~4 hours a day. The last few years things haven't gotten worse but haven't gotten better either.
Best advice I can give is take breaks and have hobbies that don't require a computer.
Someone really needs to invent a detachable, re-sizable vent cover that can block or redirect air flow, and yet still be easily removable for irritating building superintendent inspections.
https://www.amazon.com/Accord-APSWDF-Adjustable-Deflector-Re... https://www.amazon.com/Elima-Draft-Commercial-Deflector-Cove... https://www.amazon.com/Magnum-Magnetic-30mil-Flexible-Materi...
I wear glasses and would describe my eye problems as being mostly about having dry, tired eyes. As I age, my prescription is changing so I almost need bifocals (but I'm too stubborn to get them).
With those issues, the following has worked very well for me:
1.) Eye drops. Visine is absolutely amazing and, as a bonus, whenever my daughter keeps me awake all night, my eyes aren't red the next day.
2.) Walks. Since my daughter was born, I have been putting on the pounds. So, I kill two birds with one stone and go for a walk about every two hours.
3.) Change my focal point. There's the old 20:20:20 rule (every twenty minutes, focus on an object twenty feet away for twenty seconds). I'm not that rigorous, but I do something similar.
4.) Force myself to blink. At a hackathon in December, I sat across from a developer who told me that I don't blink very often when I am deep in thought. Oops.
1. For early morning dryness: I use drops that are less viscous. For some reason, these help me more than the thick, gel types. I empty one vial across both eyes within 5 minutes of waking up.
2. Get a minimum of 8 hours of shut-eye. I generally try to be in bed, lights off, and listening to a very boring, non-stimulating audiobook with my eyes shut by 10PM. I'm an insomniac, so this is quite a milestone for me.
3. Drink plenty of water, exercise, avoid pro-inflammatory foods.
4. Avoid medications that can cause dry eye (I know, easier said than done). https://www.peoplespharmacy.com/2013/07/15/drugs-that-can-ca...
I suggest first minimizing eye strain by ensuring you have proper background light, and that your screen brightness isn't too high. Beyond that, try and remember to blink. It helps to take a moment every once and a while and just close your eyes for a few seconds. Even better if you just take regular breaks, focusing on something other than your screen for a few minutes. Periodic breaks have benefits that extend far beyond just your eyes.
From what a doctor told me after a recent abrasion, your eyes move around while you sleep, and if you have dry eyes your eyelids will irritate your eyes. Obviously, if they irritate you enough it'll disrupt your sleep. After a few days of use when my eyes started to heal I slept like a baby, and felt great after waking up.
I still regularly use eye drops, but if my eyes are noticeably dry I'll use the eye gel during the night, and by the next day my eyes will feel great.
And then about once an hour or so I get up and walk around, preferably outside and look up at the sky for a few minutes (focusing on a different distance). You could even just focus on a far wall or something instead, but I prefer nature. I've read that that helps once somewhere and it does seem to help for me.
I also use f.lux as well as using saline eye drops at the beginning and end of the day.
Of course, nothing beats spending a little less time looking at the screen, though...
Frankly, I don't know what do do else. I'd be curious for tips people have.
This is all from personal experience and I am not a doctor
I try to couple it with short meditation breaks, 5-7 mins, to get in the habit of switching my brain off and giving my eyes a rest.