COBOL-Programmierer im Realitätscheck: Alltag, Aufgaben, Gehalt und Zukunft

Was die Programmiersprache COBOL heute noch leistet, wie eine Woche im Mainframe-Team aussieht und warum das Wissen der Entwickler so gefragt bleibt

25.11.2025

Was COBOL ist, wo es läuft und was COBOL-Programmierer den ganzen Tag tun: Aufgaben, Gehalt, Modernisierung mit KI und Einstiegswege im Realitätscheck.

Eine Woche im Mainframe-Team: Was COBOL-Programmierer den ganzen Tag machen, was sie verdienen und warum ihr Beruf so schnell nicht verschwindet

„COBOL gibt es noch?“ Diese Frage kommt fast immer, wenn das Gespräch auf Programmiersprachen fällt. Die meisten Menschen halten COBOL für einen digitalen Dinosaurier: verstaubte Rechenzentren, grüne Schrift auf schwarzem Bildschirm und Programmierer, die ihre letzten Arbeitsjahre absitzen.

Die Wirklichkeit sieht anders aus. Wenn Sie heute Geld überweisen, eine Versicherungsprämie abgebucht bekommen oder einen Rentenbescheid erhalten, ist die Wahrscheinlichkeit hoch, dass irgendwo im Hintergrund ein COBOL-Programm mitgerechnet hat. Die Sprache ist unsichtbar – aber sie trägt erstaunlich viel.

Wer verstehen will, wie der Beruf aussieht, braucht zweierlei: ein paar nüchterne Fakten zur Sprache und einen Blick in den Arbeitsalltag. Beides folgt hier – erst die Grundlagen, dann eine Woche mit Jan, einem COBOL-Entwickler bei einem großen Versicherer, danach Gehalt, Zukunftsaussichten und Einstiegswege.

Was ist COBOL – und wo läuft die Programmiersprache heute?

COBOL steht für „Common Business Oriented Language“, also etwa „allgemeine, geschäftsorientierte Sprache“. Sie entstand Ende der 1950er-Jahre auf Initiative des US-Verteidigungsministeriums; ein Ausschuss aus Herstellern und Anwendern legte 1960 die erste Fassung vor. Die Computerpionierin Grace Hopper prägte mit ihren Vorarbeiten die Idee dahinter: Programme sollten sich lesen lassen wie englische Sätze, damit auch Fachleute aus Buchhaltung und Verwaltung verstehen, was der Rechner tut.

Diese Herkunft sieht man der Sprache bis heute an. Ein COBOL-Programm ist in Abschnitte gegliedert – sogenannte Divisions – für Beschreibung, Umgebung, Daten und Ablauf. Anweisungen heißen ADD, MOVE oder COMPUTE, Variablen tragen lange, sprechende Namen. Ihre Stärke ist das, wofür sie gebaut wurde: große Mengen gleichartiger Datensätze zuverlässig verarbeiten und mit Geldbeträgen exakt rechnen. Für Geldbeträge rechnet COBOL mit Dezimalzahlen mit fester Zahl von Nachkommastellen, wie ein Mensch auf dem Papier – ohne die Rundungsfehler, die bei binären Gleitkommazahlen in vielen anderen Sprachen entstehen können. Für Zinsen, Prämien und Renten ist das kein Detail, sondern Pflicht.

Eine Museumssprache ist COBOL dabei nicht. Die Norm wurde mehrfach erweitert, unter anderem um objektorientierte Elemente (2002), zuletzt erschien eine überarbeitete ISO-Norm im Jahr 2023.

