Kapitel 1. Warum ein Mainframe-Entwickler sein?

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Die langfristigen Aussichten für die Beschäftigung im Tech-Bereich sind besonders gut. Schau dir nur die Ergebnisse einer Untersuchung des US Bureau of Labor Statistics an. Das prognostizierte Beschäftigungswachstum für Technologieberufe liegt zwischen 2020 und 2030 bei etwa 13 % und damit deutlich über dem Durchschnitt aller Berufe. Die Zahl der Aufträge, die in diesem Zeitraum voraussichtlich hinzukommen werden, liegt bei rund 667.600.

Aber für diejenigen, die sich nach Karrieremöglichkeiten umsehen - oder einen Wechsel in Erwägung ziehen - ist die Mainframe-Entwicklung wahrscheinlich einer der letzten Bereiche in der Technik, an den man denkt. Die Chancen stehen sogar ziemlich gut, dass viele Leute gar nicht an diese Kategorie denken werden.

Das sollte keine Überraschung sein. Die Medien berichten normalerweise nicht über Mainframe-Themen oder -Trends. Hinzu kommt, dass diese Systeme oft Anwendungen verwalten, die die Infrastruktur antreiben, was es schwierig macht, ein Gefühl dafür zu bekommen, was sie leisten können. Außerdem ist es nicht so, dass jeder in den Supermarkt gehen und einen Mainframe kaufen kann. Diese Maschinen sind teuer und komplex. Außerdem erfordern sie ein Team von talentierten IT-Fachleuten.

Der Mainframe ist für viele Menschen ein Mysterium. Und die allgemeine Wahrnehmung ist, dass die Branche ein Rückzugsgebiet mit wenig Wachstum ist.

Aber manchmal können Wahrnehmungen falsch sein, und das ist sicherlich der Fall in der Mainframe-Branche. Da die Technologie in der Regel für große Unternehmen bestimmt ist, haben Entwickler/innen die Möglichkeit, an Systemen zu arbeiten, die viele Kunden und Nutzer/innen betreffen. Oft unterstützen die Technologien geschäftskritische Anwendungen, wie z.B. die Verarbeitung von Geldautomatentransaktionen oder Versicherungsansprüchen.

Auch Mainframe-Systeme unterliegen einem starken Wandel. Das heißt, sie ermöglichen den Einsatz moderner Tools für DevOps, KI, Integrationen mit mobilen Anwendungen und APIs.

In diesem Kapitel schauen wir uns also einige der treibenden Kräfte der Mainframe-Industrie an und warum sie eine großartige Option für jeden Entwickler ist.

Furcht vor Unterbrechung

Mitte der 1990er Jahre war der Harvard-Professor und Unternehmer Clayton Christensen Mitverfasser einer bahnbrechenden Arbeit mit dem Titel "Disruptive Technologien: Catching the Wave". Darin legte er die wichtigsten Gründe dafür dar, wie Technologie eine Branche umwälzen kann. Eine seiner wichtigsten Erkenntnisse war, dass selbst starke Unternehmen leicht verwundbar sein können.

Christensen nennt dies das Dilemma des Innovators. Ein etabliertes Unternehmen wird in der Regel in nachhaltige Innovationen für bestehende Produkte investieren, um Umsatz und Gewinn zu steigern. Aber ein Startup muss sich keine Sorgen um ein bestehendes Produkt machen. Es kann große Risiken eingehen und revolutionäre Innovationen ausprobieren, und wenn diese bei den Kunden Anklang finden, können die Folgen für die etablierten Unternehmen verheerend sein.

Heutzutage ist das Dilemma des Innovators für viele große Unternehmen zu einer spürbaren Angst geworden, und viele von ihnen haben Mainframe-Systeme. Sie glauben, dass, wenn diese Unternehmen keine innovativeren Technologien einführen, die Emporkömmlinge letztendlich die Oberhand gewinnen werden. Diese Befürchtung ist vielleicht der größte Katalysator für Veränderungen in der Mainframe-Branche und bedeutet, dass langfristig ein Bedarf an erfahrenen Entwicklern besteht.

Um ein besseres Gefühl für diese Angst zu bekommen, genügt ein Blick auf Jamie Dimon, den CEO von JPMorgan Chase. Sein Unternehmen ist stark von Großrechnern abhängig.

