А у меня давно не стоит вопрос, чем заниматься. Как-то услышал слова песни: "настоящему индейцу завсегда везде нищак". И понял, что это единственно верный подход. Больше 10 лет работаю программистом - штучный специалист на любом предприятии.

Люблю заниматься программированием, поскольку эта работа не дает засыхать мозгам и дисциплинирует мышление хорошо.
Часто беру проекты и делаю их дома -таким образом сам управляю своим временем.
Причем работаю не мозгами, а сознанием. Генерального прошу давать задачи на перспективу - я их просто посылаю внутрь на решение и через какое-то время, когда она созреет - сажусь и быстро все делаю. Если пытаться что-то делать от ума, то наутро сидишь, читаешь код и думаешь - какой же идиот это написал.

Хорошая практика, совмещенная с работой.