Programming Is Sleep

Programming work is sleep, it takes time to fall asleep and it's a brutal jolt to wake someone up for a trivial reason. You wouldn't wake someone up in the middle of the night just to ask the time, then wonder why they're upset. "What's the big deal? Just go back to sleep..."

Source