Cel: +52 (55) 3040-5403 Correo: mariana.velazquez@recluit.com
post-tittle

¿Qué podríamos esperar de COBOL en 2021?

Por: Reclu IT

9 de marzo de 2021

El lenguaje de programación pese a su juventud aún tiene mucho que ofrecer y da sorpresas, pues tan sólo en el 2020 tuvo una gran relevancia, pues es posible encontrar 220 mil millones líneas de código aún en producción.

Una muestra es lo sucedido en abril de 2020, cuando el gobernador de Nueva Jersey, Phil Murphy, anunció que el estado necesitaba desesperadamente voluntarios con habilidades COBOL, el anuncio levantó muchas cejas. El sistema de seguro de desempleo del estado se vio abrumado por una oleada de reclamos de desempleo relacionados con COVID-19, lo que generó un retraso en el procesamiento de casos. Ejecutaba aplicaciones COBOL de hace 40 años y no había suficientes personas familiarizadas con lo que la mayoría asumía era un lenguaje de programación anticuado.

Para dar cara a esta falta de talento desde IBM, una de las organizaciones que dieron vida en su momento a este lenguaje y que sigue ofreciendo mainframes que lo utilizan; y el Proyecto Mainframe Abierto de Linux, se han puesto manos a la obra para intentar solucionar la escasez de programadores de COBOL actual. Para ello anunciaron un programa de formación que ayude a los desarrolladores a formarse y a las entidades y organismos que precisen desarrolladores de COBOL a encontrar candidatos para cubrir los puestos que necesiten cubrir.

En programa incluye varios cursos y también foros y recursos. Entre ellos está un curso open source diseñado para enseñar COBOL a principiantes, pero también sirve para que desarrolladores con experiencia y nociones de COBOL puedan refrescar us conocimientos de dicho lenguaje. El curso está disponible gratis desde la página del proyecto, y en su desarrollo no solo ha participado IBM, sino también varias universidades.

Al respecto de los beneficios que aún ofrece este lenguaje de programación para el futuro, Marcelo García Blanco, especialista en Cobol de G&L Group:

  • La estabilidad y la capacidad de adaptación destaca a este perfil. No hay que cambiar el código cada vez que se avanza tecnológicamente:  organizaciones de datos, comunicaciones etc.  Cobol fue asimilando todos los avances sin perder sus objetivos originales, claridad de código, excelente definición de memoria y aprovechamiento de recursos etc.
  • Su independencia hace posible utilizar el mismo programa en diferentes plataformas. Puede operar en todas las plataformas actuales de negocio, incluyendo Windows, Unix y Linux.
  • La mayor parte de los negocios que utilizan Cobol no sólo se mantienen, sino que expanden su programación.
  • Las aplicaciones no son diferentes de otros lenguajes de programación. El desarrollo Cobol se lleva a cabo en sistemas distribuidos con Entorno de Desarrollo Integrado (Integrated Development Environment, IDE) modernos, como Visual Studio o Eclipse.
  • Un Cobol actual puede generar códigos nativos para Windows, .NET, UNIX, Linux, JVM y la nube. Los programas se integran fácil a las tecnologías actuales con la misma facilidad que Java o soluciones C#.
  • Cobol tiene una gran capacidad de integración. Tienen un enfoque de programación orientado a objetos lo que permite conectar con otros lenguajes como como Java o C#.
  • La sintaxis es muy fácil de entender; cualquiera que conozca otro lenguaje de codificación puede aprender fácilmente cómo utilizar la plataforma.
  • Es más económico actualizar la estructura Cobol, en vez de reubicar una estructura de negocio en una nueva plataforma. Manteniendo las prácticas de negocios comprobadas, se evitan costos y riesgos generados por nuevos programas.

