Мотивация программирования — деньги. Это нормально?
Вот когда зарабатывать будете столько, что хватит на все банальные потребности, и 70% мотивации внезапно пропадут — вот тогда начнется настоящая жесть :-)

Помимо смены работы на ту, что интересна — решений нет и быть не может.
Могу посоветовать начать нечто свое, свой проект, пусть сначала опенсорс с донатами, на любом языке, делайте что-то, что Вам интересно, если удачно выберете тему + удачно реализуете, будет и интересно, можно будет перевести в коммерческое русло, а может и донатов хватать будет. 
Я столкнулся практически с тем же. Придумали себе с другом проектик, вечерами сидим кодим понемногу. Изучать тьму всего приходится. Интересно. Есть перспективы для заработка.
Я не уверен, но возможно смена работы будет лишь временным решением…

ЗЫ: личное мнение…