
ARTDEPARTMENT

Hace ya un tiempo veíamos que muchas empresas en el mundo dependen del habla COBOL por muchos motivos, pero que casi no hay desarrolladores que lo conozcan. IBM decía tener la opción, cuando anunció una herramienta de inteligencia artificial que permitiría convertir COBOL en otros lenguajes más usados como Java.
Pero finalmente, veíamos que esa aparejo sigue necesitando a un desarrollador para un buen resultado final, y faltan profesionales.

Efectivamente, COBOL es un habla de programación antiguo que mucha gentío desconoce. Durante la pandemia documentamos desde Genbeta los esfuerzos que se hicieron para conquistar que profesionales en tecnología aprendieran este habla y pudieran seguir trabajando sobre él, frente a la escasez de mano de obra. Igualmente IBM ofrecía formación gratuita.
Por otra parte, hemos gastado que escasamente hay desarrolladores de Ruby on Rails, Ruby y Scala y están muy aceptablemente pagados. Para este artículo hemos hablado con 6 profesionales de la programación informática con cerca de 20 primaveras de experiencia en el sector que nos han dicho qué otros lenguajes de programación antiguos siguen siendo muy valorados y necesitan de profesionales desarrolladores.
La carrera de programador en 2017 y en el futuro (con Javier Santana)
Dave J. Franco Finol, que es desarrollador DevOps recuerda que hay "lenguajes poco atractivos como PHP, C++, C que son lenguajes ampliamente utilizados que ya casi nadie estudia porque no son tan populares como Javascript o Rust (ahora en boca de todos)".

El práctico nos explicaba que, al no deber tanta gentío capacitada, las empresas pagan muy aceptablemente a los profesionales. "Si sabes alguno de estos, casi que tienes asegurado el trabajo", explica.
Rosana Ruíz Fernández, Senior Software Engineer, considera que "SQL es un habla que nunca envejece y conozco gentío que trabaja solo con SQL en bancos ganando un montón de patrimonio". Sí que reconoce que probablemente no sea muy satisfactorio, como profesional de la programación informática, "suceder tus días optimizando queries".
María Cañero, como Engineer Manager, está de acuerdo tanto con Ruíz como con Franco: SQL es muy usado, en mi opinión un habla que todo los programadores deberían de aprender, y tiene ya 50 primaveras.

Por otra parte, de que "C, C++ y MATLAB son de los 70 o los 80 y igualmente son usados hoy en día".
Mar Bartolomé, desarrolladora Backend, explica que cualquier cosa a bajo nivel, "sobre todo si te metes en tema hardware, C++ sigue teniendo su demanda". Ariel Grillo, senior Backend dice que igualmente ve mucha demanda para C y C++ ya que son fundacionales y se utilizan como saco para crear otras tecnologías como, por ejemplo, herramientas de IoT, robótica, etc.
Por otra parte de C++, Bartolomé recuerda que igualmente hay lenguajes un poquito más modernos que son muy avíos y añade que "del siglo pasado" es todo menos Typescript. Ahí palabra de Ruby por ejemplo, que "aunque se ha gastado eclipsado por Python, sigue teniendo su club de fans, y se suele valorar aceptablemente".

Igualmente, dice esta desarrolladora backend que "lenguajes como Erlang o Lisp están teniendo un revival (por ejemplo con Clojure)" y considera que Java y Scala siquiera han pasado de moda.
José Herminio Parreño Piqueras, Frontend Architect BASF, dice deber trabajado con COBOL y que hay muchos lenguajes del siglo pasado que se siguen usando, aunque en versiones más modernas, recordando que la primera traducción de Java fue en 1996.
Mar Bartolomé, desarrolladora Backend, está convencida de que una empresa que esté empezando un tesina desde cero nunca va a nominar hacerlo en un habla "pasado de moda" (como puede ser COBOL), cuando hay soluciones modernas con más adelantos, más comunidad, más soporte, y sobre todo más cantidad de gentío dispuesta a trabajar en ellas.

Por esto, las empresas buscan programadores de COBOL son aquellas que tienen sistemas "legados", viejos, feos... y que para un práctico en programación puede resistir a ser un trabajo muy tedioso. "Puestos a gastarse un dineral en averiguar profesionales para mantenerlo, las empresas suelen preferir llevar el patrimonio en restaurar todo de cero con tecnologías modernas. No siempre sale aceptablemente, pero es la efectividad".
Imagen | Foto de Emile Perron en Unsplash
En Genbeta | Esta web es una mina para estudiar a programar arbitrario: hasta 67 lenguajes y con la ayuda de miles de mentores
Compartir este artículo
Consultoria Personalizada
¡Si aun no tienes presencia en internet o
necesitas ayuda con tus proyectos, por favor, escribenos!