Jotkut asiat vain kieltäytyvät kuolemasta. Olet ehkä ajatellut esineiden internetin, matkapuhelinten ja Chromebookien aikakaudella, että COBOL oli kuollut, mutta olisit väärässä. Se on edelleen elossa. Yllättäen hallitus käyttää edelleen sitä, ja he tarvitsevat apua useissa osavaltioissa käsittelemään ylimääräisiä työttömyyskorvauksia koronaviruksen COVID-19: n ansiosta.
Työttömyyden nousu
Suurin osa Yhdysvalloista on lukitsemisessa, kodin suojauksessa, karanteenissa, millä tahansa haluat sitä kutsua. Elleivät he ole ”välttämättömiä” työntekijöitä, he ovat jumissa kotona eivätkä saa mennä töihin, koska heidän yrityksensä on suljettu.
Tämä on synnyttänyt työttömyyskorvauksia. Työntekijöitä joko täydennetään tai lomautetaan, mutta heidän on silti maksettava laskunsa, joten he hakevat työttömyysetuutta. Viimeisten neljän viikon aikana lähes 17 miljoonaa ihmistä on jättänyt hakemuksen Yhdysvaltoihin. Tämä on aiheuttanut melkoisen kuormituksen joissakin osavaltioissa, koska vaatimukset on käsiteltävä ikääntyvissä tietokoneissa, jotka edelleen käyttävät COBOLia.
Ikääntyvät valtion järjestelmät
COBOL on lyhenne yhteisestä yrityskeskeisestä kielestä. Se suunniteltiin vuonna 1959 Yhdysvaltain puolustusministeriölle kannettavaksi ohjelmointikieleksi tietojenkäsittelyä varten.
Jotkut osavaltiot käyttävät sitä edelleen 60 vuotta myöhemmin. Erityisesti New Jersey. Gov. Phil Murphy pyytää vapaaehtoisia, jotka osaavat koodata COBOLissa, koska monet New Jerseyn järjestelmistä toimivat edelleen vanhemmilla keskusyksiköillä. Yli 362 000 New Jerseyn asukasta haki työttömyyttä kahden viime viikon aikana.

”Kirjaimellisesti meillä on järjestelmiä, jotka ovat yli 40 vuotta vanhoja”, sanoi Murphy. ”Siellä on paljon postmortemeja, ja yksi niistä luettelossamme on, kuinka pääsimme tänne, missä tarvitsimme kirjaimellisesti COBOL-ohjelmoijia?”
Connecticutilla on samanlainen ongelma. Heillä on ”40 vuotta vanha järjestelmä, joka koostuu COBOL-keskusyksiköstä ja neljästä muusta erillisestä järjestelmästä”. He työskentelevät uuden etuusjärjestelmän parissa Mainen, Rhode Islandin, Mississippin ja Oklahoman kanssa, mutta järjestelmä valmistuu vasta vuonna 2021. Kansas oli parhaillaan modernisointiprosessissa, mutta ne eivät valmistuneet ennen kuin COVID-19 osui , joten nyt he ovat jumissa.
Osavaltiot eivät ole yksin. Vuoden 2017 Reuters-raportissa todettiin, että tuolloin käytössä oli vielä 220 miljardia COBOL-linjaa. 43 prosenttia pankkijärjestelmistä on rakennettu COBOLille, ja 95 prosenttia pankkiautomaattien pyyhkäisystä riippuu COBOLista. Yhdysvaltain liittohallitus käyttää sitä edelleen.
Sosiaaliturvan hallintotarkastaja jätti vuoden 2018 raportin, jonka mukaan hallinto ylläpitää yli 60 miljoonaa COBOL-riviä sekä ”miljoonia muita rivejä muita vanhoja ohjelmointikieliä”. Tarkastaja neuvoi hallintoa uudistamaan järjestelmiä.
”Kuvernöörien ei pitäisi joutua ajattelemaan tietokonejärjestelmiä pandemian aikana”, sanoi kyberturvallisuuden asiantuntija Joseph Steinberg, ”ja meillä pitäisi olla järjestelmiä, jotka hätätilanteiden aikana eivät saisi pahentaa hätätilanteita.”
Jos tiedät COBOLin ja haluat auttaa jollakin tavalla tämän pandemian aikana, New Jersey, Connecticut ja jotkut muut osavaltiot voisivat käyttää apuasi.
COBOL ei ole yksin. Tutustu muihin vanhentuneisiin IT-infrastruktuureihin.
Kuvahyvitys: COBOL-konseptitaide ja 1950-luvun tietokone kautta DepositPhotos