pelo que entendi, você quer melhorar a qualidade do seu código e fazer mais em menos tempo, na sua area de estudo, sem perder qualidade, visando código mais sólido e menos sujeito a erros (que vão te atrasar no fim).
Uma parte disso como o pessoal mencionou vem da sua experiência com a linguagem através da prática, mas tem algumas coisas que não foram mencionadas aqui e são muito importantes para passar a ser um desenvolvedor versátil e de qualidade:
Vou te dar um retrato básico destas coisas em termos de Python. No geral, quase tudo é aplicável em outras linguagens tirando os exemplos talvez.
Dominar ferramentas que envolvem a `infra’ ao redor do desenvolvimento de software (versionamento (git, github), CI/CD (jenkins, travis), controle de ambiente (conda, pienv, docker, terraform, ansible), packagers (pip), etc), automatização de processos (teste (pytest, etc), implantação e construção (setuptools, etc), etc), bibliotecas importantes para a sua área (pandas, TensorFlow, appelpy, numpy, scipy, statsmodels, scikitlearn, etc), bibliotecas importantes para ir além (APIs de terceiros para utilização de IaaS (AWS, etc), BaaS(firebase, etc), SaaS(elasticsearch, google/microsoft office e armazenamento), etc), boas práticas de desenvolvimento (design patterns, etc) e algoritmos consagrados (na área de IA, grafos, métodos numéricos, de ordenação, de armazenamento, etc), formas de integrar multiplas linguagens (wrappers em geral para usar C/fortran/etc, em python, etc).
Praticar e estudar esse tipo de coisa (seja problemas reais ou exercícios) vai te dar um background bom em Python e desenvolvimento de software com qualidade e agilidade com um bom direcionamento para sua área de estudo.
infelizmente (ou não…) tem muito mais coisas úteis que você pode aprender… Mas acho que você já tem muita coisa legal para pesquisar com essa minha pincelada do todo. Seja curioso, esteja aberto às novidades da área/linguagem, aprenda a aprender por conta e fazer uma curadoria de novas técnicas e coisas da área, que você vai longe.
Ah, e não deixe o espírito cinzento do dev velho quadrado que odeia novidades te pegar. senão você vai ser sugado para o mundo do cobol e das filosofias antigas e religiosas de TI para todo o sempre.