Common Business Oriented Language (COBOL) ist die zweitälteste Programmiersprache und gibt es seit über 60 Jahren; Daher steht jedem, der COBOL-Programmierer werden möchte, eine große Anzahl von Legacy-Programmen und -Code zur Verfügung. Eine Person, die ein COBOL-Programmierer werden möchte, kann sich dafür entscheiden, die Sprache durch ein unabhängiges Studium zu lernen, aber die meisten angehenden Programmierer entscheiden sich dafür, die Sprache durch eine formale Ausbildung in Informatik oder einem anderen Programmierlehrplan zu lernen. Diejenigen, die COBOL-Programmierer für ein Technologieunternehmen werden möchten, benötigen einen Bachelor-Abschluss in einem technischen Bereich, um auf dem Arbeitsmarkt bestehen zu können.
Um ein COBOL-Programmierer zu werden, muss man Daten- und Kontrollstrukturen verstehen, da sie die Grundlage jeder Programmiersprache sind. Dies kann ziemlich einfach durchgeführt werden, da es zahlreiche kostenlose Online-COBOL-Kurse gibt, die jedem helfen, der COBOL-Programmierer werden möchte. Neben kostenlosen Online-Kursen interagieren viele erfahrene COBOL-Programmierer in verschiedenen Online-Foren miteinander. Diese Foren können Personen, die COBOL-Programmierer werden möchten, auf verschiedene Weise unterstützen, einschließlich der Überprüfung von Codestruktur und -syntax oder beim Debuggen eines Programms.
Diejenigen, die es ernst meinen, COBOL-Programmierer zu werden, können sich in der Sprache zertifizieren lassen, was potenziellen Kunden und Arbeitgebern ihre Kenntnisse demonstriert. Die Zertifizierung wird vom Institute for Data Center Professionals verwaltet und genießt in der gesamten Branche hohes Ansehen. Personen, die die Zertifizierungsprüfung ablegen, werden auf den Grundlagen der COBOL-Programmierung getestet, einschließlich der Verwendung strukturierter Programmiertechniken und der Kenntnisse der Programmierer beim Entwerfen, Codieren und Testen von COBOL-Programmen. Im Zertifizierungstest werden auch fortgeschrittene COBOL-Programmierkonzepte behandelt, einschließlich Array-Verarbeitungstechniken und Transaktionsverarbeitung.
Wer ein COBOL-Programmierer werden möchte, muss sich nach dem Erlernen der Sprache entscheiden, ob er seine Programmierdienstleistungen als unabhängiger Berater anbietet oder eine COBOL-Programmierstelle in einem Unternehmen erwirbt. Unabhängige Berater können bequem von zu Hause aus an einer Vielzahl von Projekten arbeiten. Obwohl diese Option viel Freiheit und Flexibilität bietet, können Einkommen und Arbeitsbelastung stark variieren. Aus diesem Grund beginnen viele Personen, die COBOL-Programmierer werden möchten, ihre Karriere mit einer Anstellung als COBOL-Programmierer.