Wo COBOL läuft
  • Großrechner (Mainframes): Der Schwerpunkt liegt auf IBM-Großrechnern der Z-Reihe mit dem Betriebssystem z/OS. Dort steuert die Jobsprache JCL die nächtlichen Stapelverarbeitungen (Batch), das Transaktionssystem CICS bedient Tausende Anfragen pro Sekunde im Tagesgeschäft, Daten liegen in Db2, IMS oder VSAM-Dateien.
  • Branchen: Banken und Sparkassen, Versicherungen, Rentenversicherung und Behörden, Handel und Logistik – überall dort, wo seit Jahrzehnten Massendaten mit festen Regeln verarbeitet werden. In Deutschland betreiben auch die großen Rechenzentren der Finanz- und Versicherungswirtschaft sowie öffentliche IT-Dienstleister COBOL-Anwendungen.
  • Außerhalb des Mainframes: COBOL läuft auch unter Linux und Windows, etwa mit kommerziellen Compilern oder dem freien GnuCOBOL. Einige Unternehmen haben ihre Programme so vom Großrechner auf normale Server oder in die Cloud verlegt, ohne sie neu zu schreiben.

Wie viel COBOL es weltweit gibt, weiß niemand genau. Häufig zitiert wird eine Übersicht der Nachrichtenagentur Reuters aus dem Jahr 2017: Danach waren rund 220 Milliarden Zeilen COBOL-Code im Einsatz, und über COBOL-Systeme liefen Geschäfte im Wert von rund drei Billionen US-Dollar – pro Tag. Solche Zahlen sind Schätzungen und eher als Größenordnung zu verstehen. Sie machen aber deutlich, warum sich die Sprache nicht einfach abschalten lässt.

Wie gefragt das Wissen ist, zeigte sich im Frühjahr 2020: Als in der Corona-Pandemie die Anträge auf Arbeitslosengeld in den USA in die Höhe schnellten, kamen die COBOL-Systeme mehrerer Bundesstaaten nicht hinterher. Der Gouverneur von New Jersey bat öffentlich um Freiwillige mit COBOL-Kenntnissen. Das Problem war weniger die Sprache selbst als fehlende Leute, die die Systeme kannten.

Eine Woche mit Jan: Der Alltag eines COBOL-Entwicklers

Um den Beruf greifbar zu machen, begleiten wir Jan eine Woche lang. Vorweg ein Hinweis: Die geschilderte Woche ist eine verdichtete, teils fiktive Darstellung. Sie beruht auf persönlichen Erfahrungen und vielen Gesprächen mit Menschen, die im Mainframe-Umfeld arbeiten; Jan steht stellvertretend für sie, Zahlen aus seinem Team sind Beispiele.

Jan ist 42 Jahre alt und programmiert COBOL für einen großen Versicherungskonzern. Sein Arbeitsplatz ist kein Start-up mit Tischkicker und Obstkorb, sondern ein Bürogebäude, das aussieht, als hätte der Architekt 1985 sein letztes Projekt abgeliefert: solide Einzelbüros, funktionale Schreibtische.

„Die Leute sind immer überrascht, dass es uns überhaupt gibt“, sagt Jan. „Sie denken, wir seien Relikte aus einer anderen Zeit. Dabei pflege ich Systeme, über die jedes Jahr Milliarden an Prämien und Leistungen laufen.“
Montag, 9 Uhr: das Meeting, das tatsächlich funktioniert

Daily Stand-up, also die kurze tägliche Abstimmung im Team. Acht Entwickler, Altersspanne zwischen 38 und 61 Jahren. Alle tragen Business Casual – Hemd und Stoffhose scheinen hier zum guten Ton zu gehören. Das Meeting dauert zwölf Minuten. Jeder sagt, was gestern erledigt wurde, woran heute gearbeitet wird und ob es Probleme gibt. Fertig.

Jans Beitrag: „Batch-Job für Policenverlängerungen getestet und abgeschlossen. Heute starte ich mit dem Prämienberechnungsmodul. Keine Blocker.“

„Wir sind hier, um zu arbeiten, nicht um uns zu präsentieren“, erklärt Jan später. „Durch unsere Systeme laufen jeden Tag Millionen. Da bleibt keine Zeit für lange Geschichten über das Wochenende.“
Moderne Werkzeuge für eine alte Sprache

Wer grüne Schrift auf schwarzem Bildschirm erwartet, wird enttäuscht. Auf Jans Rechner läuft eine moderne Entwicklungsumgebung: Visual Studio Code mit Erweiterungen für COBOL und z/OS, angebunden an den Entwicklungs-Mainframe. Syntaxhervorhebung, Code-Vervollständigung, Fehlersuche – dieselben Annehmlichkeiten, die Java- oder Python-Entwickler kennen. Klassische Terminal-Oberflächen gibt es noch, sie sind aber nur ein Werkzeug unter vielen.

