Una traducción (interpretación) muy a mi manera de este artículo a la que le voy añadiendo mis comentarios.
1. Disciplina y organización. Disciplina para comer la comida adecuada, hacer ejercicio y hasta tomarse tiempo libre. Las rutinas de los programadores difieren, así que es importante armar nuestro horario personal y apegarnos a el. Largas jornadas de ejercicio durante lapsos irregulares son de mucha menor utilidad y mucho más encaminadas al fracaso, que periodos cortos y regulares.
En mi caso mi rutina que implica comenzar el día levantándome a las 4:45 AM para ir a hacer ejercicio (en octubre cumplí un año en el gym) antes de entrar al trabajo alrededor de los 8 o 9 AM. Al principio fue difícil pero sin desistir logré hacerlo un habito y ya no cuesta tanto (bueno, en invierno si cuesta algo de trabajo). No hay que ser siempre rígidos, se vale que de vez en cuando rompamos con la rutina y hagamos algo distinto.