¿Cuáles son las horas de trabajo típicas para un programador en Bélgica?

Depende, como en cualquier otro lugar, de dónde trabajas. No soy un programador donde trabajo, pero trabajo en estrecha colaboración con ellos para poder ofrecer mi opinión.

Depende de si trabajas para un KMO pequeño o medio pequeño o una startup. Entonces se espera que trabajes más allá de las típicas 7 u 8 horas al día. Muy a menudo sin posibilidad de pago extra o recuperación de tiempo (pero no siempre). La ventaja es que (debería) tener mucha autonomía en lo que está haciendo y cuándo. ¡Puedes aprender mucho en poco tiempo allí!

Si trabajas para una empresa grande (digamos más de 500 personas, como yo) encajas en el grupo de programación con el resto de los programadores y trabajas horas normales (entre 7 y 8 horas al día). Entras, haces tu trabajo, te vas a casa a tiempo.
Las excepciones ocurren cuando los proyectos grandes de varios meses deben entregarse a tiempo. He conocido que los programadores vienen los fines de semana para poder cumplir con la fecha límite, pero esto es excepcional y obtienes un reconocimiento por ello.
La ventaja de una gran empresa en Bélgica es que casi todo está regulado. Sus horas de trabajo adicionales pueden recuperarse más adelante o pagarse.