Acredito que muitos sentem exatmente isso. No final você tem que pensar se a programação é algo que você gosta tanto que faria até de graça. Se sim, continua fazendo de graça que um hora o dinheiro começa a chegar.
Claro que isso é uma simplificação, muitas vezes se o dinheiro não chegar de imadiato você vai estar com graves problemas. Mas se você realmente gosta da àrea, mesmo que vá trabalhar em outra profissão, vai continuar codando. Se não for isso, busque o que te faz feliz e vá atrás disso, você é jovem e tem muito tempo pra se encontrar.
Eu particularmente decidi que programar é o que eu mais gosto de fazer, e mesmo que eu não consiga nenhum dinheiro com isso vou continuar estudando, e nas horas livres, nos intervalos de outros trabalhos quaisquer, vou continuar programando e estudando sobre programação. Acreidto que é esse gosto pela àrea que me mantem seguindo em frente mesmo numa situaçao bem parecida com a sua.