Las habilidades de programación que merecerán un puesto de trabajo en 2015

Si busca programadores o está sopesando qué lenguaje de programación aprender, saber cuáles son los lenguajes principales y las habilidades con más demanda proporciona un punto de vista muy ventajoso a la hora de concentrar sus esfuerzos.

Aprender un lenguaje de programación, según se les dice a los estudiantes en la actualidad, abre la puerta al éxito y la bonanza profesional. El problema se presenta al intentar elegir un lenguaje: hay muchísimos y no tienen el mismo peso a la hora de buscar trabajo, o viceversa, a la de buscar empleados que los dominen.

Popularidad

Los lenguajes más populares suelen ser más versátiles que los lenguajes nicho, o menos populares, de modo que siempre será más fácil encontrar personal para un proyecto basado en uno de los lenguajes más comunes.

No es de extrañar que, en un mundo cada vez más afianzado en la nube y en las aplicaciones, que el informe European App Economy 2015 de VisionMobile indique que el lenguaje de programación más popular en Europa es Java, por detrás del lenguaje de marcado web HTML5. Un análisis del servicio de repositorio de código de GitHub por la empresa analista estadounidense RedMonk demuestra que no se trata de una tendencia local: Java se encuentra entre los primeros a nivel internacional, al igual que el lenguaje dinámico de nombre similar, pero no relacionado, JavaScript.

Los que buscan empleo como programadores probablemente tendrán que realizar una prueba, y un análisis de CodeEval indica que Python, un lenguaje con gran aceptación en el ámbito de la educación, es, con diferencia, el más popular en este contexto.

Móvil


Ademas de saber cuál es el lenguaje con más demanda, se necesita saber cuál de ellos es el más adecuado para una tarea determinada, especialmente al contratar personal. Con el aumento del desarrollo de aplicaciones en muchas empresas aparece un nuevo panorama: Vision Mobile informa de que la popularidad de la plataforma iOS de Apple ha producido 180.000 puestos de trabajo relacionados con este sistema operativo solamente en el Reino Unido, y estos requieren un perfil de programación diferente.

Aunque JavaScript arrasa en la web y Java lo hace en proyectos que requieran portabilidad entre plataformas, cada vez hay más demanda de programadores de Swift de Apple, basado en C y Objective-C. Aunque se lanzó solo cuatro meses antes de la elaboración del informe VisionMobile, éste lo situaba en sexto lugar en Europa, una posición que seguramente mejorará en breve.


Habilidades

Es evidente que los proyectos tecnológicos no dependen solamente de los lenguajes. Es necesario que los que trabajan en él posean un conjunto de conocimientos y técnicas. En su informe 2015 Jobs Report, la Fundación Linux reveló que el sistema operativo de código abierto suscita una alta demanda, ya que el 97% de los responsables de contratación buscan personas con conocimientos de dicha plataforma. Otras habilidades muy solicitadas son el conocimiento de las plataformas de computación en la nube, y una encuesta de desarrolladores de Stack Overflow indicó que el conocimiento de Git, mucho más que de cualquier otro sistema de control de versiones, pondría a alguien que busque empleo en muy buena situación.

En conclusión, en el ámbito de la programación, como en la vida misma, las empresas y los empleados potenciales deben reflexionar cuidadosamente a la hora de elegir su lenguaje de programación.

TAMBIÉN LE PUEDE INTERESAR...

La oficina de cara a 2020

Todo lo que necesitan saber las organizaciones del siglo XXI.