¿Debo continuar con JavaScript o saltar a Python?

En resumen, aprende ambos.

JavaScript es asombroso. Como lenguaje tiene numerosas peculiaridades que lo hacen cuestionable. Sin embargo, es difícil negar que JavaScript sea su trono legítimo como el rey del desarrollo web. Capaz de ser utilizado para programar su interfaz y capaz de utilizarse en la parte posterior, no podría aprender nada más que JavaScript y seguir siendo un desarrollador web de pila completa.

Python es un gran lenguaje. A pesar de ser absurdamente quisquilloso con la sangría, es un gran lenguaje para aprender las cuerdas de la programación. Se puede usar en una gran cantidad de programas diferentes y le enseña muchas buenas reglas a seguir. A menudo recomiendo Python como primer idioma si alguien no está enfocado en el desarrollo web; este es probablemente el campamento en el que te encuentras, ya que quieres dedicarte a la informática en lugar del desarrollo web.

Dicho esto, debes esforzarte por comprender tantos idiomas como tu mente tenga la plasticidad para permitir. Muchos lenguajes tienen sus propias ventajas y desventajas al programar; a veces quieres acceder a las cosas que están abstrayendo. Otras veces tienes que lidiar con demasiadas minucias solo para ejecutar una aplicación simple.

Python será un buen idioma para que aprendas, simplemente no te quedes atrapado aprendiéndolo y solo cuando hay muchas cosas que otros idiomas pueden habilitar.

Voy a hacerme eco de todos aquí diciendo que aprendan ambos eventualmente, pero cuando comienzas, no hay nada malo en mejorar en un área antes de ramificarse.

Tengo que retroceder bastante, pero puedo recordar cuando cosas como el desarrollo sin GUI o JQuery o el desarrollo de la Asamblea o la aplicación o lo que pareces fuera de alcance e insano para aprender. Pero me ramifiqué con el tiempo a diferentes idiomas. Me volví más confiado en mi habilidad general para recogerlos. En algunas áreas, simplemente necesita comprender el marco conceptual general, independientemente del idioma. En este punto, eso es todo lo que necesito entender, el lenguaje en sí es solo detalles.

Puedes llegar totalmente allí. Es posible que tenga miedo de JS en este momento, pero en realidad es muy accesible. Está bien quedarse con Python hasta que se sienta cómodo trabajando dentro de un marco web, luego revise la pila JS y se dé cuenta de que se asigna directamente a tecnologías, estructuras y conceptos similares. Entonces te sumergirás y te darás cuenta de que aprenderlo es mucho más fácil de lo que podrías haber imaginado.

Entonces, sí, aprenda ambos y muchos más que esos, pero está perfectamente bien diversificarse con el tiempo. No tienes que enfrentar tus miedos en este espacio de inmediato. Es mejor seguir haciéndolo y tomar más tiempo para llegar allí que sentirse tan abrumado que pare.

JS y Python son herramientas diferentes para diferentes propósitos.

Yo diría que no puede construir un sitio web (moderno) sin JavaScript, por lo que ampliar su conocimiento en JS generalmente nunca es un esfuerzo desperdiciado. Existe un enorme abismo entre el código JS mal escrito y el código JS de nivel profesional, así que aprenda a escribir (pseudo) JS orientado a objetos e implementar las mejores prácticas profesionales.

Aprender Python no es un prerrequisito revestido de hierro, pero puede ser increíblemente útil al implementar soluciones orientadas a back-end. También eleva sus niveles de salario potenciales si conoce bien las soluciones de administración de datos y administrador de sistemas.

Personalmente, comencé con JavaScript y luego aprendí Python un año después.

Sin embargo, esta no fue mi elección. Tuve que aprender JavaScript porque tenía que hacer una aplicación web. Y también tuve que aprender algo de HTML y CSS para eso. Claro, JavaScript es definitivamente mucho más difícil de aprender que HTML y CSS.

Trato con grandes cantidades de datos como parte de mi profesión que estaba analizando y visualizando utilizando programas gráficos de escritorio. Pronto descubrí que tenía que encontrar formas más eficientes de manejar los datos y terminé aprendiendo Python.

Entonces, lo que estoy tratando de hacer es que necesites averiguar qué harás más adelante en tu carrera. Sin embargo, si eres un informático, tanto JavaScript como Python son imprescindibles. Puede combinarlos más tarde haciendo aplicaciones web utilizando la plataforma Django.

Volviendo a su pregunta original: Python es más fácil de aprender que JavaScript. Pero me temo que si aprendes Python, te sorprenderás y te resultará aburrido hacer JavaScript más tarde.

Si aprende JavaScript primero, eso significa que se está deshaciendo de la parte difícil y está feliz de sumergirse en Python más adelante.

En pocas palabras: aprender ambos.

Aprende JavaScript. Pronto se encontrará muy por delante de los demás.

Actualmente existen herramientas de back-end de JavaScript como node.js y si aprende JavaScript, no es necesario que aprenda otros idiomas de back-end en el futuro.

Para mí, Learning Python es opcional, mientras que aprender JavaScript es imprescindible.

La sintaxis de Python no es más fácil que Javascript. O si es entonces muy poco. Entonces, si tiene problemas con Javascript, seguramente tendrá los mismos problemas con Python. Como ya has aprendido HTML5 y CSS3, probablemente tendría sentido seguir con Javascript. Javascript + HTML + CSS son habilidades básicas para el desarrollo front-end. Python es para desarrollo de back-end con diseño de bases de datos, programación SQL, etc.

Javascript puede darte todo tipo de malos hábitos, así que si no tienes ninguna razón en particular para usarlo, no lo hagas todavía. Aprenda Python primero, luego, cuando se trata de aprender Javascript, con suerte podrá distinguir entre los aspectos buenos y malos de él.

Tendrás que aprender ambos. Si desea ingresar al desarrollo web, deberá comprender tanto JS como Python. Y probablemente otros idiomas también, a medida que se desarrolle su carrera.

Comience con JS. Entonces Python