In einem Aktionärsbrief aus dem Jahr 2020 wies Dimon darauf hin, dass disruptive Technologien eine der größten Bedrohungen für sein Unternehmen darstellen. Dies ist der Fall, obwohl JPMorgan Chase trotz der Auswirkungen der COVID-19-Pandemie weiterhin stark gewachsen ist. Im Jahr 2020 stiegen die Einnahmen des Unternehmens von 118,5 Mrd. $ auf 122,9 Mrd. $ und der Gewinn von 29,1 Mrd. $ auf 36,4 Mrd. $ - ein Rekord für das Unternehmen. Das Unternehmen konzentriert sich weiterhin darauf, Marktanteile zu gewinnen, in neue Technologien zu investieren und nach Möglichkeiten zu suchen, seine Risikosysteme zu stärken.

In seinem Aktionärsbrief merkte Dimon jedoch an: "Banken haben andere Schwächen, die zum Teil aus ihrem Erfolg resultieren - zum Beispiel unflexible 'Altsysteme'." Dann wies er auf die Bedrohung durch Fintech-Unternehmen hin, die Finanzdienstleistungen revolutionieren, z. B. mit mobilen Apps: "Von Krediten über Zahlungssysteme bis hin zur Geldanlage haben sie großartige Arbeit geleistet, indem sie einfach zu bedienende, intuitive, schnelle und intelligente Produkte entwickelt haben. Wir haben schon seit Jahren darüber gesprochen, aber dieser Wettbewerb ist jetzt überall. Die Fähigkeit von Fintechs, soziale Medien einzubinden, Daten intelligent zu nutzen und sich schnell in andere Plattformen zu integrieren (oft ohne die Nachteile einer echten Bank), wird diesen Unternehmen helfen, erhebliche Marktanteile zu gewinnen."

Aber Fintechs sind nicht die einzigen Probleme für traditionelle Unternehmen wie JPMorgan Chase. Dimon wies auch auf die Auswirkungen der Mega-Tech-Unternehmen wie Amazon, Apple, Facebook und Google hin. Er schrieb: "Ihre Stärken sind außerordentlich, mit allgegenwärtigen Plattformen und endlosen Daten. Zumindest werden sie alle Zahlungssysteme in ihre Ökosysteme einbetten und einen Marktplatz für Bankprodukte und -dienstleistungen schaffen. Einige werden exklusive White-Label-Bankbeziehungen aufbauen, und es ist möglich, dass einige verschiedene Banklizenzen nutzen werden, um dies direkt zu tun."

Diese nackte Ehrlichkeit ist definitiv erfrischend. Sie ist auch ein positives Zeichen, denn Dimon ist sich des Wettbewerbsumfelds und der Notwendigkeit von Investitionen in Technologien bewusst. Es geht um das Wesentliche.

Sein Beispiel wird viele andere CEOs ermutigen, zu handeln. Und das wird letztlich dazu führen, dass die Modernisierung von Altsystemen noch dringlicher wird - und damit auch die Nachfrage nach Entwicklern, die an diesen Technologien arbeiten.

Die Software frisst die Welt

Marc Andreessen hat ein Händchen dafür, den nächsten großen Trend zu erkennen. In den frühen 1990er Jahren entwickelte er den Mosaic-Browser, der die Grundlage für das kultige Internet-Startup Netscape wurde. Später in diesem Jahrzehnt gründete er Opsware, einen der Pioniere des Cloud-Geschäfts.

Aber es war im Jahr 2011, als Andreessen sich daran machte, seine Vision der Technologiewelt zu schreiben. Der Artikel, der im Wall Street Journal veröffentlicht wurde, trug den Titel "Why Software Is Eating the World".

Als er 60 Jahre nach der Erfindung des Mikroprozessors schrieb, behauptete Andreessen, dass die technologische Infrastruktur endlich einen Punkt erreicht habe, an dem Industrien im globalen Maßstab umgestaltet werden könnten. Ein Grund dafür waren Cloud-Plattformen, insbesondere Amazon Web Services (AWS). Diese Plattformen ermöglichten es jedem Unternehmen, einfach und kostengünstig eine App zu entwickeln. Es war nicht mehr nötig, Server zu kaufen, hohe Gebühren für den Zugang zum Rechenzentrum zu zahlen oder Netzwerkspezialisten einzustellen.

