Disclaimer: I am not an expert in ophthalmology, and you act at your own risk.

A person receives more than 80% of the information via the visual channel. At the same time, eyes are a highly sensitive organ, which is very easy to damage.

Working in the IT industry, we use this channel a lot, staying at our computer desks for long hours, and do not pay due attention to the health of our eyes. It leads to this kind of thing as digital eye strain, and it affects at least 50% of all computer users. It's not surprising that many of these sufferers are software developers.

But that doesn’t mean you should quit being a developer or coder. There are plenty of ways to prevent computer vision syndrome. Today I want to share some simple techniques helping you save your vision.

Eye physiology 👀

To keep things simple, let’s say that a human’s eye consists of:

  1. An eyeball.
  2. Extraocular muscles.
Eyeball structure.

As you can see, a small number of fairly small muscles are responsible for the eyeball’s movement process.

In addition to the normal rotation of the eyeball, these muscles compress and conversely reduce the compression to shift the focal distance from the lens. So you focus your eyes on distant objects or on objects that are very close to your eyes.

Static stress 😞

We spend 8–15 hours a day in front of our computers, focusing on our work. After the working day, we concentrate on the phone display. Our eye muscles do not get the necessary amount of movement. And we face two problems:

  1. Muscle strain due to focus on a very limited space.
  2. Lack of proper eyeball mobility.

These problems cause the vision to deteriorate: myopia due to the inability of the muscles to compress the eyeball to change the focal length.

In addition to the physical aspect, the psychological aspect of oculomotor muscle tension is very important. At work developers often need to think about architectures and other complicated and critical things. Finding technical solutions and firefighting are exhausting, the body is under stress, and physical tension is high.

Relax your eyes 😊

To make work more productive, you should try the Pomodoro Technique. What you need to do:

  1. Split the working time into 20–25-minute blocks;
  2. After work, close your eyes and try to relax.

This will allow you to relax and make the ocular muscles rest.

Bates method

While searching for information, I have run into an unscientific and, most importantly, a non-scientific method of improving vision — the Bates Method. Try to use these gymnastics at the beginning or end of your working day.

The point is to move your eyes along different vectors and warm (palming).


  1. Tighten your eyes, then open them;
  2. Close your eyes
  3. Start moving your eyes up and down. 8 repetitions;
  4. Start moving your eyes from right to left and from left to right;
  5. Starting it the top left corner, draw a square with your eyes. There are 8 repetitions in one direction;
  6. Do the same thing in the opposite direction, starting it the top right corner;
  7. Top left corner — bottom right corner — top-down movement. 8 repetitions;
  8. Top right corner — bottom left corner — top-down movement. 8 repetitions;
  9. Repeat point 4 and 5, but move from bottom to top;
  10. Clockwise rotation 8 repetitions;
  11. Circular movements counterclockwise 8 repetitions;
  12. After every approach like this, do palming.
Visualization of Eye Movement.

Palming 🤦

The goal of this practice is to warm the eyeball. You can do it with your palms.

  1. Squeeze your palms;
  2. Rub your palms hard against each other;
  3. Put your palms on your eyes.

Other methods to prevent strain or protect vision 👓

There are other methods to improve or protect vision, such as mesh glasses, so-called “computer” glasses that cut off the blue spectrum, or lenses.

The use of these methods should be discussed with an ophthalmologist.


The methods described in this article are unlikely to help improve vision, but they will help to preserve its current state. In any case, try to apply them and observe your feelings.

Take care of your eyes to keep them healthy!

IT Consulting.
Mad Devs + JIRA.

How to Automate Jira: Mad Devs Experience

How to Automate Jira: Mad Devs...

How to Automate Jira: Mad Devs Experience

People bring a human factor to company regulations and standards. We forget tasks while creating to-do lists and waste time by fixing the crappy...

Benefits of Sports for Developers and Managers.

Benefits of Cycling and Martial Arts for a Software...

Benefits of Cycling and Martial Arts...

Benefits of Cycling and Martial Arts for a Software Engineer or Manager

After more than 10 years in different sports, I found that the experience and knowledge I gained during the training process helps me with my...

Internal and external stakeholders in IT

Internal and External Stakeholders Types, Differences,...

Internal and External Stakeholders...

Internal and External Stakeholders Types, Differences, and Roles

World politics and economics have bound most countries together and made companies more dependent on each other than ever before. Resource and...