А я бы не сказал, что программирование - рутина напротив любой другой профессии. Ведь перед вами каждый день ставят проблемы, а вы решаете их при помощи кода. Вы думаете, находите нестандартные решения, ведь это интересно.
Вот если бы вы каждый день писали "Hello World!" в командную строку. Это было бы скучно. А так, перед вами будет постоянный вызов. И чем эстетичнее будет решение вашей задачи, тем больше удовлетворения вы почувствуете.