Dúvidas sobre o que priorizar nos estudos
Olá pessoal,
Me chamo Jônatas, trabalho atualmente como fullstack aqui na empresa.
Tive a oportunidade de fazer módulo completo dentro de um dos nossos sistemas.
Aprendi muita coisa.
Uso Html, Css, Jquery, JS, Bootstrap, Python, Django, Postgres, Docker e Figma para prototipar. Além de ter aprendido a fazer levantamento de requisitos.
Tenho um novo sistema web para fazer, que decidi trocar o front inteiro por React-ts + Material UI, o restante mantive.
Quero muito aprofundar em Python e talvez o Django.
Mas com vista nesse novo sistema, que visa muita performance, estou pensando em usar o Python 3.12.7 e o Django 5.1 e assim que sair a versão lts em Abril, atualizar para Django 5.2.
Isso me trouxe dúvidas que foram respondidas aqui mesmo Utilizar Django 5.1 ou não?...
O que me levou ao assunto de Arquitetura limpa, achei um conteúdo sensacional no canal do youtube do programador Lhama Se quiser dar uma olhada
Pelo pouco que vi, entendi que deveria me aprofundar em POO, e também estou estudando uma play dele.
Mas aí é que está o impasse...
Poxa, de certa forma estudei bem rápido algumas bases de python, não deu tempo de aprofundar, só de aplicar da melhor forma possível.
Será que correr atrás desses assuntos para poder melhorar a qualidade do meu código nesse momento está errado?
Será que eu deveria puchar o freio de mão, ou reduzir a marcha e voltar estudar melhor as bases e depois sim ir avançando em coisas mais intermediárias e avançadas?
Digo isso por exemplo quando me deparo com sintaxes que fico super em dúvida se pertencem ao Python puro ou ao Django por exemplo.
Sério, confesso que quero muito continuar esses estudos que falei... POO, Arquitetura, Design Patterns, mas será que vou queimar etapas?
Obs: sou júnior por aqui, mas largam as responsas pra mim e meus pares como se fossemos sêniors, e cada um tem que se virar pra entregar. Por isso estou com essa preocupação de construir algo da melhor forma possível.
Obs2: Mals aeh pelo desabafo! :/