¿Qué lenguajes DEBES APRENDER según tu carrera? Guía completa

Existen muchísimas carreras en tecnología: videojuegos, seguridad informática, desarrollo web y móvil, entre otros. ¿Pero sabes qué lenguajes debes aprender para dedicarme a esa carrera que tanto sueñas?

 

1. Desarrollo web

No hay texto alternativo para esta imagen

 

Si quieres ampliar esta información, tenemos dos videos en nuestro canal de youtube que te explicará todo con detalles: la ruta para ser programador backend en 2023 (guía completa) y la ruta para ser programador frontend en 2023 (guía completa).

2. Desarrollo móvil

No hay texto alternativo para esta imagen

 

 

3. Videojuegos

No hay texto alternativo para esta imagen

 

 

4. Apps de escritorio

No hay texto alternativo para esta imagen

 

 

5. Inteligencia artificial / Ciencia de datos

En el campo de la inteligencia artificial, no tienes que pensarlo dos veces, Python es tu lenguaje. También existe R, un lenguaje científico excelente para el análisis de datos pero con una curva de aprendizaje más elevada, por lo que muchos profesionales prefieren a Python. Si quieres saber más de Python y por qué es tan popular, tenemos un video en Youtube: ¿Qué es Python y por qué es el lenguaje número 1 del mundo?

 

 

6. Sistemas operativos / Sistemas embebidos

El desarrollo de sistemas operativos implica darle instrucciones directamente al procesador (a diferencia de las aplicaciones que corren encima del SO) por lo que el lenguaje más usado es C. De hecho, C fue creado en 1972 con el objetivo de convertir a UNIX (el sistema operativo más importante de los años 70) en portable. Es decir, poder llevarse a otras computadoras sin tener que escribir un SO diferente para cada computadora. En ese caso, estaríamos hablando de que UNIX es el primer software multiplataforma de la historia.

 

 

7. Realidad virtual y aumentada

No hay texto alternativo para esta imagen

 

 

8. Database administrator

No hay texto alternativo para esta imagen

 

9. Seguridad informática

Una famosísima frase del profesor Gene Spafford, es: “la única computadora segura es la que está apagada, metida en un bloque de concreto y guardada en una habitación revestida de plomo y con guardias de seguridad en la puerta. Y aún así, tengo mis dudas.

Esta frase es de 1989 (hace 34 años) y al día de hoy, sigue siendo verdad. Todo sistema es vulnerable de ser atacado, por eso la seguridad informática es uno de los campos donde se invierte más dinero y recursos. Todos los días nos aparecen noticias de empresas hackeadas y nadie quiere ser la próxima. Por eso, los expertos en seguridad son tan demandados.

El lenguaje más usado en esta área es un viejo conocido: Python. ¿Por qué Python? Porque permite crear automatizaciones muy rápido. Y estas automatizaciones pueden usarse para atacar un sistema y encontrar posibles vulnerabilidades (a esta técnica se le llama pentesting).

Pero, además de Python, debes saber SQL para entender como se almacenan y se protegen los datos, así como encontrar patrones sospechosos o malas prácticas que deban corregirse. De hecho, las inyecciones SQL siguen siendo una de las formas más comunes de ataque.

Por último, un profesional de la seguridad informática debe entender de Linux, bash y lenguajes como C y C++ para entender el funcionamiento profundo de los sistemas.

 

 

10. Testing

No hay texto alternativo para esta imagen

 

 

Mira el articulo completo

https://www.linkedin.com/pulse/qu%C3%A9-lenguajes-debes-aprender-seg%C3%BAn-tu-carrera-gu%C3%ADa-completa-edteam

Solverwp- WordPress Theme and Plugin