Common Business Oriented Language (COBOL) es el segundo lenguaje de programación más antiguo y existe desde hace más de 60 años; por lo tanto, un gran número de programas y códigos heredados están disponibles para cualquiera que quiera convertirse en un programador de COBOL. Una persona que busca convertirse en un programador de COBOL puede elegir aprender el idioma a través de un estudio independiente, pero la mayoría de los aspirantes a programadores optan por aprender el idioma a través de una educación formal en ciencias de la computación u otro plan de estudios. Aquellos que deseen convertirse en programadores de COBOL para una empresa de tecnología deberán tener una licenciatura de un campo técnico para poder competir en el mercado laboral.
Para convertirse en un programador de COBOL, será necesario comprender las estructuras de datos y control, ya que son la base de cualquier lenguaje de programación. Esto se puede hacer con bastante facilidad, ya que hay numerosos cursos gratuitos en línea de COBOL que ayudarán a cualquiera que esté buscando convertirse en un programador de COBOL. Además de los cursos en línea gratuitos, muchos programadores experimentados de COBOL interactúan entre sí en una variedad de foros en línea. Estos foros pueden ayudar a las personas que buscan convertirse en programadores de COBOL de varias maneras, incluida la revisión de la estructura y la sintaxis del código, o ayudar a depurar un programa.
Aquellos que se toman en serio la oportunidad de convertirse en programadores de COBOL pueden obtener la certificación en el idioma, lo que demostrará competencia a clientes y empleadores potenciales. La certificación es administrada por el Institute for Data Center Professionals y es ampliamente respetada en toda la industria. Las personas que toman el examen de certificación son evaluadas en los conceptos básicos de la programación COBOL, que incluyen el uso de técnicas de programación estructuradas y la habilidad de los programadores en el diseño, codificación y prueba de los programas COBOL. Los conceptos de programación avanzada de COBOL también están cubiertos en la prueba de certificación, incluidas las técnicas de procesamiento de matriz y el procesamiento de transacciones.
Después de dominar el idioma, quienes deseen convertirse en programadores de COBOL deberán decidir si ofrecen o no sus servicios de programación como consultores independientes o si adquieren un puesto de programación de COBOL en una empresa. Los consultores independientes pueden trabajar en una variedad de proyectos desde la comodidad de sus hogares. Aunque esta opción ofrece una gran libertad y flexibilidad, los ingresos y la carga de trabajo pueden variar drásticamente. Es por esto que muchas personas que buscan convertirse en programadores de COBOL comenzarán sus carreras obteniendo un trabajo como programadores de COBOL en el personal.