1- Sou apaixonado em resolver problemas/enigmas ao passo em que admiro tudo que envolve tecnologia. 2- Infelizmente, não. Referente ao que voce disse, eu tambem não seria o cara para o dito DESIGN, portanto, acredito que meu foco seria o backend. Agradeço imensamente a sua ajuda, muito obrigado por ceder seu tempo a fim de sanar uma duvida minha.Irei dar uma olhana no roadmap
Abraços!
Acho que está tudo bem não entender, é muita coisa...
Mas agora tu tem um norte: Backend. Não tá escrito em pedra, amanhã vc pode mudar, e não tem problema.
Mas agora tens um norte: Entender as tecnologias relacionadas ao backend, as arquiteturas, processos, como é o caminho até se tornar um dev. Tem zilhões de vídeos no youtube sobre isso.
Depois que tu tiver uma visão maior sobre a área de backend, foca em conceitos e fundamentos de programação:
- Orientação a objetos
- Estruturas de dados
- Algoritmos (Busca, Inserção, Ordenamento, etc)
- Padrões de design
Não quero inverter as coisas, afinal, esses tópicos são chamados de fundamentos por um motivo, mas é bem mais fácil aprender esses conceitos complicados se entendermos o objetivo da aplicação deles no dia a dia.