Faça uma faculdade, pois isso ajudará muito a encontrar novas oportunidades. Embora muitos digam que é possível trabalhar com programação sem faculdade, ela facilita a criação de uma rede de contatos e a obtenção de um estágio.
Durante minha época na faculdade (2008 a 2012), decidi que aceitaria o primeiro estágio em qualquer área da tecnologia, fosse infraestrutura, suporte ou análise de sistemas. O importante para mim era estar mais próximo da área de tecnologia.
Dentro da empresa, fui migrando de área até me tornar programador.
O que funcionou para mim pode não funcionar para você, mas é a experiência que tenho a compartilhar.