Ein weiterer wichtiger Faktor war die Allgegenwart des Breitband-Internets. Im Jahr 2011 hatten mehr als 2 Milliarden Menschen Zugang, im Jahr 2000 waren es nur 50 Millionen.

Meine Theorie ist, dass wir uns mitten in einem dramatischen und weitreichenden technologischen und wirtschaftlichen Wandel befinden, in dem Softwareunternehmen große Teile der Wirtschaft übernehmen werden", so Andreessen.

Das war definitiv prophetisch. Seitdem haben wir erlebt, wie Uber das traditionelle Taxigewerbe auf den Kopf gestellt hat, wie Netflix die Unterhaltungsbranche umgekrempelt hat und wie soziale Medien die Rundfunkbranche verändert haben, um nur einige Beispiele zu nennen.

Das soll aber nicht heißen, dass traditionelle Industrien - die oft auf Großrechnerangewiesen sind -dem Untergang geweiht sind. Das sind sie nicht. Sie haben sogar große Vorteile, wie den Zugang zuriesigen Datenmengen, erhebliche finanzielle Ressourcen, vertrauenswürdige Marken und talentierteMitarbeiter.

Auch ihre Großrechnersysteme sind ein Vorteil. Sie sind äußerst sicher und zuverlässig und können große Arbeitslasten bewältigen. Da traditionelle Unternehmen weiterhin Anwendungen und Websites entwickeln, finden sie Wege, die Mainframes zu nutzen, anstatt sie loszuwerden.

Interessanterweise hob Andreessen verschiedene Beispiele für die erfolgreiche Nutzung von Technologien in traditionellen Unternehmen hervor. Er erwähnte zum Beispiel, dass die Öl- und Gasindustrie ein Pionier in Sachen Datenvisualisierung, Analytik und Supercomputer war. Diese Technologien wurden eingesetzt, um die Entdeckung neuer Energiequellen zu verbessern.

In der Landwirtschaft haben Unternehmen wie Deere & Company und Caterpillar hochentwickelte Datenerfassungssysteme in ihre Traktoren und Geräte eingebaut. Diese werden dann mit Satellitendaten zusammengeführt. Auf diese Weise wurde KI eingesetzt, um bessere Entscheidungen zu treffen und sogar die Entwicklung neuerer Systeme zu verbessern.

Hier sind einige weitere Beispiele von Andreessen:

Walmart

Schon in den ersten Jahren investierte der CEO und Gründer Sam Walton stark in Technologien. In den 1960er Jahren konzentrierte er sich auf den Einsatz von IBM Mainframes, um die Lieferkette seines Unternehmens zu verbessern. Zweifellos war dieses Vertrauen in die Technologie ein Schlüssel dafür, dass Walmart zum größten Einzelhändler der Welt wurde.

FedEx

Das Unternehmen ist einer der größten Käufer von Technologie, die für die Logistik von entscheidender Bedeutung ist. Andreessen schreibt, dass man sich FedEx "am besten als ein Software-Netzwerk vorstellt, an das zufällig Lastwagen, Flugzeuge und Verteilzentren angeschlossen sind".

Fluggesellschaften

Die Branche entwickelte innovative Reservierungssysteme, eines der ersten Beispiele für den Einsatz von Großrechnern in den 1960er Jahren. Die Fluggesellschaften nutzen die Daten auch, um die Preise für Tickets zu ermitteln und die Routen zu optimieren.

Mit anderen Worten: Wer in der Tech-Branche arbeiten will, landet oft bei traditionellen Unternehmen und ihren Mainframe-Systemen. Das bietet spannende Möglichkeiten für Entwickler/innen, die sich schwierigen Herausforderungen stellen wollen, z.B. Startups abwehren und Altsysteme umrüsten.

COVID-19

Die COVID-19-Pandemie hat gezeigt, wie verwundbar die Weltbevölkerung ist. Ein neues Virus kann sich blitzschnell verbreiten und zu massiven Schließungen führen. Aber die Pandemie hat auch unsere erstaunlichen Fähigkeiten in Sachen Innovation und Kreativität gezeigt. In Rekordzeit konnten Unternehmen wie Moderna, Pfizer und BioNTech revolutionäre Impfstoffe entwickeln, die sich als äußerst wirksam erwiesen haben.