„Die Vorstellung von Lochkarten ist ungefähr so realistisch wie die Annahme, dass alle Journalisten noch auf Schreibmaschinen tippen“, sagt Jan trocken. „Wir haben Git für die Versionsverwaltung, automatisierte Build- und Test-Pipelines und Code-Reviews. Wir arbeiten nach modernen Standards, nur eben in COBOL.“

Auch die Sprache selbst überrascht. Die Variablennamen sind ausführlich, die Logik ist geradlinig, clevere Abkürzungen gibt es kaum.

„Vergleichen Sie das mal mit manchem JavaScript-Code“, sagt Jan. „Dreifach verschachtelte Bedingungen in einer Zeile, Variablen namens x und y. COBOL lässt Sie nicht clever sein. Es zwingt Sie, klar zu sein.“
Montag, 10 Uhr: ein Fehler in 22 Minuten

Das Testteam meldet sich: Ein Batch-Job für Policenverlängerungen berechnet die Prämie in einem bestimmten Sonderfall falsch. Jan öffnet den Code, findet nach wenigen Minuten eine fehlende Bedingungsprüfung, behebt sie, schreibt einen Testfall dazu und spielt den Fix in die Entwicklungsumgebung ein. Gesamtzeit: 22 Minuten.

„COBOL ist nicht schwer zu lesen oder zu warten, wenn man weiß, was man tut“, sagt Jan. „Das Problem ist: Kaum jemand lernt es noch.“
Montag, 11 Uhr: wo das eigentliche Wissen sitzt

Eine Änderungsanfrage aus dem Fachbereich: eine neue Rabattstufe für einen bestimmten Policentyp. Klingt nach einer zusätzlichen Bedingung und einer angepassten Formel. Tatsächlich muss Jan Jahrzehnte angesammelter Geschäftsregeln im Blick haben.

„Sehen Sie diesen Abschnitt?“ Er zeigt auf einen Codeblock. „Der behandelt Policen, die vor 2003 abgeschlossen wurden, anders – wegen einer Regeländerung damals. Dieser hier behandelt länderübergreifende Verträge. Der nächste Gruppen- gegenüber Einzelpolicen. Und dann Verlängerungsrabatte gegenüber Neukundenrabatten.“

„Der wahre Wert liegt nicht in der COBOL-Syntax“, sagt Jan. „Ein ordentlicher Programmierer lernt die Sprache in wenigen Wochen. Der Wert liegt im Verständnis dieser Geschäftsregeln. Ich weiß, warum dieser Code existiert und was passiert, wenn man ihn ändert.“

Und wenn er in Rente geht? Jan seufzt. „Das ist die eigentliche Frage. Die Firma dokumentiert, so gut es geht. Aber man kann nicht dokumentieren, welches Telefonat ich vor drei Jahren mit der Compliance-Abteilung hatte, die mir erklärt hat, warum wir etwas genau so berechnen.“ Das Kernproblem ist also nicht COBOL als Sprache, sondern der drohende Verlust von Wissen, das nur in wenigen Köpfen steckt.

Dienstag: die Jobs, die nachts laufen

Jan zeigt den Zeitplan der Stapelverarbeitung – den Teil der Arbeit, den außerhalb des Rechenzentrums kaum jemand sieht. Jede Nacht, wenn der Geschäftsbetrieb ruht, starten Dutzende Batch-Jobs. Sie verbuchen die Vorgänge des Tages, aktualisieren Vertragsdaten, berechnen Prämien, erzeugen Berichte und bereiten alles für den nächsten Morgen vor. In Jans Team sind es rund eine halbe Million Vorgänge pro Nacht.

Ein Überwachungssystem kennt für jeden Job die erwartete Laufzeit. Dauert einer zu lange oder bricht er ab, wird jemand aus der Rufbereitschaft alarmiert.

