Quiero aprender a programar !

 

A menudo, debido a mi dedicación a la enseñanza de la programación durante años, algunos padres me preguntan: nuestro hijo/a quiere aprender a programar ¿qué lenguaje recomiendas? ¿cuál tiene más salida?

 

Aqui debo discriminar dos tipos de empleadores:

 

Mis recomendaciones son:

  1. que escoja una plataforma abierta (GNU/Linux, FreeBSD, Android...) en la que las herramientas de desarrollo y compiladores sean gratuitos.
  2. que escoja algún lenguaje que tenga relación con la web (hoy en dia, o está en la web, o no existe): HTML, CSS, JavaScript, PHP, Phyton, Ruby, Perl...
  3. que escoja algún lenguaje que tenga relación con la inteligencia artificial (dicen que es el futuro): Python, C++, C#, Java...
  4. o puestos a ser friki, que escoja algún lenguaje del que todo el mundo habla, pero nadie conoce: Go, Haskell, Rust, Swift, Kotlin...
  5. sin olvidar el soporte para las bases de datos (hoy en dia, toda la información va a una base de datos, y hay que saber extraerla): MySQL, PostgreSQL, Oracle SQL, MS SQL Server... (¿has oido hablar del Big Data?)
  6. Ah, y lo más importante: que aprenda inglés a nivel de conversación fluida !

 

Un ranking interesante a seguir es el que elabora DevJobsScanner, un portal que escanea y difunde ofertas de empleo relacionadas con desarrollo web o desarrollo de software. Actualmente tienen un listado de más de 400.000 ofertas. Y en esa lista, aparecen los lenguajes de programación requeridos por los empleadores.

Su último ranking contempla más de 7 millones de ofertas de empleo de ocho meses, entre octubre de 2021 y junio de 2022. A partir de ahí han elaborado una lista de los 8 lenguajes de programación que más veces encontrarás en ofertas de trabajo relacionadas con software o tecnología:

 

Otro link interesante sobre lenguajes de programación más demandados en 2022:
https://thevalley.es/blog/lenguajes-programacion-mas-demandados/