Estos motivos son los que hoy hacen que el perfil Cobol se haya convertido en uno de los más valorados y buscados; se podría decir que cuenta con una desventaja, pues apenas se enseña en los programas universitarios de informática.

  • Julio Carmona dice:

    Durante varios de mi desempeño profesional utilice lenguaje COBOL, para plataformas IBM 4381 MVS, AS400, CDC, UNIX, tanto en iniciativa privada como en gobierno. Hoy me desempeño como Director TI.

    Estoy interesado en regresar a mis inicios en COBOL, por supuesto necesitaría un repaso paso veloz para regresar a nivel de avanzados.

    Estoy a su atención

  • Roberto martines dice:

    Tenemos mas de 25 años de experiencia en Mainframe (cobo, db2, jcl,ispf, CICS, Control-M……), estamos en busca de oportunidades en el extranjero, ademas ofrezco capacitacion en mainfreme con experiencia de mas de 5 años de imparticion a grupos de becarios de diferentes empresas en Mexico

  • Luis Rojas dice:

    Tengo mas de 20 años de experiencia en Cobol IBM i As400. Estuve desde hace 5 años en otro cargo como coordinador de área de software, sin hacer desarrollos en forma. Pero ya retome hace algunos meses la programación Cobol por cuenta propia. He desarrollado nuevamente programas Cobol con pantallas SDA, DB2, CL(Control Lenguage). Cobol es lo mío.

    • Reclu IT dice:

      Hola Luis,

      Sin duda, es un lenguaje que aún tiene mucho por ofrecer y con buenas oportunidades laborales.

      Saludos.

  • Deja tu comentario

    Tu dirección de correo electrónico no será publicada.

    Campos obligatorios(*)
    post-tittle

    ¿Qué podríamos esperar de COBOL en 2021?

    Por: Reclu IT

    9 de marzo de 2021

    El lenguaje de programación pese a su juventud aún tiene mucho que ofrecer y da sorpresas, pues tan sólo en el 2020 tuvo una gran relevancia, pues es posible encontrar 220 mil millones líneas de código aún en producción.

    Una muestra es lo sucedido en abril de 2020, cuando el gobernador de Nueva Jersey, Phil Murphy, anunció que el estado necesitaba desesperadamente voluntarios con habilidades COBOL, el anuncio levantó muchas cejas. El sistema de seguro de desempleo del estado se vio abrumado por una oleada de reclamos de desempleo relacionados con COVID-19, lo que generó un retraso en el procesamiento de casos. Ejecutaba aplicaciones COBOL de hace 40 años y no había suficientes personas familiarizadas con lo que la mayoría asumía era un lenguaje de programación anticuado.

    Para dar cara a esta falta de talento desde IBM, una de las organizaciones que dieron vida en su momento a este lenguaje y que sigue ofreciendo mainframes que lo utilizan; y el Proyecto Mainframe Abierto de Linux, se han puesto manos a la obra para intentar solucionar la escasez de programadores de COBOL actual. Para ello anunciaron un programa de formación que ayude a los desarrolladores a formarse y a las entidades y organismos que precisen desarrolladores de COBOL a encontrar candidatos para cubrir los puestos que necesiten cubrir.

    En programa incluye varios cursos y también foros y recursos. Entre ellos está un curso open source diseñado para enseñar COBOL a principiantes, pero también sirve para que desarrolladores con experiencia y nociones de COBOL puedan refrescar us conocimientos de dicho lenguaje. El curso está disponible gratis desde la página del proyecto, y en su desarrollo no solo ha participado IBM, sino también varias universidades.

    Al respecto de los beneficios que aún ofrece este lenguaje de programación para el futuro, Marcelo García Blanco, especialista en Cobol de G&L Group:

    • La estabilidad y la capacidad de adaptación destaca a este perfil. No hay que cambiar el código cada vez que se avanza tecnológicamente:  organizaciones de datos, comunicaciones etc.  Cobol fue asimilando todos los avances sin perder sus objetivos originales, claridad de código, excelente definición de memoria y aprovechamiento de recursos etc.
    • Su independencia hace posible utilizar el mismo programa en diferentes plataformas. Puede operar en todas las plataformas actuales de negocio, incluyendo Windows, Unix y Linux.
    • La mayor parte de los negocios que utilizan Cobol no sólo se mantienen, sino que expanden su programación.
    • Las aplicaciones no son diferentes de otros lenguajes de programación. El desarrollo Cobol se lleva a cabo en sistemas distribuidos con Entorno de Desarrollo Integrado (Integrated Development Environment, IDE) modernos, como Visual Studio o Eclipse.
    • Un Cobol actual puede generar códigos nativos para Windows, .NET, UNIX, Linux, JVM y la nube. Los programas se integran fácil a las tecnologías actuales con la misma facilidad que Java o soluciones C#.
    • Cobol tiene una gran capacidad de integración. Tienen un enfoque de programación orientado a objetos lo que permite conectar con otros lenguajes como como Java o C#.
    • La sintaxis es muy fácil de entender; cualquiera que conozca otro lenguaje de codificación puede aprender fácilmente cómo utilizar la plataforma.
    • Es más económico actualizar la estructura Cobol, en vez de reubicar una estructura de negocio en una nueva plataforma. Manteniendo las prácticas de negocios comprobadas, se evitan costos y riesgos generados por nuevos programas.

    Estos motivos son los que hoy hacen que el perfil Cobol se haya convertido en uno de los más valorados y buscados; se podría decir que cuenta con una desventaja, pues apenas se enseña en los programas universitarios de informática.

  • Julio Carmona dice:

    Durante varios de mi desempeño profesional utilice lenguaje COBOL, para plataformas IBM 4381 MVS, AS400, CDC, UNIX, tanto en iniciativa privada como en gobierno. Hoy me desempeño como Director TI.

    Estoy interesado en regresar a mis inicios en COBOL, por supuesto necesitaría un repaso paso veloz para regresar a nivel de avanzados.

    Estoy a su atención

  • Roberto martines dice:

    Tenemos mas de 25 años de experiencia en Mainframe (cobo, db2, jcl,ispf, CICS, Control-M……), estamos en busca de oportunidades en el extranjero, ademas ofrezco capacitacion en mainfreme con experiencia de mas de 5 años de imparticion a grupos de becarios de diferentes empresas en Mexico

  • Luis Rojas dice:

    Tengo mas de 20 años de experiencia en Cobol IBM i As400. Estuve desde hace 5 años en otro cargo como coordinador de área de software, sin hacer desarrollos en forma. Pero ya retome hace algunos meses la programación Cobol por cuenta propia. He desarrollado nuevamente programas Cobol con pantallas SDA, DB2, CL(Control Lenguage). Cobol es lo mío.

    • Reclu IT dice:

      Hola Luis,

      Sin duda, es un lenguaje que aún tiene mucho por ofrecer y con buenas oportunidades laborales.

      Saludos.

  • Deja tu comentario

    Tu dirección de correo electrónico no será publicada.

    Campos obligatorios(*)

    Política de privacidad de www.recluit.mx

    Para recibir la información sobre sus Datos Personales, la finalidad y las partes con las que se comparte,
    contacten con el Propietario.