Czy warto interesować się językiem programowania COBOL, który został stworzony w latach 60-tych? Czym on jest i czy da się na tym zarobić, a jeżeli tak to ile? Okazuje się, iż na programistów znających dobrze ten język jest spore zapotrzebowanie!
COBOL – co to za język programowania?
COBOL to język programowania wysokiego poziomu, który adekwatnie został opracowany na zlecenie Departamentu Obrony USA. Do jego powstania przyczyniły się ponadto badania i ankiety przeprowadzone w 1959 roku. Wynikało z nich, iż niezbędny jest język programowania przeznaczony dla aplikacji biznesowych. Wszystko dlatego, iż koszty tworzenia systemu stały się zbyt wysokie choćby dla organizacji biznesowych i bankowych.
Dzięki staraniom Conference on Data Systems Languages powstały założenia języka COBOL (z ang. Common Business-Oriented Language), którego rozwojem zajmowały się ANSI (American National Standards Institute). W późniejszym okresie zajęła się nim natomiast ISO (International Organization for Standardization).
Gdzie stosowany był i jest przez cały czas język COBOL?
Język programowania COBOL stosowany był, zgodnie z założeniami, do tworzenia aplikacji związanych z biznesem. Chodzi o systemy typu mainframe. Ich zadaniem jest przetwarzanie ogromnych ilości danych. Z takich systemów korzystały i do tej pory korzystają firmy zajmujące się bankowością. Okazuje się także, iż w 2017 roku ponad 95 proc. transakcji bankomatowych obsługiwały systemy związane z COBOLem. Innymi były te związane z ubezpieczeniami, transportem i służbą zdrowia. Co więcej, stosowany był on także w wojskowości i obsłudze systemów rządowych.
Systemy tworzone w tym języku pracują do dziś, gdyż mimo podejmowanych prób mających na celu zastąpienie rozwiązań w nim napisanych innymi językami, nie dały one zadowalających rezultatów.
Ciekawostką może być fakt, iż przez cały czas wykorzystywany jest przez takie firmy jak UPS i IBM. Ta ostatnia udostępnia materiały (w tym także podręcznik) pozwalające poznać ten język programowania na swojej stronie.
Ile może zarobić programista znający język COBOL?
COBOL jest już dość leciwym językiem programowania, dlatego też wiele osób, które się nim zajmowały przeszły w stan spoczynku, czyli krótko mówiąc, na emeryturę. Nowych programistów wybierających go jest jak na lekarstwo.
W związku z faktem, iż programistów znających ten język jest mało, to są oni poszukiwanymi fachowcami. Głównie dotyczy to rynku USA, ale są i firmy z innych krajów, które wykonują usługi dla wymienionych wcześniej branż i oni także chętnie widzieliby w swoich szeregach COBOL Developerów.
Programiści COBOL mogą zatem liczyć na bardzo dobre zarobki, których widełki wahają się w granicach od 70 do choćby 85 000 dolarów rocznie, a w niektórych przypadkach można wynegocjować jeszcze lepsze warunki.
To bardzo wysokie stawki, ale pamiętać należy, iż realizowane są usilne prace nad zastąpieniem tego języka innymi i w końcu przejdzie on do historii.