Каким образом поддерживать форму мозга?
Если человек много бегает, он будет меньше думать и наоборот.
Если человек будет одинаково бегать и одинаково думать, он не сможет быть ни чемпионом в думании ни чемпионов в беге. Правда будет выглядеть и умным и сильным.
Жизнь - штука очень короткая. Развивайте форму мозга так, как вам удобнее жить.
Решать задачки по программированию, даже разные - это одна и таже типовая задача. Мозг просто привыкнет анализировать определенные объемы данных в определенном ракурсе.
Моя рекомендация - изредка, скажем раз в несколько лет, меняйте или находите интересное хардкорное хобби, которое будет ОЧЕНЬ отличаться от повседневных задач.
Например иностранный язык, музыкальный инструмент, ритм-игры или танцы, стрелялки или League of Legends, ребенка воспитать, вокал или ораторское искусство, рисовать или стихи писать.
В общем критически отличающиеся вещи, которые и кругозор расширят, и заставят мозг проделать новую лыжню.
кроме проф.задач посоветую еще развиваться в "стороны" т.е. делать работы по близким специальностям, тогда будет получаться хороший Т-специалист.