Comparto tu comentario Juan, aunque es una verdad a medias.
si para Phyton es :
Java tambien podría ser
Pero solo en este caso particular, la verdad que py o js agilizan mucho al necesitar menos código que en java. Por eso digo una verdad a medias.
Respecto a "cuando cambiar", creo mas importante lo que hay relacionado con un lenaje x que el mismo lenguaje,
por mencionar algunos: desarrollo de lógica, scrum, arquitectura de software, paradigmas de programación, entre otros.
Teniendo una buena base de esto, cambiar entre un lenguaje a otro es cambiar la sintaxis y ver las facilidades o ventajas de cada uno.
Aunque tambien depende de la necesidad, que voy a desarrollar? de acuerdo a ello que lenguaje se adapta mejor a esa necesiadad y cual es su curva de aprendizaje para mi con lo que conozco.
Pero para resumir, mi opinion: creo que el momento para cambiar sería cuando creas que sabes lo suficiente, no todo para ser un master en dicho lenguaje pero tienes unas buenas bases, aunque tampoco es malo ni está prohibido trabajar 2 lenguajes en simultaneo.
a mi me gustaba aprender Java y ver Css en simultaneo,
Espero sea respetuosa mi respuesta. slaudos