<button id="boton">Haga clic</button>
<script>
var boton = document.querySelector('#boton');
function botonHandler() {
alert('Hicieron clic en el Botón');
}
//boton.addEventListener('click', botonHandler());
//el error esta en que puso parentesis () dentro de la captura del evento
boton.addEventListener('click', botonHandler);
//la solucion es quitar los () para que asi el evento capture la funcion
</script>