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.