Es stimmt, dass die langfristigen Folgen der COVID-19-Pandemie noch lange nicht absehbar sind. Aber es scheint wahrscheinlich, dass sie die Entscheidungsfindung von Unternehmen erheblich beeinflussen wird. Bei den globalen Lieferketten hat es bereits große Veränderungen gegeben. Auch die digitale Transformation hat sich beschleunigt.

Im April 2020 sagte der CEO von Microsoft, Satya Nadella , dazu: "Wir haben in zwei Monaten die digitale Transformation von zwei Jahren erlebt. Von Teamarbeit und Lernen aus der Ferne über Vertrieb und Kundenservice bis hin zu kritischer Cloud-Infrastruktur und Sicherheit - wir arbeiten jeden Tag mit unseren Kunden zusammen, um ihnen zu helfen, sich anzupassen und in einer Welt, in der alles aus der Ferne geschieht, geschäftsfähig zu bleiben."

Eine der größten Veränderungen ist vielleicht der Wechsel zu hybriden Arbeitsformen, bei denen sich Büro- und Heimarbeit vermischen. Millionen von Menschen haben sich daran gewöhnt, Tools wie Zoom, DoorDash, Airbnb und Slack zu nutzen.

Eine weltweite McKinsey-Umfrage unter Führungskräften untermauert Nadellas Argument der viel schnelleren Einführung neuer Technologien. Die Befragten gaben an, dass sich die Digitalisierung der Kunden- und Lieferkettenprozesse um den Faktor drei bis vier Jahre beschleunigt hat. Sie gaben auch an, dass die Veränderungen nicht nur vorübergehend sein würden. Im Großen und Ganzen hat sich die digitale Transformation zu einem extrem starken Trend entwickelt.

Laut McKinsey "erforderte die Notwendigkeit, aus der Ferne mit Kunden zu arbeiten und zu interagieren, bei den meisten Unternehmen Investitionen in die Datensicherheit und eine beschleunigte Migration in die Cloud. Jetzt, wo diese Investitionen getätigt wurden, haben diese Unternehmen einige der Engpässe aus der Zeit vor der Krise für virtuelle Interaktionen dauerhaft beseitigt. Die Mehrheit der Befragten geht davon aus, dass solche technologiebedingten Veränderungen zusammen mit der Arbeit aus der Ferne und der Interaktion mit Kunden auch in Zukunft stattfinden werden."

Hier sind einige der anderen Ergebnisse der Umfrage:

  • Bei den Befragten ist es dreimal wahrscheinlicher, dass 80% ihrer Kundeninteraktionen digital sind.

  • Seit sieben Jahren steigt die Rate, mit der Unternehmen Produkte und Dienstleistungen entwickeln. Dies ist vor allem auf Branchen wie das Gesundheitswesen, Finanzdienstleistungen und professionelle Dienstleistungen zurückzuführen.

  • Bei den verschiedenen Unternehmensmaßnahmen ist das Budget für die digitale Transformation am stärksten gestiegen.

  • Etwa ein Viertel der Befragten gab an, dass sich ihr physischer Fußabdruck verringert hat .

Die Auswirkungen auf Mainframes sind beachtlich. In der Vergangenheit haben sich viele Führungskräfte dagegen gesträubt, in die Modernisierung zu investieren. Schließlich waren diese Systeme unflexibel und bargen Risiken für die Änderung geschäftskritischer Funktionen. Doch COVID-19 führte dazu, dass der Status quo dringend geändert werden musste - und zwar von Führungskräften und Managern.

Modernisierung der Regierung

Bei der Mainframe-Entwicklung geht es nicht nur um die Modernisierung der IT in Unternehmen. Es geht auch um Regierungen auf der ganzen Welt. Wie du im nächsten Kapitel sehen wirst, war einer der größten Katalysatoren für die Standardisierung von Mainframes in den 1960er Jahren das US-Verteidigungsministerium.

Daher sind Mainframes in Behörden und Institutionen nach wie vor weit verbreitet. Um den Anforderungen des 21. Jahrhunderts gerecht zu werden, müssen diese Systeme jedoch erheblich umgerüstet werden.