„Letzten Monat wurde ich um zwei Uhr nachts geweckt“, erzählt Jan. „Ein Job war abgebrochen, weil eine Eingabedatei ein unerwartetes Format hatte. Einloggen, Protokolle prüfen, Fehler finden, Korrektur testen, einspielen, Job neu starten: 40 Minuten. Das passiert selten. Die Systeme sind zuverlässig.“
Mittwoch: das Meeting über die Zukunft

Planungsrunde zur Modernisierung. Der CTO ist dabei, Vertreter der Fachbereiche, Architekten und das COBOL-Team. Der Vorschlag: 20 Prozent des COBOL-Codes als Pilotprojekt in Java-Microservices überführen – kleine, unabhängig voneinander betriebene Dienste. Geschätzte Kosten: 1,1 Millionen Euro, Dauer: 18 Monate.

Die Diskussion wird schnell hitzig. Der Fachbereich will wissen, ob in der Zeit neue Funktionen entstehen können. Der Architekt verneint: Die Migration bindet den Großteil der Kapazität. „Also zahlen wir 1,1 Millionen dafür, etwas nachzubauen, das schon funktioniert, und bekommen 18 Monate lang nichts Neues?“ Der Architekt hält dagegen: COBOL-Fachleute seien teuer und schwer zu finden – auf Dauer sei das das größere Risiko.

Jan meldet sich: „Java-Entwickler sind auch teuer. Und Sie schlagen vor, acht Leute, die dieses System in- und auswendig kennen, durch ein größeres Team zu ersetzen, das die Fachlichkeit erst von Grund auf lernen muss.“

Das Meeting endet ohne Entscheidung. Und beide Seiten haben gute Argumente – mehr dazu weiter unten.

Donnerstag: wenn Wissen Geld spart

Ein kurzfristiges Treffen: Der Vertrieb plant eine neue Produktlinie und will wissen, ob das System sie abbilden kann.

  • „Können wir variable Prämiensätze verarbeiten?“ – „Ja, das haben wir 2018 eingebaut.“
  • „Policen mit mehreren Begünstigten?“ – „Bis zu fünf. Mehr erfordert eine Anpassung.“
  • „Monatliche statt jährlicher Zahlung?“ – „Ja, aber einige Batch-Jobs gehen von jährlichen Zahlungen aus. Drei Module müssten angepasst werden, etwa zwei Wochen Arbeit.“

Das auf eine Stunde angesetzte Treffen ist nach 30 Minuten vorbei. Ein externer Berater ohne Systemkenntnis hätte für dieselben Antworten vermutlich Tage gebraucht.

Freitag: das Deployment, das einfach funktioniert

Freitagnachmittag ist Auslieferungstag. Jan bringt drei Änderungen in Produktion: die Prämienkorrektur, ein neues Berichtsmodul und einige Optimierungen. Der Ablauf ist geordnet: Code-Review, automatisierte Tests, Fachtests durch die Qualitätssicherung, Probelauf in einer Vorproduktionsumgebung, dann das feste Zeitfenster für die Produktion, mit genug Puffer bis zum Start der Nachtverarbeitung.

Die Auslieferung dauert 15 Minuten. Kein Drama, keine Nachtschicht. Um 17 Uhr fährt Jan seinen Rechner herunter; am Wochenende will er wandern gehen.

Typische Aufgaben: Was COBOL-Programmierer wirklich tun

Jans Woche zeigt: Die Arbeit besteht nur zum Teil aus Programmieren. Typisch sind diese Aufgaben:

  • Wartung und Weiterentwicklung: Fehler beheben, Berechnungen anpassen, neue Produkte, Tarife oder gesetzliche Vorgaben einbauen – etwa geänderte Beitragssätze, Meldeverfahren oder Aufbewahrungsregeln.
  • Batch-Betrieb: Nachtläufe planen, überwachen und bei Abbrüchen eingreifen, oft mit Rufbereitschaft im Wechsel.
  • Online-Transaktionen: Programme pflegen, die über CICS oder IMS Anfragen aus Filialen, Portalen und Apps beantworten.
  • Schnittstellen: Den Großrechner mit der übrigen IT verbinden, zum Beispiel über Programmierschnittstellen (APIs), Nachrichtenwarteschlangen oder Dateiübergaben. Viele Apps, die modern aussehen, holen ihre Daten am Ende aus einem COBOL-Programm.
  • Analyse und Beratung: Fachbereichen erklären, was das System kann und was eine Änderung kostet; Anforderungen in Regeln übersetzen.
  • Modernisierung: Code dokumentieren, Tests nachrüsten, Teile in andere Sprachen überführen oder auf neue Plattformen bringen – und dabei die fachliche Logik unbeschadet mitnehmen.

