Хороший программист ставит на ночь возле себя два стакана:
полный - если вдруг ночью захочется пить,
и пустой - если не захочется.