Большая часть мировых деловых и финансовых систем работает на старом языке программирования COBOL (Common Business Oriented Language), которому исполнилось 64 года. Сегодня его знает лишь небольшое сообщество программистов.
COBOL остается одним из основных языков программирования для мэйнфреймов, используемых и сегодня, особенно в таких отраслях, как банковское дело, автомобилестроение, страхование, государственное управление, здравоохранение и финансы.
Сегодня 43% всех банковских систем до сих пор используют COBOL, который ежедневно обрабатывает транзакции на сумму $3 трлн долларов, включая 95% всех операций с банкоматами в США и 80% всех операций с кредитными картами.
Проблема в том, что в наши дни очень мало людей заинтересованы в изучении COBOL, а большинство университетов давно его перестали преподавать. Таким образом, специалистов по этому языку становится все меньше, но потребность в них остается.
Чтобы решить проблему нехватки кадров, в IBM создали генеративного помощника по коду на базе искусственного интеллекта (watsonx), который помогает преобразовать старый код COBOL в более современный язык, тем самым экономя бесчисленные часы перепрограммирования. В компании говорят, что новый ИИ-помощник помогает автоматизировать до 90% работы.
Впрочем, пока в IBM не представили научные исследования, подтверждающие эффективность и безопасность нового программного обеспечения. Так или иначе, обновления старого кода при помощи ИИ – многообещающая технология, которая в перспективе может серьезно упростить жизнь программистов.