Wer COBOL beherrscht, braucht also mehr als die Sprache: Kenntnisse in JCL, Db2 und SQL, ein Gefühl für Datenqualität und vor allem Verständnis für die Fachlichkeit der Branche.

COBOL-Programmierer Gehalt: Was Entwickler verdienen

Jan verdient im Beispiel 95.000 Euro im Jahr. Das liegt am oberen Ende dessen, was angestellte COBOL-Entwickler in Deutschland erreichen, und ist mit acht Jahren Branchenerfahrung, Rufbereitschaft und Großkonzern-Tarif erklärbar. Eine verbindliche Gehaltsstatistik nur für COBOL gibt es nicht; Gehaltsportale kommen je nach Datenbasis zu deutlich unterschiedlichen Werten (Bruttojahresgehälter, Stand Herbst 2026):

  • Einstieg: Stepstone nennt laut dem Freelancer-Portal freelancermap rund 48.000 Euro, Gehalt.de für weniger als drei Jahre Berufserfahrung im Median rund 62.000 Euro – etwa nach einer Ausbildung zum Fachinformatiker oder einem Trainee-Programm.
  • Mit Berufserfahrung: Randstad nennt im Durchschnitt rund 63.500 Euro (Stand August 2025), Gehalt.de einen Median von rund 70.000 Euro; die mittlere Hälfte liegt dort zwischen etwa 62.600 und 77.900 Euro, nach mehr als neun Berufsjahren bei rund 78.600 Euro im Median.
  • Erfahrene Spezialisten und Leitungsrollen: mit tiefem Fachwissen, Architektur- oder Teamverantwortung auch deutlich darüber.
  • Freiberufler: Nach dem Stundensatzrechner des IT-Personaldienstleisters GULP verlangen COBOL-Freelancer im Durchschnitt rund 99 Euro pro Stunde (Stand August 2025, zitiert von Randstad); je nach Projekt, Erfahrung und Dringlichkeit liegt der Satz darüber oder darunter.

Was das Gehalt bestimmt, ist weniger die Sprache als das Umfeld:

  • Branche und Tarif: Für Banken und Versicherungen gelten eigene Branchentarifverträge mit Sonderzahlungen – im privaten Bankgewerbe ein 13. Monatsgehalt, im privaten Versicherungsgewerbe zwei Sonderzahlungen von 80 und 50 Prozent eines Monatsgehalts. Im öffentlichen Dienst gelten TVöD oder TV-L, etwa in kommunalen Rechenzentren, bei der Rentenversicherung eigene Tarifverträge wie der TV-TgDRV; die Entgelte stehen dort in öffentlich einsehbaren Tabellen, die Arbeitsplätze gelten als sehr sicher.
  • Region: Großräume wie Frankfurt, München, Stuttgart oder Düsseldorf zahlen mehr als ländliche Regionen.
  • Fachwissen: Wer ein Kernsystem und seine Geschäftsregeln kennt, ist schwer zu ersetzen – das ist der größte Gehaltshebel, wie Jan selbst sagt: „Ich werde nicht bezahlt, weil ich COBOL kann, sondern weil ich dieses System kenne.“
  • Zusatzaufgaben: Rufbereitschaft, Nacht- und Wochenendeinsätze werden in der Regel zusätzlich vergütet.

