Что делать с выгоранием?
Возможно, что программирование просто не затягивает. Это нормально и не нужно себя насиловать. Тогда не делать ничего и не париться.

Это такое занятие к которому должно тянуть, трудности мотивировать, а ситуация когда чего-то не знаешь - заставлять учиться.

Также возможно, что для мотивации нехватает похвалы или результатов. Тогда нужно делать такие  программы для себя  которые будут приносить профит - автоматизация рутины, например.
Мой сын тоже «выгорел» на 3 курсе медвуза. Потом немножко летом поработал в клинике санитаром (фактически уборщиком). И пришел и сказал «Я понял. Лучше работать головой, чем руками». Сейчас на 4-м уже половину зачетов сдал и, видимо, выйдет на повышенную стипендию. 

Так что рекомендую пойти поштукатурить стены, поразгружать вагоны, покосить траву и покопать огороды. Всю мерехлюндию как рукой снимет. 

А если таки не снимет - нашим заводам и фермам очень нужны крепкие трудовые руки.