While it is a challenge, there are steps shift workers can take to improve their sleep, reports Calgary Herald.

Elaine is a 54 year-old veteran ER nurse. She drives to work when everyone else is driving home, she sleeps when the rest of the world is awake, and she drinks more caffeine than she would like to admit.  After working her 12-hour night shift, she catches about five hours sleep, and then gets up to make dinner for her husband and two teenage sons. Frequently exhausted, she often turns to convenience foods, and she doesn’t have the time or energy to exercise.