On the button! Not such a problem getting to the deadline itself....but 3 weeks from the date you get a whole new Product Requirement that needed at least 3 months to be developed...and they want it in by RC...
All save personal hygiene and food are neglected. But I found a good shower refreshes and gives me a second wind after 16 hours of non-stop development. That 15 minutes of hot water pouring over me and pounding out my aches helps to rejuvenate and get me going for another 4 or 5 hours. And I can't conventrate when my stomach growls, so I do eat, although it isn't a fancy sit down meal. It's normally a ham sandwich, steak hoagie (ordered in) or a pizza (also ordered in) with a pitcher of ice tea or a two-liter of Diet Coke/Mountain Dew (anything cold and caffeinated).
I don't have a wife, however your situation is very recognizable.
The shower often gets me waked up in the morning after a poor night sleep. I usually go to bed at set times, however when I'm working on a hard problem my brain doesn't stop working. This results in a restless night that doesn't give me the feeling I slept well.
Food does tend to get problematic too, mostly because I eat late when I have a deadline.
What about weapons of mass-construction? "What? Its an Apple MacBook Pro. They are sexy!" - Paul Watson My blog
When I worked over 80 hour weeks I only slept 4 or 5 hours a night but to counter act being sleepy I would get the blood flowing by hitting the treadmill pretty hard for 30 minutes every morning. I found this way more effective than caffeine. As for eating, since I was up more hours in the day I had like 5 or 6 meals although I did not spend much time preparing my meals (microwave, take out ...)
I have to agree on the treadmill. I did a 3 mile run yesterday early morning pavement, and then an hour in the afternoon on the treadmill and it definitely helped my focus and concentration. Great way to get motivated and stay healthy.
You can always tell when i'm coming up on a deadline. My kitchen gets cleaned, vast amounts of cooking is done, i'll shave, go out drinking with friends and family, spend lots of quality time with the wife, repair minor damage to household appliances, finish long-delayed household projects, paint, read, release a new version of CPhog, befriend the neighbors, scrub the pipes, re-arrange closets, retouch photos, write long detailed rants about what's wrong with these lazy kids today...
In short, i get more done before a deadline than at any other time. But rarely ever actually meet deadlines.
So, in a way, you use everything that other people would neglect as your distraction from actually meeting the deadline? haha...That's the best way to do it! And it makes sense too...get everything else that's been lingering around distracting you done and out of the way, so you can concentrate on the deadline!
Other projects get shuffled such that in one job I would find out which projects were truly important and which ones could be dropped all together. Eating off my keyboard has lead to purchasing a new one (to lazy to clean). Girlfriend says she understands. Note I have not had long periods of extra hours for some time now.
I wanted to add that but my first vote said there was a problem and the second did not have sleep. I really can not believe this choice is not on the list. I mean if you work long hours (80+) hours a week it is highly likely that you will not be getting 8 hours / day sleeping...