Aprender programação é algo bom.
Ir atrás de grandes empresas para trabalhar não sei se é tão bom.
Você ganhará muito dinheiro e perderá muitos fios de cabelo e outras coisas com tanto estresse.
Sobre o aprendizado, você como programador pode testar todas as situações, apenas lendo e programando sozinho. Não precisa estar em uma grande empresa.
Se eu pudesse dizer algo soando mais como um conselho diria o seguinte: "Não confie no que dizem outros profissionais mesmo que experientes, eles também são tolos".
Todos os dias a tecnologia muda, o que era errado agora é certo e o que era certo pode ser a pior solução. Sai fora das modinhas, construa sua própria decisão e não aceite facilmente a opnião de outras pessoas sobre o que pensa.
Novamente, dinheiro não é tudo e não vai trazer a satisfação que você pensa que quer hoje.