Depende de cuáles son tus objetivos. Asumiré que todavía eres algo nuevo en la programación, ya que la afirmación de estar a la mitad de JS es una afirmación un tanto principiante. 😉 He estado jugando con JavaScript durante un tiempo y no estoy muy seguro de qué es realmente la mitad, ya que cuanto más aprendo, más me doy cuenta de que hay muchas cosas que no sé.
Así que volvamos al punto. Realmente depende de tus objetivos. Hay dos formas de ver esto. ¿Quieres experimentar más amplitud? O profundidad?
Al exponerse a Python, puede ver algunos de los conceptos fundamentales de la programación, aplicados a un contexto sintáctico más amplio. Esto podría ayudarlo a reconocer ciertos tipos de patrones comunes de lógica programática. Cuando comienzas por primera vez, esto quizás sea aún más importante que la sintaxis real del código en sí.
- ¿Qué debo aprender primero CMS o marco?
- Como estudiante de ECE, ¿debo aprender lenguajes de desarrollo web (HTML, CSS, JQuery) para conseguir un trabajo?
- ¿Existe un servicio (gratuito o de pago) que le permita crear fácilmente encuestas por correo electrónico de forma similar a como lo hace Netflix?
- ¿Cómo navegan las startups la transición de un equipo pequeño y delgado a una organización más grande y más estructurada?
- ¿Cuál es el mejor marco PHP adecuado para un servicio de alojamiento web compartido?
Por otro lado, si se apega a JavaScript, aprender temas aún más avanzados podría ser más fácil ya que no tiene que considerar un nuevo idioma y la sintaxis asociada. Puedes concentrarte en el concepto.
No hay una respuesta incorrecta aquí. Mi sugerencia sería pensar, ¿qué quieres construir? Tener una meta, algo concreto que quieras lograr te ayudará a conectar lo que estás aprendiendo con problemas explícitos para resolver. Si es algo que puedes construir en JavaScript, sigue adelante. Si estás interesado en algo que ver con Python, pruébalo. En este momento, desarrollar la fluidez con los fundamentos básicos es más importante que cualquier lenguaje en particular.