Computer Programmer comes joint 5th in a league table of the most sleep deprived jobs - a condition presumably induced by stress and lots of strong coffee.
As programmers we have all come across situations where its difficult to switch off at the end of the day and others that require staying glued to our screens well into the night, so it's no wonder that our occupation is so high on the list compiled by mattress specialist Sleepy's.
The survey finds that Home Health Aides get the least sleep - only 6 hours 57 minutes sleep per night on average, with Police Officers (7hrs 1 min) and Physicians/ParaMedics also worse off (7hrs 2 mins) than programmers - presumably because they all regularly work nights. Lawyers are next-to-top of the list (7hrs 0 min) and again stress and impossible deadlines are probably to blame.
The occupations that tie, at 7hours 3 minutes, with Computer Programmer are Social Worker and Economist.
What is is it that we share in common?
Perhaps it is being faced with highly complex or intractable problems.
If you are looking for a more restful job consider Forestry, where workers enjoy 7hours 20 minutes sleep per night or Hairstyling 7hours 16 minute, both of which probably allow you to leave your work behind at the end of the day.
According to Sleepy's the analysis for this report made use of publicly-available data collected in 2010, from more than 27,000 adults, by the National Center for Health Statistics (NCHS) for their annual National Health Interview Survey. The two variables used were average hours of sleep that respondents reported getting in a 24-hour period and respondents' occupations, classified according to the Department of Labor's Standard Occupational Classification (SOC) system.