Olá, Arthur.
Sou um dev com mais experiência em front, mas nos últimos tempos tenho me voltado um pouco para o back também - inclusive por estar fazendo o tcc na área.
Sugiro que antes de se especializar numa só linguagem ou framework, busque entender com firmeza a base de tudo: arquitetura, padrões...
Sobre um primeiro passo entre python e JS eu vejo que a comunidade de JS é mais presente, ao menos no âmbito de back-end.
A facilidade de desenvolvimento em JS acaba sendo facilitado, com uma baixa curva de aprendizado, por mais que python seja uma linguagem mais simples.
Como está iniciando, vejo que o JS também tem uma linguagem mais estruturada, o que facilitaria para migração de tecnologia.
Como disse, não tenho muita experiência na área, grato também para quem mais contribuir.