As a software engineer, you’re likely to spend many hours glued to a computer screen, making repetitive strain injury an especially high-risk health risk. The same is true for people who work late at night, as studies show that over 16 percent of such workers suffer from sleep disorders. According to one study, 35% of software engineers suffer from mild or severe insomnia, and chronic sleep disturbances may result.
The time spent recovering can be difficult. Software engineers typically have very busy schedules, making time to recuperate an illness or injury feel like an unproductive prison sentence. It’s also important to resist the temptation to return to work too early, because doing so may cause more damage than good. That’s why time off can be essential. The more time you take off, the more difficult it will be to get back to work.
While software engineers’ work is largely focused on solving problems, they also have responsibilities to society and to their profession. In recent years, we’ve seen examples of software failing in major ways. Target, Home Depot, BlueCross BlueShield, Anthem, and even Ashley Madison have suffered from massive data breaches caused by faulty software. Volkswagen diesel emissions exploits were also the result of software failing.