He hecho esto en ocasiones, tal vez solo un puñado de veces en mi última década de codificación. Tiene ventajas y desventajas, pero sobre todo lo último.
Lo bueno es que a veces puede ayudar a relajarme y dejarme ver el panorama completo. Sobrio, tiendo a obsesionarse con los detalles y me atasco en los bucles mentales, como cuando a veces estás leyendo un libro y sigues leyendo el mismo maldito párrafo una y otra vez. El alcohol ayuda con estas cosas.
Las desventajas son múltiples. El alcohol afecta mi motivación, así que a veces una cerveza o dos me da la misma probabilidad de resolver un problema que rendirme y solo jugar algunos videojuegos. Afecta mi enfoque, por lo que podría perder detalles menores (una coma aquí, mayúsculas allí) y pensar que el * algoritmo * no funciona, no solo que cometí un error en el código. También a veces cometo errores más grandes en el razonamiento: revisé el código al día siguiente y me pregunté qué demonios estaba pensando y por qué me perdí un agujero evidente en la lógica.
En general, no recomendaría beber mientras codifica. Solo debe usarse como último recurso cuando tienes un bloqueo del codificador. Y nunca en una fecha límite.