Los sistemas basados en COBOL están literalmente en todas partes. Se crearon hace años antes de que existiera hardware económico y había pocas opciones de lenguaje de desarrollo. A medida que se desarrolló un hardware más pequeño pero más capaz, COBOL se utilizó para desarrollar aplicaciones para estos sistemas también. Estos sistemas son, en general, sistemas basados en negocios diseñados para las necesidades diarias de un negocio. A menudo, los procesos propietarios que hacen que un negocio sea rentable están codificados en estos sistemas. Son el esqueleto de la organización y un esqueleto no se reemplaza fácilmente. En cambio, este código maduro, que funciona y hace el trabajo, simplemente se mantiene; a menudo por un equipo de esqueletos apropiadamente llamado.
A veces, tal vez a riesgo de las organizaciones, a medida que su personal se retira o incluso muere, el código no se mantiene en absoluto y simplemente se ejecuta felizmente haciendo el mismo trabajo que ha hecho durante los últimos 30-50 años; hasta que surja una crisis y el tablero loco esté en marcha para reparar o reemplazar el sistema. Mi empresa gana su dinero asumiendo el mantenimiento y el desarrollo de sistemas basados en COBOL para empresas donde el personal se retiró o murió, pero la base del código es demasiado valiosa para reemplazarla. No se necesita mucho personal para mantener un sistema basado en COBOL bien engrasado.
Es poco probable que encuentre una posición COBOL de nivel de entrada. Además, muchos empleadores buscan candidatos con una amplia experiencia que les permita integrar sus sistemas basados en COBOL existentes con herramientas y sistemas más modernos. Hacemos una buena cantidad de trabajo exponiendo los sistemas basados en COBOL con servicios web y ayudando a los sistemas basados en COBOL a consumir servicios web e integrarse con API externas. Muchos clientes potenciales vienen a través de redes profesionales como LinkedIn o de boca en boca. Todavía hay bolsas de trabajo que enumeran los puestos de COBOL. La búsqueda de empleo para profesionales de la tecnología tiene 479 en el momento de esta publicación. Busque en áreas metropolitanas más grandes donde existan compañías más antiguas. Hay una base de código COBOL absolutamente enorme por ahí. Hay muchas compañías que portan este código a nuevo hardware y plataformas. La conclusión es que durará un tiempo. Un trasplante de esqueleto completo es difícil de lograr.
- ¿Cómo fue tu experiencia asistiendo a un bootcamp de codificación a tiempo parcial?
- ¿Qué oportunidades laborales hay para alguien que disfruta investigando temas y escribiendo inteligentemente sobre ellos?
- ¿Cómo debo obtener un trabajo de ingeniería remota sin experiencia, qué trabajos remotos existen para los ingenieros eléctricos?
- Entrar en una buena escuela de posgrado siempre es una prioridad y, por lo tanto, las clasificaciones se examinan estrictamente, pero he oído que los graduados de SUNY en Buffalo obtienen los mismos trabajos que los de UCB. ¿El ranking universitario juega un papel importante en la obtención de un trabajo?
- ¿Cuáles son los trabajos más emocionantes e interesantes en la India?