¿Cuántos lenguajes de programación debo aprender en la universidad si elijo ingeniería de software?

Respuesta lógica:

Deberías consultar tu plan de estudios universitario. Aprenderé cuatro idiomas yo mismo: C, C ++, Java y Assembly, de acuerdo con mi plan de estudios CSE.

Respuesta real basada en la experiencia:

Quería extraer información de las hojas de Excel a pedido, así que hice un programa para eso en Python.

Quería hacer un videojuego, así que lo hice usando Unity y C #.

Estoy aprendiendo estructuras de datos y algoritmos, para lo cual estoy usando C ++.

Quería aprender cómo funciona la máquina, así que aprendí C.

Mi programa de ingeniería informática lo exige, así que aprendí el ensamblaje Java y x86.

¡Ahí vas! Piense en lo que quiere lograr y encuentre el idioma adecuado para lograrlo, y aprenderá muchos, muchos idiomas.

¡La mejor de las suertes!

Aprende tres idiomas

  1. Lenguaje para desarrollar FRONT END (Ej: HTML5 ,,)
  2. Lenguaje para desarrollar Reglas de Negocio (Ej: JAVA ,,,)
  3. Lenguaje para desarrollar BACK END (Ej: Oracle ,,)

El complemento es si también puede practicar varios tipos de manos con IDE como (Eclipse ,,)

Bueno, debe centrarse en un idioma para desarrollar sus conceptos, luego comenzar a aprender otros idiomas de acuerdo con sus preferencias.

Insisto en que comience con Python y aprenda el suyo propio, suscríbase a un montón de cursos para construir sus conceptos y lentamente y de manera constante logrará su objetivo.

Al menos dos idiomas, back-end y front-end. Y si tiene suficiente tiempo para otro, debe aprender a usar la base de datos como esencial. Para el principiante, necesita enfocar solo uno (back-end o front-end) para obtener conceptos sobre programación. En el futuro, puedes aprender varios idiomas.

More Interesting

Pruebas de rendimiento: ¿diferencia entre la línea de base y la referencia?

¿Hay alguna forma de cambiar mi perfil de trabajo en IBM de un dominio de ingeniería de software a otro?

Cuando un desarrollador implementa un código en un servidor, ¿cómo lo prueba el probador?

Cómo determinar si una función recursiva es más eficiente

¿Cuáles son los méritos o dificultades del software, Xilinx ISE Versión 13.4?

¿Cómo encuentra un software un error en palabras mal escritas, especialmente en Android?

¿Puedo obtener una lista de áreas en las que me puedo especializar en ingeniería de software?

¿Cómo es el ciclo de lanzamiento de software en una gran empresa tecnológica como Google o Facebook?

¿Qué son todos los CDN y cómo difieren en oferta y precio?

¿Es una aplicación móvil en una plataforma basada en código abierto, una fuente abierta?

Como programador inexperto, verde, novato y aficionado, ¿cómo sé si mi código es incorrecto / hay una mejor solución, a pesar de que funciona correctamente?

¿Es la capacidad de identificar casos de esquina en una función de software una habilidad de enseñanza?

¿Qué lenguaje de programación sería el más adecuado para crear un software de ingeniería (para Windows y aplicaciones telefónicas)?

Cómo escribir código para un fondo de pantalla que cambia semanalmente

Una vez que se ha creado la idea, ¿cuáles son los primeros pasos desde una perspectiva tecnológica para crear una plataforma en línea?