Für die Suche nach „COBOL Entwickler Gehalt“ gilt deshalb: Die Spanne ist breit, und COBOL allein macht niemanden reich. Gefragt und gut bezahlt sind Leute, die Sprache, Großrechner und Fachlichkeit zusammenbringen – und die bereit sind, Verantwortung für Systeme zu übernehmen, die nicht ausfallen dürfen.

Warum nicht einfach neu schreiben? Die Rechnung hinter der Modernisierung

Die naheliegende Frage lautet: Wenn die Fachleute knapp werden, warum ersetzt man COBOL nicht? Jan rechnet es am Beispiel seines Kernsystems vor: rund 2,3 Millionen Zeilen Code. Schreibt ein Entwickler in einer so komplexen Fachdomäne 200 Zeilen neuen, getesteten Code am Tag – eine großzügige Annahme –, ergibt das 11.500 Entwicklertage, also gut 50 Personenjahre. Und am Ende stünde ein System, das dasselbe kann wie vorher, nur mit neuen, unbekannten Fehlern.

Dass Großumstellungen schiefgehen können, ist gut dokumentiert. Die britische Bank TSB etwa zog im April 2018 ihre Kundendaten auf eine neue Plattform um; danach hatte ein erheblicher Teil ihrer 5,2 Millionen Kunden Probleme mit Konten und Online-Banking, und erst im Dezember 2018 kehrte die Bank laut der britischen Aufsicht zum Normalbetrieb zurück. Die Ursachen lagen in Planung und Steuerung des Umzugs, nicht in einer bestimmten Programmiersprache – ein Lehrstück dafür, wie riskant der Austausch eines Kernsystems ist.

Zugleich stimmt das Argument des Architekten aus dem Mittwochsmeeting: Jedes Jahr gehen erfahrene Mainframe-Leute in Rente, und ein System, das nur fünf Menschen verstehen, ist ein Risiko. In der Praxis haben sich deshalb mehrere Wege etabliert, die selten „alles oder nichts“ bedeuten:

  • Behalten und öffnen: Das COBOL-System bleibt, bekommt aber moderne Schnittstellen, damit neue Apps und Portale darauf zugreifen können.
  • Umziehen ohne Neuschreiben: Der Code wandert vom Großrechner auf Server oder in die Cloud und läuft dort mit einer kompatiblen Laufzeitumgebung weiter.
  • Automatisch übersetzen: Werkzeuge wandeln COBOL in Java oder C# um. Das geht schneller als Neuschreiben, liefert aber oft Code, der sich wie übersetztes COBOL liest und schwer zu pflegen ist.
  • Schrittweise ablösen: Einzelne Funktionen werden nacheinander neu gebaut und das alte System Stück für Stück stillgelegt. Das dauert Jahre, verteilt aber das Risiko.

Welcher Weg passt, ist weniger eine technische als eine geschäftliche Entscheidung: Wie gut ist das System dokumentiert und getestet? Wie oft muss es sich ändern? Wie lange kann das Unternehmen auf das vorhandene Personal bauen? Wer vor dieser Entscheidung steht, findet im Seminar COBOL-Migration die Optionen, Werkzeuge und typischen Fallstricke im Zusammenhang.

KI und COBOL: Hilfe beim Verstehen, kein Knopfdruck-Ersatz

Seit 2023 setzen Hersteller große Hoffnungen auf künstliche Intelligenz. IBM bietet mit watsonx Code Assistant for Z einen KI-Assistenten an, der COBOL erklären und Teile davon in Java überführen soll; auch Cloud-Anbieter wie AWS werben mit KI-gestützter Mainframe-Modernisierung. Allgemeine Programmierassistenten wie GitHub Copilot verstehen COBOL ebenfalls in Grundzügen.

Was das im Alltag bringt, sollte man realistisch einschätzen. Stark sind solche Werkzeuge beim Lesen: Sie fassen zusammen, was ein unbekanntes Programm tut, erzeugen Dokumentation, schlagen Testfälle vor und helfen Neulingen, sich schneller einzuarbeiten. Gerade für das Wissensproblem aus Jans Team ist das eine echte Hilfe. Schwächer sind sie dort, wo es darauf ankommt: bei den unausgesprochenen Regeln, die nur aus dem Zusammenspiel vieler Programme, Daten und Abläufe hervorgehen – und beim Nachweis, dass der neue Code wirklich dasselbe rechnet wie der alte.

