jorge, bienvenido.
Cobol sin duda tiene futuro. La banca y las grandes empresas o instituciones es una casta separada, un poco aislada. Es por ello que muchísima gente ni siquiera sabe que Cobol sigue más que vivo.
El argumento más "potente" de los defensores de los lenguajes modernos es: "mete cobol en la búsqueda de un portal de empleo y luego mete java, ya verás qué diferencia". En parte es verdad, para Java actualmente hay mas ofertas. Pero la explicación es la siguiente : Cobol sigue haciendo lo que hacía hace 50 años. Desde entonces, hay muchas nuevas necesidades que se cubren con lenguajes modernos (casi cada chiringuito de barrio hoy en día tiene una WEB etc.). Es por eso que la tasa de software cubierto por Cobol ha bajado, básicamente porque antes no existía el tipo de software que existe hoy, este otro tipo de software ha ido naciendo las últimas décadas. Pero Cobol sigue ahí o lo seguirá haciendo durante años, por las siguientes razones :
- Cobol hacía bien lo que hace y lo sigue haciendo
- Siendo un lenguaje antiguo, también vivie muchas evoluciones y modernizaciones
- Migrar todo el software existente escrito en Cobol supondría décadas de tiempo y millones de millones de gastos (innecesarios además)
Para poder trabajar en un banco, necesitarías al menos IBM z/OS, JCL, COBOL, DB2 y CICS. También podrías necesitar OS400, IMS etc.
Últimamente hay tendencia de bajar los costes, algunos han migrado a Unix/Linux, con la versión de Cobol correspondiente al SO