Die COVID-19-Pandemie hat dies verdeutlicht. Als die Pandemie im April 2020 ausbrach, brachen viele Systeme der Arbeitslosenversicherung zusammen. Die alten IT-Systeme waren einfach nicht dafür ausgelegt, solche Antragsspitzen zu bewältigen.

Die Situation war so schlimm, dass der Gouverneur von New Jersey, Phil Murphy, eine Rede hielt, in der er sagte: "Angesichts der Altsysteme sollten wir [in ihrer Online-Ausschreibung für Fachkräfte im Gesundheitswesen] eine Seite für COBOL-Computerkenntnisse hinzufügen, denn damit haben wir es zu tun. Wir haben Systeme, die mehr als 40 Jahre alt sind. Es wird viele Nachuntersuchungen geben, und eine davon wird sein, wie zum Teufel wir hierher gekommen sind, wo wir doch COBOL-Programmierer gebraucht haben.

Viele Staaten mussten nach Lösungen suchen, was zu Innovationen führte. Man denke nur an Texas: Als die Pandemie ausbrach, war das Arbeitslosenversicherungssystem sofort überfordert, da die Zahl der Anträge von 13.000 pro Woche auf mehr als 400.000 anstieg. Um den Ansturm zu bewältigen, suchten die Behörden nach Möglichkeiten, die bestehenden Mainframe-Systeme zu verbessern. Ein Schritt war, die Website zu einem Cloud-Provider zu migrieren. Aber auch die Mainframe-Kapazität wurde um 200% erhöht. Als nächstes führte die texanische Regierung ein modernes Sprachdialogsystem ein, das Chatbots verwendet. Interessanterweise half dies bei grundlegenden Problemen, wie dem Abrufen von Benutzer-IDs und Passwörtern für Anwendungen. Schließlich hatten viele dieser Menschen die Arbeitslosenversicherung seit vielen Jahren nicht mehr in Anspruch genommen und ihre Anmeldedaten vergessen.

Clay Cole, Direktor der Texas Unemployment Insurance Division,erklärt: "Obwohl wir Altsysteme hatten, waren unsere Informationstechnologie-Teams sehr flink und konnten unsere Softwareprogrammierung so ändern, dass wir diese neuen Programme bereitstellen konnten, und das haben wir getan."

Texas ist sicherlich nicht der einzige Staat, der eine Modernisierung anstrebt. Das ist ein wichtiges Ziel für alle Landesregierungen. Auch die Bundesregierung verstärkt ihre Bemühungen.

Zum Beispiel wurde 2017 der Technologie-Modernisierungsfonds (TMF) eingeführt. Ziel dieses Programms der Bundesregierung ist es, den Prozess zu vereinfachen, mit dem die Behörden Mittel für IT-Modernisierungsprogramme erhalten.

Zu den Bereichen, auf die sich die TMF konzentriert, gehören Systeme mit hoher Priorität, der Schutz der Cybersicherheit, digitale Dienste für die Öffentlichkeit und behördenübergreifende Kooperationsdienste.

Hinweis

Die US-Bundesregierung ist der weltweit größte Käufer von Technologie. Ihre Ausgaben belaufen sich auf mehr als 100 Milliarden Dollar pro Jahr.

Die Zukunft der Mainframe-Entwicklung

Common Business Oriented Language (COBOL) ist die wichtigste Computersprache für die Großrechnerentwicklung. In Kapitel 4 erfährst du mehr darüber, und in den folgenden Kapiteln wird gezeigt, wie du den Code verwenden kannst.

COBOL hat zwar seine Probleme, aber es ist immer noch eine robuste Sprache. Sieh dir nur eine Umfrage von Micro Focus an. Etwa 70 % der Befragten gaben an, dass sie nicht daran interessiert sind, COBOL-Anwendungen zu ersetzen und in Rente zu schicken. Stattdessen konzentrierten sie sich darauf, die Sprache zur Modernisierung bestehender Systeme zu nutzen.

