1) O que te faz pensar que quer trabalhar com programação?
2) Você conhece as principais áreas da programação?
Define bem o porquê de tu querer trabalhar com isso, descobre as áreas, e vê qual delas se encaixa melhor com teus objetivos.
Respondendo sobre minha decisão:
-
Eu gosto de trabalhar sentado no ar condicionado e no computador (não é crime ser honesto). Também gosto de problemas desafiadores, e gosto de interagir com tecnologia, pois me sinto parte da mudança de paradigma que o mundo tá passando.
-
Conheço as áreas e descartei algumas de cara:
- Não sou o cara do produto, gosto de lógica de programação, algoritmos e padrões de projeto.
- Não sou bom com design nem gosto fazer telas, então descartei o front por hora
- Gosto muito de IA, mas sinto que me falta base sólida em matemática avançada pra ser realmente bom na área.
- Tenho muito interesse com cloud, pois vejo num futuro muito próximo que a complexidade de manter uma infraestrutura será atribuída majoritariamente a provedores como AWS, Azure e GCP, e acho que isso pode gerar muitas oportunidades.
Direcionei minha energia no backend (java e spring), e estou aprendendo sobre cloud conforme posso. Dá uma olhada num roadmap para dev backend, só pra ter uma ideia de um possível caminho: https://roadmap.sh/backend