Eu tenho codificado há 11 anos, o que provavelmente não é muito para alguns por aqui, mas lidei muito com a minha carreira, e há algumas coisas que sempre me ajudaram a superar o problema .
Como outros já disseram, os hobbies são ótimos. Há muitas coisas interessantes por aí para aprender, fazer, coletar e criar, e é provável que se você é um engenheiro de software, tenha mais acesso a elas do que muitas pessoas. Na mesma nota, sempre ajuda lembrar de mim que, em uma escala suficientemente grande, meu problema ("Garoto, estou cansado de escrever código") é pequeno, nem sequer é realmente um problema; nessa economia em que as pessoas estão lutando para comer e descobrindo que os empregos para os quais passaram a vida treinando não estão mais disponíveis, eu trabalho em um campo em que tenho condições de trabalho confortáveis, acesso à Internet, liberdade e mobilidade profissional em quase qualquer lugar que eu queira ir.
Construí casas e trabalhei em construções comerciais e comparo o cansaço a se machucar fazendo trabalho físico. Somos trabalhadores mentais e, às vezes, "machucamos" nossas mentes, e temos que cuidar deles e reparar, para que possamos depender deles novamente para a nossa vida. O tédio repetitivo pode fazer isso, então saia, interrompa sua rotina, receba novos estímulos emocionantes e nunca esqueça o quão feliz você é por ter uma habilidade como codificação.