Sua pergunta é muito complexa pra um nível de detalhe muito raso.
Reflita melhor em aspectos pessoais que não tem nada a ver com a carreira de programador.
- O que você gosta?
- Você pensa em outras carreiras?
- Qual tipo de trabalho você já exerceu e porque quer ir pra programação?
- É por dinheiro, aprendizado e/ou paixão?
Depois que responder todas essas perguntas, talvez você consiga responder teu próprio questionamento.