Meine Einschätzung: KI verschiebt die Arbeit von COBOL-Entwicklern, sie macht sie nicht überflüssig. Wer die Ergebnisse prüfen und verantworten kann, wird eher wichtiger. Wie sich solche Assistenten sinnvoll in Entwicklungsprozesse einbinden lassen, behandelt das Seminar Moderne KI-Entwicklungsprozesse mit intelligenten Assistenten.

Zukunftsperspektiven: Lohnt sich der Einstieg in COBOL?

„Würde ich empfehlen, COBOL-Programmierer zu werden?“, fragt Jan am Freitagnachmittag. „Als einzige Sprache wahrscheinlich nicht. Die Sprache wächst nicht. Aber diese Systeme werden meine Karriere überdauern.“

Diese Sicht trifft es ganz gut. Für den Arbeitsmarkt sprechen zwei Entwicklungen: Viele der Fachleute, die die Systeme aufgebaut haben, gehen in den nächsten Jahren in den Ruhestand, und Modernisierungsprojekte brauchen gerade Menschen, die das Alte verstehen. Dagegen spricht, dass kaum neue COBOL-Anwendungen entstehen und der Markt überschaubar bleibt – es gibt deutlich weniger Stellen als für Java, C# oder Python.

Daraus ergibt sich eine klare Empfehlung: COBOL lohnt sich am meisten als Zusatzqualifikation, nicht als einziges Standbein. Gefragt ist die Kombination aus COBOL und Mainframe-Werkzeugen mit einer modernen Sprache wie Java, mit Kenntnissen über Schnittstellen und Cloud sowie mit Fachwissen aus Finanzen, Versicherung oder Verwaltung. Wer das mitbringt, kann sowohl im Betrieb als auch in der Modernisierung arbeiten.

Die Fähigkeiten, die Jan im Alltag braucht – Stapelverarbeitung, Datenintegrität, Transaktionssicherheit, regulatorische Anforderungen, fachliche Modellierung –, gelten zudem für jedes große Backend-System. Wer sie einmal gelernt hat, nimmt sie auch in andere Technologien mit.

Einstiegswege
  • Über den Arbeitgeber: Banken, Versicherungen und IT-Dienstleister bilden Mainframe-Nachwuchs teilweise selbst aus, etwa in Trainee-Programmen oder im Rahmen der Ausbildung zum Fachinformatiker für Anwendungsentwicklung.
  • Freie Lernangebote: IBM bietet mit IBM Z Xplore eine kostenlose Lernplattform mit Zugang zu einem IBM-Z-System; das Open Mainframe Project der Linux Foundation stellt einen frei verfügbaren COBOL-Kurs bereit. Zum Üben auf dem eigenen Rechner reicht GnuCOBOL.
  • Kurse und Schulungen: Für einen strukturierten Einstieg in Syntax, Datenstrukturen und Dateiverarbeitung eignet sich das Seminar COBOL Programmierung für Einsteiger; einen Überblick über weitere Sprachen bietet das Themenfeld Programmiersprachen.

Was der Realitätscheck zeigt

Die unbequeme Wahrheit über COBOL lautet: Es funktioniert. Es ist nicht aufregend, man kann damit auf keinem Entwicklertreffen angeben. Aber es verarbeitet Tag für Tag Geschäftsvorgänge, auf die sich Millionen Menschen verlassen.

COBOL-Programmierer sind nicht veraltet, sondern spezialisiert. Sie arbeiten an Systemen, die nicht ausfallen dürfen, mit festen Abläufen, klaren Zuständigkeiten und oft erstaunlich modernen Werkzeugen. Der Beruf bietet geregelte Arbeitszeiten, solide Gehälter und eine Sicherheit, die viele Start-ups nicht bieten.