Das sagt Chris Livesey, Senior Vice President für Anwendungsmodernisierung und Konnektivität bei Micro Focus: "Wenn wir sehen, wie sich die Einstellung zur COBOL-Modernisierung ändert, wo und wie COBOL bereitgestellt werden muss und wie seine Nutzung weiter zunimmt, scheint COBOLs Glaubwürdigkeit als starke digitale Technologie für ein weiteres Jahrzehnt gesichert zu sein. Mit 60 Jahren Erfahrung in der Unterstützung unternehmenskritischer Anwendungen und Geschäftssysteme entwickelt sich COBOL als flexible und widerstandsfähige Computersprache weiter, die für Unternehmen auf der ganzen Welt relevant und wichtig bleiben wird.

Hier sind einige der anderen Ergebnisse der Micro Focus Umfrage:

  • 92 % der Befragten gaben an, dass sie die COBOL-Anwendungen ihres Unternehmens für strategisch wichtig halten, gegenüber 84 % im Jahr 2017.

  • Von 2017 bis 2020 ist die durchschnittliche Codebasis für COBOL-Anwendungen von 8,4 Millionen auf 9,9 Millionen Zeilen gestiegen.

  • 63 % der Befragten gaben an, dass sich ihre Modernisierungsbemühungen auf neue Funktionen und die Verbesserung bestehender Prozesse konzentrieren werden.

Karrierechancen

Wenn Unternehmen ihre Systeme modernisieren wollen, stoßen sie auf ein großes Problem: den Mangel an Fachkräften. Es wird immer schwieriger, Bewerber zu finden, die über die richtigen Fähigkeiten verfügen, z. B. die Fähigkeit, in COBOL zu programmieren. Laut der 23rd Annual Global CEO Survey von PwC gaben etwa 74 % der Befragten an, dass dies ein großes Problem darstellt und das Wachstum einschränken könnte. Natürlich hat die COVID-19-Pandemie deutliche Auswirkungen, denn laut dem Microsoft Work Trends Index 2021 erwägen 40 % der Beschäftigten einen Jobwechsel.

Solche Probleme sind in der Mainframe-Industrie definitiv verschärft worden. Ein Grund dafür ist, dass nur ein paar Dutzend Hochschulen COBOL unterrichten. Außerdem werden im nächsten Jahrzehnt viele Babyboomer in den Ruhestand gehen, was bedeutet, dass es noch weniger COBOL-Programmierer/innen geben wird.

Diese Trends sind natürlich ein gutes Zeichen für Entwickler/innen, die eine Karriere in der Mainframe-Branche anstreben. Da die Nachfrage steigt und das Angebot an qualifizierten Entwicklern sinkt, werden die Gehälter steigen. Laut Leon Kappelman, Professor für Informationssysteme an der University of North Texas, "verdienen Studenten, die an der Schule zwei Kurse in Mainframe-COBOL belegen, am Anfang etwa 10.000 Dollar pro Jahr mehr als diejenigen, die das nicht tun."

Auch die Arbeitgeber werden zunehmend nach Möglichkeiten suchen, neue Bewerber/innen auszubilden und zu betreuen. In der Tat ist es üblich, dass größere Unternehmen ihre eigenen Ausbildungsprogramme oder Bootcamps haben.

Auch die Beschäftigungsverhältnisse werden wahrscheinlich flexibler werden. Mit der zunehmenden Verbreitung von Fernarbeit und hybriden Arbeitsformen werden sich Möglichkeiten für Menschen auf der ganzen Welt ergeben. Es wird auch immer üblicher, qualifizierte Mainframe-Entwickler/innen als Freiberufler/innen einzustellen.

Hinweis

Der Fachkräftemangel im Technologiebereich wird sich wahrscheinlich negativ auf die US-Wirtschaft auswirken. Laut einer Studie von Korn Ferry könnte dies bedeuten, dass zwischen 2020 und 2030 jährliche Einnahmen in Höhe von über 160 Milliarden Dollar verloren gehen.

Interessanterweise verzichten einige Arbeitgeber sogar auf einen traditionellen vierjährigen Abschluss. Stattdessen werden die erforderlichen Fähigkeiten durch Lehrlingsausbildungsprogramme gestärkt.

Sogar die Bundesregierung will eine Rolle übernehmen. Im Jahr 2021 verabschiedete das Repräsentantenhaus den National Apprenticeship Act, mit dem 3 Milliarden Dollar für neue Programme bereitgestellt werden sollen.

