Дапамажыце dev.by 🤍
Падтрымаць

Вечно молодой: мировые финансы зависят от языка программирования, созданного в 1959 году

Пакінуць каментарый
Вечно молодой: мировые финансы зависят от языка программирования, созданного в 1959 году

Язык программирования COBOL был создан в 1959 году и до сих пор играет ключевое значение в работе мировой финансовой системы. Правда, с ходом времени количество COBOL-разработчиков неуклонно падает, и это ставит перед индустрией (как ИТ, так и финансовой) новые вызовы, рассказывает The Next Web.

Читать далее

Фото: The Next Web

Около 80 процентов транзакций в США с личным участием плательщика и 95 процентов операций с банкоматами основаны на программах, написанных на COBOL. Согласно информации Reuters, ежедневно около $3 трлн «проходят» через COBOL-системы. Инфраструктура многих крупных финансовых корпораций и даже часть систем американского правительства базируется на COBOL-платформах, написанных в 1970-е и 1980-е годы.

Вечно работающие ветераны

Многие разработчики, которые способны даже просто поддерживать существующие системы, пребывают сегодня в преклонном возрасте. Всего несколько американских университетов продолжают подготовку специалистов по COBOL, и этого, очевидно, не хватает для индустрии.

К примеру, 75-летний основатель сообщества COBOL Cowboys Бил Хиншоу — один из ветеранов языка, которые не могут уйти на пенсию из-за собственной востребованности. В интервью Reuters он отмечает, что до сих пор часто встречает программы, написанные им лично более 40 лет назад.

Кроме этого, одна из важных проблем COBOL — репутация: связанные с ним задачи часто считают скучными и далёкими от креативности. The Next Web отмечает ошибочность этого утверждения (если не сравнивать с модными модными Elixir и Golang), но его распространённости хватает, чтобы минимизировать приток «свежей крови».

Иллюстрация: DevOps.com

Кому это нужно?

Самым простым решением видится перевод финансовой разработки на более актуальный и перспективный язык. Но не всё так просто. В 2012 году Банк Содружества Австралии заменил ключевую платформу в целях модернизации системы. Эта затея обошлась в $750 млн долларов, и именно по причине затратности банки предпочитают поддерживать существующие системы.

Потребность в COBOL-программистах даёт разработчикам с соответствующими знаниями полную уверенность в будущем и возможность роста заработка. Ведь в соответствии с отдельными прогнозами, зависимость от COBOL будет сохраняться как минимум ближайшие 20 лет.

Иллюстрация: Top Keyword Information

Что делать?

По мнению CEO финтех-компании Auka Дэниэла Додерлина, для каждой зависящей от COBOL организации существуют три варианта развития событий.

Первый — оставить всё как есть и надеяться на лучшее. При этом существующие системы будут работать как следует, но с разработкой новых ориентированных на потребителей продуктов могут возникнуть проблемы.

Второй — полностью всё переделать, создав более современные банковские платформы на современных языках разработки. При этом нужно быть готовыми потратить сотни миллионов долларов на разработку и взять на себя риски, связанные с единовременной заменой большой системы, завязанной на множество частных и корпоративных потребителей.

Наконец, третий вариант, который выглядит наиболее работоспособным — сконцентрироваться на проблемах потребителей и создавать новые точечные решения для них, продолжая поддерживать работающие системы на COBOL. Это означает, что платформы на COBOL смогут продолжить работу, а индустрия обезопасит себя от многомиллиардных поломок. А новые приложения смогут постепенно заменить сложные «надстройки» старых COBOL-систем и постепенно снизить зависимость индустрии от устаревающего языка программирования.

Чытайце таксама
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
Собрали 10 платных и бесплатных онлайн-курсов для изучения SQL. Программы рассчитаны на слушателей, которые только начинают или продолжают знакомство с языком. 
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
Программирование — один из ценнейших навыков для карьерного роста, саморазвития и создания чего-нибудь удивительного. Собрали десять советов для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов. 
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
10 курсов по ABAP — языку программирования, который использует SAP
10 курсов по ABAP — языку программирования, который использует SAP
10 курсов по ABAP — языку программирования, который использует SAP
ABAP (Advanced Business Application Programming) — это язык программирования, который использует компания SAP — один из главных поставщиков программного обеспечения по всему миру. Среди клиентов компании — Apple, Amazon, Colgate-Palmolive, Cisco, Dell, Airbus, DHL, Walmart, Ernst and Young и сотни других. Вообще SAP используют около 90% компаний из списка Fortune-500. И еще, например, NHL. ABAP написан в далеком 1980 году и за последние 40 лет все-равно остается актуальным и востребованным. У разработчиков на ABAP стабильно высокие зарплаты. Поэтому мы решили собрать список из 10 курсов по ABAP, которые стоит пройти для лучшего понимания языка или вообще для выбора его как своей профессии.
26 каментарыяў

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.