Für Unternehmen bedeutet das: COBOL ist kein Problem, das man aussitzen oder mit einem Großprojekt erschlagen sollte. Entscheidend ist, das Wissen rechtzeitig zu sichern – durch Dokumentation, Tests, Nachwuchs und schrittweise Modernisierung. Sollten neue Projekte in COBOL entstehen? Nein. Sollten bestehende Systeme um jeden Preis migriert werden? Ebenfalls nein. Wie Jan sagt: „Wenn es funktioniert und teuer zu ersetzen ist, braucht man einen sehr guten Grund.“

Die beste Infrastruktur ist die, über die niemand nachdenken muss – bis sie ausfällt. Dann erinnern sich alle daran, dass es COBOL-Programmierer gibt.

Häufige Fragen zu COBOL-Programmierern

Was macht ein COBOL-Programmierer den ganzen Tag?

COBOL-Entwickler warten und erweitern geschäftskritische Systeme, überwachen nächtliche Batch-Läufe, beheben Fehler, setzen neue Produkte und gesetzliche Vorgaben um und verbinden den Großrechner mit modernen Anwendungen. Ein großer Teil der Arbeit ist Analyse und Abstimmung mit den Fachbereichen.

Warum wird COBOL trotz seines Alters noch eingesetzt?

Weil die Systeme zuverlässig laufen, große Datenmengen exakt verarbeiten und in Jahrzehnten gewachsene Geschäftsregeln enthalten. Eine Ablösung ist teuer und riskant; viele Unternehmen modernisieren deshalb schrittweise.

Wie viel verdient ein COBOL-Entwickler?

Je nach Erfahrung, Branche und Region – und je nach Gehaltsportal – liegen die Durchschnittswerte für angestellte COBOL-Entwickler in Deutschland bei rund 55.000 bis 70.000 Euro brutto im Jahr; Einsteiger verdienen weniger, erfahrene Spezialisten erreichen auch 80.000 Euro und mehr. Den größten Unterschied macht das Fachwissen über ein bestimmtes System.

Ist COBOL schwer zu lernen?

Die Sprache selbst ist überschaubar und gut lesbar; Grundlagen lassen sich in wenigen Wochen lernen. Anspruchsvoller sind das Mainframe-Umfeld mit JCL, CICS und Db2 und vor allem die Fachlogik der Anwendungen.

Ersetzt KI bald COBOL-Programmierer?

Nach heutigem Stand nicht. KI-Assistenten helfen, alten Code zu verstehen, zu dokumentieren und teilweise zu übersetzen. Die Verantwortung dafür, dass Berechnungen stimmen, bleibt bei Menschen, die das System kennen.

Weitere Artikel

Ihr Kommentar zum Artikel

"COBOL-Programmierer im Realitätscheck: Alltag, Aufgaben, Gehalt und Zukunft"

Wir freuen uns über Ihren Kommentar und antworten so schnell es geht!

Vielen Dank, Ihr Kommentar wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Unsere Beratungsleistungen zum Thema

Software Engineering

Wir erweitern ständig unser Beratungsportfolio. Über 600 Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen.

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>

Kontaktanfrage

*) Die Angabe erfolgt freiwillig. Wir nutzen Ihre Telefonnummer ausschließlich, um Ihre Anfrage effizienter zu bearbeiten oder Rückfragen zu klären.

Mit dem Absenden dieses Formulars erklären Sie sich damit einverstanden, dass wir Ihre Anfrage (Name, E-Mail-Adresse, Telefonnummer, Interessensgebiet und Nachricht) an den zuständigen Kooperationspartner weiterleiten, der die Beratung und Durchführung der Weiterbildung übernimmt. Der jeweilige Partner ist eigenständig verantwortliches Unternehmen im Sinne der DSGVO und wird sich direkt mit Ihnen in Verbindung setzen.

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Sie suchen eine geförderte Weiterbildung mit Bildungsgutschein?
‍Beratung über unsere Kursseiten.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
WEITERE INFORMATIONEN AUS UNSEREM BLOG ZUM THEMA

Software Engineering

Aktuelle und interessante Themen und Beiträge für Sie zusammengetragen und aufbereitet.

Mehr IT-, Online-, Digital-Neuigkeiten anzeigen >>
Nach oben