Auch der Grace Hopper Code for Us Act wurde 2021 in den Kongress eingebracht. Er würde 100 Millionen Dollar an Zuschüssen für Hochschulen bereitstellen, um die Ausbildung für Altsysteme und Sprachen zu ermöglichen. Aber auch Schüler/innen im Alter von 6 bis 12 Jahren sollen gefördert werden. Zu den Unterstützern des Gesetzes gehören IBM, die University of Alabama at Birmingham und die North Carolina Agricultural and Technical State University.

Einer der Befürworter des Gesetzentwurfs, der Abgeordnete Matt Cartwright aus Pennsylvania, erklärte: "Die Bedeutung von IT-Fachkräften kann nicht unterschätzt werden, vor allem angesichts der Schwächen, die die COVID-19-Pandemie in den IT-Systemen der Regierung gezeigt hat. Eine unzureichende IT-Infrastruktur kann die Reaktionsfähigkeit der Regierung im Krisenfall beeinträchtigen, und qualifizierte IT-Fachleute können dazu beitragen, dass wir darauf vorbereitet sind."

Ein Argument gegen die Mainframe-Entwicklung ist, dass sie nicht besonders spannend ist. Außerdem fürchten sich manche davor, Sprachen zu lernen, die irgendwann veraltet sein könnten. Aber im Großen und Ganzen kann die Arbeit der Mainframe-Entwicklung sehr erfüllend sein. Auch hier gibt es die Möglichkeit, einen großen Einfluss auf ein großes Unternehmen zu haben, dessen Systeme potenziell Millionen von Menschen beeinflussen.

So gaben etwa 20 % der 15.000 Entwickler und Personalverantwortlichen, die an einer Umfrage von CodinGame teilgenommen haben, an, dass das Lösen interessanter technischer Herausforderungen das Wichtigste für die Annahme eines Jobs ist. Dies kam nach flexiblen Arbeitszeiten und einer gesunden Work-Life-Balance (18,5%), dem Gehalt (13%) und der Unternehmenskultur (10,9%).

Hinweis

Eine Studie von iCIMS zeigt, dass es etwa 66 Tage dauert, eine Stelle im Technologiebereich zu besetzen, das ist 50 % länger als bei anderen Stellen.

Fazit

In diesem Kapitel haben wir einen Blick auf die wichtigsten Treiber für das Wachstum der Mainframe-Branche geworfen. Einer der wichtigsten ist die Angst in den Chefetagen, denn schnell wachsende Startups stellen eine existenzielle Bedrohung für größere Unternehmen dar. Sie müssen sich nicht mit Altsystemen herumschlagen und haben den Vorteil eines florierenden Risikokapitalmarktes. Eine weitere Bedrohung geht von den Megatech-Unternehmen wie Amazon, Apple, Facebook und Google aus.

Das hat dazu geführt, dass größere Unternehmen dringend mehr in die digitale Transformation investieren müssen. Sie haben sicherlich verstanden, dass "Software die Welt frisst", wie Andreessen 2011 sagte.

Die COVID-19-Pandemie war ein weiterer wichtiger Faktor. Einige ihrer Auswirkungen werden wahrscheinlich lange anhalten, wie z.B. Fernarbeitsregelungen und höhere IT-Investitionen.

In Anbetracht all dessen wird die Modernisierung von Mainframe-Altsystemen immer dringlicher, was für die Entwickler ein langfristiger Wachstumskatalysator sein dürfte. Größere Unternehmen haben sicherlich Vorteile, wie z.B. ihre finanziellen Ressourcen, starke Marken und einen großen Kundenstamm. Entwickler/innen haben also die Möglichkeit, an diesen spannenden Transformationsbemühungen teilzuhaben.

Wir haben auch gesehen, dass Regierungen eine Quelle des Wachstums sein werden. Sie haben ausgedehnte Großrechnersysteme, die modernisiert werden müssen. Zu diesem Zweck sucht der Kongress bereits nach Möglichkeiten, entsprechende Programme zu entwickeln.

Das Fazit: Die Mainframe-Entwicklung ist ein solider Karriereweg. Im nächsten Kapitel werden wir diese Diskussion fortsetzen, indem wir einige Hintergrundinformationen über Mainframes durchgehen.

Get Moderne Mainframe-Entwicklung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.