Ночная работа бывает по графику.
Не бывает работы только ночью, постоянно, без перерывов.
Человек знает, когда ему выходить в "ночь на работу", поэтому соответственно себя ведёт до выхода на работу: высыпается днём заранее, не пьёт водку и пиво, закусывая чем ни попадя (в надежде, что ночью на работе отоспится), приходит на работу подтянутым и выспавшимся, тогда не понадобится ничего, кроме кофе и чая в термосе (+ парочка пирожков домашних, или бутербродов, приготовленных женой или самостоятельно), которые перед наступлением рассвета приятно съесть и поразмышлять.
В остальное время, чтобы не заснуть, лучше не сидеть в телефоне-смартфоне, а читать, на самом деле, настоящие книги, точно не заснёте и станете умнее, привлекательнее для девушек и вообще, в общении с другими людьми.
Написала ответ, предполагая работу простым охранником где-либо.
На самом деле есть такие "ночные работы", где особый кодекс и мой ответ не подойдёт.