Software Engineers, Get Some Sleep
iricvalley.com
iricvalley.com
I can only encourage people to try the same. Coffee is cheating. You cheat your body and yourself that is telling you "I am too tired for this, stop right now". Drink 1-2 cups at maximum per day and make sure you get at least 8-9 hours of sleep.
He advised me to ditch coffee, which resolved what was otherwise going to be a diagnosis of chronic fatigue syndrome (which is a diagnosis of exclusion of a disease that not everybody agrees even exists). If you're feeling tired, try giving up any drugs that affect how awake you are.
(And go to a doctor. Plenty of engineers don't eat right as well as not sleeping right, anaemia feels absolutely terrible but is so easy to diagnose and treat)
http://www.popsci.com/gear-amp-gadgets/article/2009-06/rough...
I'm not exactly sleep deprived but have a messed up circadian rhythm that messes with my hours and I frequently have intense dreams within the first 30 minutes of sleep. Fun for me but not a great sign ;-)