¿Es recomendable aprender múltiples lenguajes de programación a la vez?

Puedo sugerirle que se centre en un idioma a la vez y que cambie a otro idioma. Si comparo Java vs Python. La mayor diferencia entre estos idiomas es que:

  1. Java es un lenguaje totalmente compilado:
    1. Debe compilar su código Java en códigos de bytes para ejecutar el programa, que está escrito en el lenguaje de programación Java, que luego será compatible con WORA.
  2. El segundo es que el lenguaje de programación Python es totalmente lenguaje analizado:
    1. Usted simplemente escribe su código y luego se ejecutará y luego su. En este caso, no querrá preocuparse por el proceso de compilación, pero la sintaxis de python es totalmente diferente de la sintaxis de Java.
  3. JavaScript no es Java:
    1. Existe el mito de que Java Programming Language y JavaScript son el mismo idioma. “ESTO ES BULSHIT TOTALMENTE” . Es como si estuvieras comparando un coche Ferrari con un coche Peugeot. JavaScript es un lenguaje que se puede analizar, pero la mayoría de los desarrolladores web lo utilizan para programar la dinámica UI / UX de un sitio web. Java es un cambio de juego en el mundo informático. JavaScript no es comparable como lo es el lenguaje Java.

Recomiendo no hacerlo, pero … si realmente insistes, elige dos idiomas con sintaxis muy diferentes . Esto porque si son demasiado similares, la sintaxis se confunde irremediablemente.

Entonces, si estás aprendiendo Java, mantente alejado de JavaScript, C, C ++, Perl, etc.

Tal vez Python sería un buen segundo idioma.

En lo que a mí respecta, al principio de mi carrera, estaba aprendiendo Lisp por mi cuenta mientras trabajaba con lenguaje ensamblador , que está muy lejos de lo que puedes entender. ¡Nunca confundí la sintaxis allí! Por extraño que parezca, estaba tratando de comprender el concepto de macros en lenguaje ensamblador al mismo tiempo que intentaba entender las macros en Lisp. Fue toda una revelación cuando de repente entendí el concepto de macros como la forma en que se aplicaban en ambos idiomas casi simultáneamente.

No solo aconsejable, es la necesidad de la hora. Pronto los lenguajes de programación se volverán tan esenciales como el inglés o cualquier forma de comunicación. Todos en la escuela sabrán codificar. Para mantenerse al día y mantenerse a la vanguardia en el campo, es mejor que se mantenga al tanto de varios idiomas y desarrolle un sistema de preferencia para usarlos para diferentes propósitos. Por ejemplo, yo uso c / c ++ para la codificación basada en servidor-cliente, uso java si necesito soporte de GUI. Python / matlab / c ++ para funciones matemáticas. C para la base de datos. No hago ninguna programación basada en la web, ¡pero usaría javascript y css si lo hiciera! C java y python son similares en su progresión, siendo C el más complejo y, por lo tanto, más completo que el java y el python, que son más fáciles de operar pero pueden carecer de cierta funcionalidad y compatibilidad complejas.

Simultáneamente, si puede ayudarlo, especialmente si no está en nivel principiante o intermedio, las cosas a menudo se confunden … Aunque encontrará que los conceptos básicos de programación o la lógica son casi iguales para la mayoría de los lenguajes , pero para un programador experimentado Hasta cierto punto, la tormenta puede resistir. Aprender uno tras otro es una opción mejor que el aprendizaje simultáneo cualquier día.

Creo que se ve bien en tu currículum si conoces varios idiomas.
Porque todavía estás en la escuela ahora es el momento ideal para aprender tanto como puedas.

Sin embargo, si todavía es nuevo en la programación, aprender varios idiomas simultáneamente puede resultar un poco confuso. Sobre todo porque muchos idiomas son muy parecidos.
Especialmente los lenguajes de la familia C son muy parecidos (C, C #, C ++, Java, JavaScrip, PHP, etc.)

Si crees que puedes manejar eso, deberías ir a por ello: los proyectos paralelos pueden ser muy divertidos y, a veces, obtener nuevas ideas.
Aprendí HTML, CSS, JavaScript, C #, PHP y Java en el mismo año con partes simultáneamente. A veces me confunden los métodos integrados que están disponibles, pero una búsqueda rápida en Google es suficiente para resolverlo. (También la concatenación de cadenas de PHP (. en lugar de +) puede ser confusa si ya no estás acostumbrado)

No, todos los lenguajes de programación son esencialmente iguales al igual que todos los lenguajes humanos son esencialmente los mismos, y Java es un lenguaje perfectamente fino.

Sería mejor estudiar otros temas de ingeniería de software, como sistemas operativos, estructuras de datos y análisis numérico.

Además, descarte todas esas tonterías sobre los paradigmas de programación de computadoras supuestamente diferentes porque los lenguajes que producen son esencialmente todos iguales.

Además, tenga en cuenta que el objeto es un mecanismo, extremadamente útil en cualquier lenguaje de programación. No es un paradigma de programación informática.

También sería bueno descargar una copia gratuita del sistema de desarrollo Java de Oracle desde su sitio web y pasar algún tiempo escribiendo pequeños programas mientras estudias.

No, puede comenzar a aprender y profundizar con uno, luego aprender algunas herramientas adicionales / lenguajes de scripting, que necesita para admitir su lenguaje de programación principal.

Por ejemplo: si C # es tu lenguaje de programación principal, puedes aprender JavaScript / Jquery, CSS, HTML como adicional para ayudarte con tu programación básica.

Sin embargo, no creo que aprender C # y Java a la vez no sea una buena idea.

De hecho, debes hacerlo. Rompe la barrera, casi todos los lenguajes tienen la misma estructura. Hay muchos ejemplos en los que se encuentran dos lenguajes: Cython, Jython, web-dev scripts, etc., pero es recomendable dominar al menos uno. Mientras realizo el desarrollo web, estoy trabajando con javaScript y al mismo tiempo estoy trabajando en Php-Mysql. Es bastante divertido ver cómo funcionan las cosas en dos conjuntos diferentes de máquinas (Cliente-Servidor), pero dije “Diversión”. Si crees que es un dolor de cabeza, entonces déjalo.

Me quedaría con un idioma a la vez. Los diferentes idiomas tienen una sintaxis diferente que puede ser un poco confusa y puede agregar un nivel adicional de dificultad a su experiencia de aprendizaje. Además, mientras aprende Java, debe concentrarse en aprender a programar en lugar de aprender en varios idiomas. Una vez que pueda programar, será fácil aprender cualquier idioma y aprender la sintaxis.

No lo recomendaría, es mejor aprenderlos en serie, especialmente si uno de ellos es su primer lenguaje de programación. Tienen tanto en común que aprender dos a la vez significa mucha redundancia, mientras que en serie puedes pasar cosas como for y while estás en la segunda. Java no es un buen primer idioma, ni tampoco lo oculta las cosas. Iría con C pero parece que no tienes otra opción.