Государству нужны программисты
Власти американского штата Нью-Джерси начали поиски программистов, знающих язык COBOL, из-за возросшей в связи с коронавирусом нагрузки на старые ПК в американской системе занятости. Как пишет The Register, специалистам потребуется обновить программное обеспечение на мейнфреймах 40-летней давности, которые перестали справляться с нагрузкой, резко выросшей на фоне увеличившегося числа безработных из-за пандемии CoVID-19.
По словам комиссара Министерства труда и рабочей силы Нью-Джерси Роберта Азаро-Анджело (Robert Asaro-Angelo), объем запросов на получение пособий по безработице в масштабах всего штата подскочил на 1600% за последние несколько недель. Губернатор штата Фил Мерфи (Phil Murphy) подтвердил это, уточнив, что в течение последних семи дней количество таких заявок перевалило за 206 тыс., а за последние две недели их было, в общей сложности, свыше 362 тыс. по всему штату.
Фил Мерфи добавил, что половина поступающих заявок обрабатывается с существенным опозданием, и для этого ему и нужны специалисты по COBOL – необходимо модернизировать ПО мейнфреймов. Однако найти таких программистов властям непросто.
А чего там знать-то? Мне в одном из прошлых проектов вместо описания структур принимаемых данных присылали data division на Коболе. Пришлось напрячься, чтобы выяснить про redefine.
Правда, болтливый он до ужаса.
А еще много лет назад мне листинги на русском Коболе показывали.
K>Власти американского штата Нью-Джерси начали поиски программистов, знающих язык COBOL, из-за возросшей в связи с коронавирусом нагрузки на старые ПК в американской системе занятости. Как пишет The Register, специалистам потребуется обновить программное обеспечение на мейнфреймах 40-летней давности, которые перестали справляться с нагрузкой, резко выросшей на фоне увеличившегося числа безработных из-за пандемии CoVID-19.
С одной стороны, работает — не трожь, но ведь оно перестало работать? Может, стоит все-таки переписать?
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
K>Фил Мерфи добавил, что половина поступающих заявок обрабатывается с существенным опозданием, и для этого ему и нужны специалисты по COBOL – необходимо модернизировать ПО мейнфреймов. Однако найти таких программистов властям непросто.
А не проще увеличить количество серверов в 2 раза? У всяких там Амазонов простаивающих мощностей — куча.
Здравствуйте, Kaifa, Вы писали:
K>на мейнфреймах 40-летней давности, которые перестали справляться с нагрузкой, резко выросшей на фоне увеличившегося числа безработных из-за пандемии CoVID-19. K>в течение последних семи дней количество таких заявок перевалило за 206 тыс., а за последние две недели их было, в общей сложности, свыше 362 тыс. по всему штату.
362 тысячи запросов за две недели?
Ну да, там скорее всего с софтом этого сервиса всё плохо. Нагрузка-то смешная, хоть оно и на мейнфрейме 40-летней давности.
K>Фил Мерфи добавил, что половина поступающих заявок обрабатывается с существенным опозданием, и для этого ему и нужны специалисты по COBOL – необходимо модернизировать ПО мейнфреймов. Однако найти таких программистов властям непросто.
Так ведь за еду, поди. Госконтора. Поэтому и найти не могут.
Кобол требовался в большом количестве еще до коронавируса. Сейчас просто еще доп. проблемы вылезли. В Швеции Academic Works, которая делает буткэмпы по программированию, в прошлом и позапрошлом году делали бесплатный курс по Коболу. Консультант по Коболу — одна из самых высокооплачиваемых программерских позиций на данный момент.
Здравствуйте, alzt, Вы писали:
LK>>А не проще увеличить количество серверов в 2 раза? У всяких там Амазонов простаивающих мощностей — куча.
A>те майнфреймы, наверное, уже не производят. А производить сложнее, чем найти программистов на коболе.
Это ж IBM, у них обратная совместимость до пишущих машинок на 200 лет назад. Скорее мейнфрейм под нужную нагрузку стоит, как годовой бюджет всего штата, вот и хотят подешевле варианты найти.
Ops>Это может быть даже быстрее, чем подпирать его костылями. Как знать, может оно в принципе не может поддерживать текущую нагрузку?
Ага, знаем мы таких переписывателей, лабающих на модных фреймворках
Уверен, что так легко будет переписать все под 40-ка летний мейнфрейм на современных фреймворках, и что бы быстрее работало?
AK>Так ведь за еду, поди. Госконтора. Поэтому и найти не могут.
Вовсе и не за еду.
Ищут волонтеров. Те совсем бесплатно. Так пишут в американских новостях.
Ops>>>С одной стороны, работает — не трожь, но ведь оно перестало работать? Может, стоит все-таки переписать?
K>>тонны кода в режиме "надо вчера"?
Ops>Это может быть даже быстрее, чем подпирать его костылями. Как знать, может оно в принципе не может поддерживать текущую нагрузку?
Его приходится подпирать костылями по одной простой причине: в системе закодирована бизнес-логика, которая нигде, кроме как в этом коде на Коболе, не задокументирована. Ну или задокументирована в виде законов, постановлений, подзаконных актов, указаний и инструкций двух десятков государственных департаментов.
«Это может быть даже быстрее переписать» на практике выльется в лет пять-десять кропотливой работы с непредсказуемым результатом. Именно поэтому существуют компиляторы Кобола в .Net и JVM — чтобы попробовать хотя бы кусками переводить программы на другие платформы.
M>Кобол требовался в большом количестве еще до коронавируса. Сейчас просто еще доп. проблемы вылезли. В Швеции Academic Works, которая делает буткэмпы по программированию, в прошлом и позапрошлом году делали бесплатный курс по Коболу. Консультант по Коболу — одна из самых высокооплачиваемых программерских позиций на данный момент.
по Коболу или по библиотекам и железу на котором оно работает? Потому что сам Кобол изучается быстрее чем за 21 день для идиотов. Я в школе развлекался.
Здравствуйте, jhfrek, Вы писали:
J>по Коболу или по библиотекам и железу на котором оно работает? Потому что сам Кобол изучается быстрее чем за 21 день для идиотов. Я в школе развлекался.
А по библиотекам и железу, все спецы, кто не помер, давно известны по именам, где ты новых найдешь?
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Здравствуйте, jhfrek, Вы писали:
J>по Коболу или по библиотекам и железу на котором оно работает? Потому что сам Кобол изучается быстрее чем за 21 день для идиотов. Я в школе развлекался.
Есть некоторые тонкости. Например, файл и набор данных в OS/360 — не одно и то же. JCL опять же. Методы доступа. Но это уровень не Кобола, а операционной системы.