¿Es posible aprender 4 lenguajes de programación a la vez?

Posible. De hecho, actualmente estoy aprendiendo los 4 a la vez.

Alguna historia:

Antes de la pasantía, solo conozco C ++ (y aún sigo aprendiendo), algo de C y algo de Java

Durante la pasantía , estoy trabajando en varios proyectos a la vez y tengo que aprender muchos lenguajes de programación a la vez. Bueno, ignoremos cosas como HTML, CSS, SQL que también tuve que aprender.

  1. JavaScript – Para desarrollar el front-end para mi proyecto de sitio web
  2. PHP – como un simple código de servidor / back-end para consultar SQL, etc. para mi proyecto de sitio web
  3. C # – principalmente para corregir el error de nuestro producto y para la automatización de pruebas
  4. Python: para crear una herramienta de utilidad de interfaz de línea de comandos simple para actualizar problemas en jira (sitio de administración de algunos problemas)

Tengo que aprender los 4 a la vez porque, de hecho, todos están conectados. El flujo de trabajo es: fui al sitio web, creé e inicié una tarea, y comenzará a crear un problema en jira e iniciará la automatización, la ejecución de la automatización y luego actualizará el resultado en jira y también en el sitio web. El sitio web analiza el resultado y lo muestra como un gráfico (como análisis).

Las cosas podrían haber sido más simples si todo se hubiera hecho en un idioma o etc. Pero, bueno, su pregunta es sobre “¿Es posible?”

Es posible … De hecho, si aprendes programación, realmente no importa en absoluto. Es solo una cuestión de sintaxis y algunos lenguajes de programación tienden a ser mejores en ciertas aplicaciones (tienen ventajas y desventajas).

Entonces, aprende programación en lugar de lenguajes.

¡Sí definitivamente! Mi creencia personal es que un programador no debe estar limitado por un lenguaje. Es mucho más importante pensar en el proceso de cómo crear esa idea y pensar en los lenguajes de programación más adelante.

En uno de mis proyectos, que incluye visualización, estoy usando FORTRAN para cálculos matemáticos, C para la interfaz con el código FORTRAN, Python para el servidor web y Javascript para algunos trabajos de IU.

Bueno, incluso más de 5 es posible. No debe sentirse intimidado por la cantidad de idiomas a esta edad en los que es fácil encontrar documentación en línea.

¿Es posible comer cuatro comidas diferentes a la vez? Obviamente, es posible. Pero la pregunta es ¿por qué quieres hacer eso? ¿Por qué no comes una sola comida a la vez y disfrutas de la mejor prueba?

Y la verdad es que nadie ha intentado aprender cuatro lenguajes de programación a la vez. Porque, ellos no necesitaban eso. Aunque, existen muchos lenguajes de programación pero la idea es casi la misma. Si eres bueno en un lenguaje de programación en particular, te llevará un par de semanas o meses aprender un nuevo lenguaje de programación.

Por lo tanto, la decisión ideal será elegir un lenguaje de programación adecuado (se recomienda C) y aprender los detalles de ese lenguaje de programación. Luego puedes ir y aprender cada lenguaje de programación que quieras.

Buena suerte 🙂

Depende de si ya tiene un conocimiento firme sobre algún idioma.

Si eres un programador experimentado, entonces sí, porque solo tienes que aprender las diferencias entre los nuevos idiomas y el que ya conoces bien. Estoy aprendiendo Erlang, Elixir, Julia y Typescript ahora, y no me siento incómodo en absoluto, porque estoy familiarizado con Java, Ruby, Javascript y C #, y conozco un poco sobre Python y C.

Si eres nuevo en la programación, no hagas esto. Solo puede confundirte.

Por supuesto que puede. Pero te aconsejo que empieces con uno. Una vez que conozca un lenguaje de programación, se dará cuenta de que un lenguaje de programación no es más que una herramienta en un conjunto de herramientas para programadores. Lo importante es los conceptos: métodos, clases, punteros, etc. y construcciones. Una vez que los conozcas puedes aprender cualquier lenguaje de programación en un par de horas. Todo lo que tienes que hacer es leer la sintaxis.

Nota obligatoria: es posible que aprenda un lenguaje de programación en una o dos horas, pero le puede llevar meses o años obtener experiencia y una comprensión profunda del idioma. Estoy programando en Java desde hace 6 años y todavía encuentro nuevas formas de hacer cosas en ella. Aprendí Python hace 3 años y no estoy ni cerca de ser llamado un experto.

Sí, pero no lo recomendaría si eres nuevo en la programación.

2 probablemente debería ser el máximo en ese caso, y solo si está tomando cursos que usan esos 2 idiomas.

El año pasado me encontré “accidentalmente” aprendiendo cinco o seis idiomas a la vez, pero luego programé en más de 40 idiomas para fines de producción.

La siguiente es mi historia en este “accidente”:

Clojure # 1 (un Lisp) fue el primer idioma, luego comencé a aprender Racket # 2 (un Esquema como Lisp) con el plan para enseñar a mis nietos.

Luego de la programación funcional en Clojure, quise tomar un curso real de programación funcional que fuera en SML # 3 (antecesor de F # y Haskell) junto con el estudio de F # # 4 (como Clojure, un lenguaje en su mayoría funcional).

Al mismo tiempo, trabajaba todo el día todos los días y estudiaba seriamente PowerShell (n. ° 5), y luego me encontraba aprendiendo MIT Scratch (n. ° 6) para enseñarle a mi nieta a programar.

Eran 5 o 6 porque realmente no “aprendí” MIT Scratch y es posible que no lo cuente como un lenguaje de programación (aunque califique) ya que es un “lenguaje gráfico de arrastrar y soltar”.

También puedes tener en cuenta que SML y F # están bastante cerca y realmente no los estaba aprendiendo exactamente al mismo tiempo, pero utilicé SML como una “introducción a F #” debido a que ese curso es excelente y está disponible.

Curso: Lenguajes de programación Parte A (usa SML) y Lenguajes de programación Parte B (usa Racket).

Aprender cuatro programas no es una gran cosa. Es bueno aprender profundamente al menos un lenguaje de programación. Ahora, tecnologías como hadoop, software testing, java, dotnet tienen más oportunidades en el mercado. más información 996 252 8294

Bueno, depende de cómo se define “a la vez”. Supongo que podrías tener los tutoriales y los documentos para 4 idiomas entrelazados, pero eso sería bastante confuso bastante rápido.

Por otro lado, aprender 4 idiomas uno al lado del otro parece posible. Tomemos una pila de desarrollo web: HTML, JS, CSS y PHP. Puede aprender los conceptos básicos de cada uno de ellos y, a la vez, mejorar su conocimiento de cada uno a medida que escribe una aplicación web.

Así que sí, supongo que podrías. ¿Pero por qué?