No creo que un simple “No” en realidad sea correcto. El hecho es que podría aprender fácilmente varios idiomas dentro de 2 meses, PERO no le ayudará.
En lugar de “No”, digo “Sí, pero no ayudará”.
¿Por qué? Porque aprender lenguajes de programación es la parte súper fácil. Un desarrollador experimentado puede aprender fácilmente las cuerdas de un nuevo idioma en unos pocos días.
- ¿Debo tomar una gota de un año después de mi graduación para prepararme para CAT o inscribirme en una empresa a la que no tengo ganas de unirme?
- ¿Qué reflexiones sobre el curso de homeopatía?
- ¿Cuáles son algunos de los distintos blogs en Internet para la preparación y motivación de GATE y cómo descifrar la puerta mediante el autoestudio?
- ¿Cómo es posible que los primeros intentantes estén aprobando el examen de Servicios Civiles de UPSC y los veteranos ni siquiera lo hagan después de 3-4 intentos? ¿Qué sabiduría obtuvieron para aclararlo temprano?
- ¿Es un 312, con 150 en el verbal y 162 en el cuantitativo, una buena puntuación GRE? ¿Debo considerar volver a tomar el examen? ¿En qué universidades podré entrar con este puntaje?
Obtener el “qué” (el lenguaje) es fácil. Lo que te falta es el “cómo”. Si nunca ha codificado antes, le faltan las habilidades de resolución de problemas y los patrones de pensamiento que los desarrolladores necesitan. Te estás perdiendo la teoría subyacente, así como las prácticas “mejores prácticas”.
¿De qué sirve el uso de la recursión de cola?
¿Cuáles son algunas trampas de la herencia múltiple?
¿Cuál es la diferencia entre la asignación de memoria en la pila y el montón?
Si no puede responder a este tipo de preguntas, puede conocer la sintaxis de todos los lenguajes de programación en el mundo y aún así no sería un desarrollador.
Antes de comenzar a aprender idiomas a la izquierda y la derecha, le sugiero que aprenda rápidamente los conceptos básicos de UN idioma y luego dedique el resto de su tiempo a trabajar en sus habilidades de programación REAL, la teoría y las habilidades de resolución de problemas.