LINUX.ORG.RU

США из-за коронавируса срочно ищут знатоков COBOL. И не могут найти.

 


1

3

Власти американского штата Нью-Джерси начали поиски программистов, знающих язык COBOL, из-за возросшей в связи с коронавирусом нагрузки на старые ПК в американской системе занятости. Как пишет The Register, специалистам потребуется обновить программное обеспечение на мейнфреймах 40-летней давности, которые перестали справляться с нагрузкой, резко выросшей на фоне увеличившегося числа безработных из-за пандемии CoVID-19.

Проблема нехватки знающих COBOL программистов затронула не только Нью-Джерси. В штате Коннектикут власти тоже ищут специалистов по этому языку, притом в этом случае поиск ведется совместно с чиновниками еще трех штатов. Tom’s Hardware пишет, что их усилия, как и в Нью-Джерси, к успеху пока не привели. https://www.tomshardware.com/news/new-jersey-cobol-coders-mainframes-coronavirus

Согласно опросу Computer Business Review (https://www.cbronline.com/news/cobol-code-bases) , проведенному в I квартале 2020 г., с проблемой необходимости модернизации ПО в настоящее время сталкиваются 70% компаний, по тем или иным причинам до сих пор использующим программы, написанные на COBOL. Точное количество таких предприятий неизвестно, но, по информации Reuters, во всем мире в 2020 г. используется 220 млрд строчек кода этого языка.

COBOL активно применяется не только в системах занятости, но и в финансовых организациях. На 61-летнем языке написано 43% приложений, используемых в банковских сферах, и 95% банкоматов по всему миру в тех или иных масштабах используют созданное с его помощью ПО.

К числу причин, по которым организации не спешат отказываться от COBOL и переходить программы, созданные при помощи актуальных языков программирования – это дороговизна обновления. На своем примере это доказал Банк содружества Австралии, решившийся на полную замену всех приложений, написанных на COBOL.

Представители банка сообщили, что переход на новое ПО занял пять лет – он проходил в период с 2012 по 2017 гг. Размер затрат на это крупномасштабное мероприятие известен – апдейт обошелся банку почти в $750 млн.

>>> Подробности

★★★★★

Проверено: Pinkbyte ()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от anonymous

пошутил, надеюсь

Он уже пояснил в чем «сходство».
В том, что в Cobol используется 300 английских слов, а в 1С все на русском.
Вот такие ныне «эксперты».

anonymous
()
Ответ на: комментарий от anonymous

Не нужно!

«Огласите весь список».
Он у вас скорее всего весьма любопытный.
Да и вообще то «почерк знакомый».

anonymous
()
Ответ на: комментарий от anonymous

Соглашусь. Кто-то видел 1С на мэйнфрейме? Значит не нужно. Кто знает что такое мэйнфрайм? А это компьютер с 40 террабайтами памяти и процессоры с 200 5 гигагерцовых ядрами.

Uncle_Bobby
()
Ответ на: комментарий от anonymous

«специалистам потребуется обновить программное обеспечение на мейнфреймах 40-летней давности».

Конечно мейфреймы 40 летней давности заменены на более современные модели.

Uncle_Bobby
()
Ответ на: комментарий от anonymous

Форум разработчиков, но почему-то многие в 1С видят только «не нужно».
М-да.

PS: Не являюсь фанатом 1С.
Respect разработчикам 1С.

Владимир

anonymous
()

А что они там делают на этих мейнфреймах? Собирают заявки и размер пособия расчитывают небось. Чота не тянет на рокет сайнс. Может пора выкинуть этот хлам и написать всё с нуля на питоне? А можно и просто нанять миллион свеженьких безработных, и пусть на бумажках считают.

// на самом деле та богадельня для блатных кобольщиков просто не нужна

bread
()
Последнее исправление: bread (всего исправлений: 1)
Ответ на: комментарий от bread

А что они там делают на этих мейнфреймах?

Гугл в помощь …
Например разработали ИИ, который не хуже профессионала медика может диагностировать и принимать решения в путях лечения.
Крутая фирма.

Владимир

anonymous
()
Ответ на: комментарий от bread

Сабж же про службу занятости. Какой уж там ИИ.

По этому вопросу могу сделать только «умный вид».

Владимир

anonymous
()
Ответ на: комментарий от anonymous

Вообще интересно, что кобол в былые времена позиционировался как ЯП для бухгалтерш. И вдруг в 21-м веке стал каким-то особо элитарным. Никто мол в коде не разберется, предметная область невероятно сложна, и прочие байки для лохов. А там просто старперская мафия кормится. Сами ничего не могут уже, но и чужих не подпускают. Примерно так же и жаба со временем окуклится. Будут седовласые индусы рассказывать, как там все невероятно сложно и дорого (дэнги давай, давай дэнги!).

bread
()
Ответ на: комментарий от bread

Никто мол в коде не разберется, предметная область невероятно сложна, …

Как известно

Трудно помочь тому кто не знал, да еще и забыл.

Похоже у них именно в этом проблема.

Владимир

anonymous
()
Ответ на: комментарий от perl5_guy

Дух старой школы

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

Короче пацаны, изучите КОБОЛ, уезжайте в штаты устройтесь на работу. И, сходите-ка на клдбище к умершему кобольщику и скажите ему сэнкс гай.

anonymous
()
Ответ на: комментарий от bread

Ну напиши свою систему федерального масштаба на пистоне и поставь ее не на мэйнфрейме. Про банк в Австалии читал в конце новости? Пять лет перехода и почти миллиард американских долларов потерь. И это какой-то сранный банк, на задворках типа Австалии, где все население, включая кенгуру меньше чем в Нью-Йорке.

Uncle_Bobby
()
Ответ на: комментарий от bread

на питоне

Ну зачем же так? Лучше уж пусть cobol остается.

anonymous
()
Ответ на: комментарий от Uncle_Bobby

Гвоздями насмерть прибита к виндовс. Все гуи и com.

COM они уже «выпили» полностью.
Скажу кратко - «Ваше утверждение устарело года на три минимум».

Владимир

anonymous
()
Ответ на: комментарий от anonymous

Не защищаю 1С, но когда говорят

ложат, то хочется сказать - "Было такое".  
Ныне - "Кладут".

Владимир

anonymous
()
Ответ на: комментарий от anonymous

COM они уже «выпили» полностью.

Sorry получилось типа

Пропили

правильно

Выпилили

Где-то так …

Владимир

anonymous
()
Ответ на: комментарий от Uncle_Bobby

А обмен данными с экселем и генерация в нем отчетов через что сейчас делают?

C Excel 1С настолько удобный API реализовала, что всякие формулы Excel - «гадкий прегадкий утенок».
Очень удобно.

ИМХНО с отчетами у них - «горе от ума».

Хотя с другой стороны многие сложные отчеты действительно можно реализовать в связке «Запрос» + макет + 200 строк текста модуля.
Вообщем конечно мое утверждение ни как не априори.

СКД конечно интересна и реализация интересна.
Использую.
А куда деваться?

Вот "дверь", а вот СКД.  
Выбирай.

Владимир

anonymous
()
Ответ на: комментарий от anonymous

C Excel 1С настолько удобный API реализовала, что всякие формулы Excel - «гадкий прегадкий утенок».

"Я 1С выучил лишь за то, что они умеет разговаривать с Excel.

Владимир

anonymous
()
Ответ на: комментарий от anonymous

У вас короновирус в мозге? Где одножоп и где коболь? Первый это кривое дырявое поделие сливающие все и вся кому угодно, а второй язык который используется 50 лет, и еще столько же будут использовать.

anonymous
()
Ответ на: комментарий от anonymous

Где одножоп и где коболь? Первый это кривое дырявое поделие сливающие все и вся кому угодно, а второй язык который используется 50 лет, и еще столько же будут использовать.

Благодарю вас.
Вы весь ЛОР «спасли».

Владимир

anonymous
()
Ответ на: комментарий от anonymous

Ну данные через механизмы виндовс по прежнему передаются? На телефоне как это заработает?

Uncle_Bobby
()
Ответ на: комментарий от anonymous

Не надоело писать свое имя под каждым каментом? Залогинься уже, болезный. Так тебя хоть заигнорить можно будет.

anonymous
()
Ответ на: комментарий от anonymous

И в экселе никто на формулах не пишет, так вижуал бейсик net с полным фаршем.

Uncle_Bobby
()
Ответ на: комментарий от anonymous

Так тебя хоть заигнорить можно будет.

«Друг», у тебя все комменты на «какашки» похожи.
Все гадишь, гадишь, гадишь …

Владимир

anonymous
()
Ответ на: комментарий от anonymous

В общем, все также, только без exe создает lin бинарник. Владимир, ты не на линуксе?

Пока веду разработку API.
В этом году обязательно начну разработку GUI /буду тестировать и в Linux/.

Владимир

anonymous
()
Ответ на: комментарий от bread

написать всё с нуля на питоне

Выйдет 4 версия и совместимость коту под хвост.

anonymous
()

Какой-то дебильный многословный синтаксис у Кобола. Его какая-то баба что ли придумала?

Nereus
()
Ответ на: комментарий от anonymous

программное обеспечение на мейнфреймах 40-летней давности

так им и надо. не вкладываете средства в обновления, сосите теперь

Кстати, да, z15 в 2019 выпущен, но они почему-то сидят на 40-летних мейнфреймах. Наверное, ключ в разгадке лежит в муниципальных службах Нью Йорка и Нью Джерси, где наблюдается одна из самых высоких средних зарплат и одна из самых низких производительность труда по стране, и когда электрик приходит и грит «я должен был 3 провода починить за неделю, но починил 15 за сегодня - там плевая работа», то ему отвечают «ты что, здурел? Нука иди обратно сломай, и делай свои три провода в день».

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

byko3y ★★★★
()
Ответ на: комментарий от Deleted

Да и безопасность выше. Почти никто не разбирается в коде вот и не полезут. Наверное еще по этой причине не обновляют

Кобол по своему устройству похож на питон. То есть, это клей между написанными разными поколениями разнородными фичами. Из-за этого у него есть огромное число тонких особенностей функционирования, которые нужно точно учитывать при портировании/обновлении софта.

byko3y ★★★★
()
Ответ на: комментарий от anonymous

А принцип «работает - не трогай» здесь не уместен, ладно если бы это было нужно для работы какого-нибудь старого оборудования на предприятиях, но для критически важной инфраструктуры как сфера финансов это недопустимо. Может я и не прав

Это не критически важная инфраструктура — это сраная служба занятости. Никого эта проблема сверху на самом деле не волнует, потому что есть более серьезная и проблема, а именно — невозможность поддержания спроса эмиссией (либо обнуление базовой ставки и коллапс из-за убыточности капитала, либо повышение ставки и невозможность обслуживать долг), из-за чего спрос падает и услуги ватокатов первыми оказываются ненужными, в результате чего ватокаты попадают в списки службы занятости. Служба занятости здесь этим людям никак не сможет помочь, потому что эти люди ничего не умеют делать.

byko3y ★★★★
()
Ответ на: комментарий от MaxPower

Губернатор штата просто отмазался почему заявки на пособие «обрабатываются с существенным опозданием», типа программистов на коболе не хватает и мейнфреймы тормозят, а тут уже кипишь по всем IT ресурсам

В точку. Мне стыдно, но я не догадался до этого сразу. Почему мировой кризис в 2008 был? Да вот там банк выдал ипотеки. Почему столько безработных в Нью Джерси? Да вот программиста на коболе найти не могут.

byko3y ★★★★
()

Я на коболе даже целую программу написал в начале девяностых. И еще одну на советском ЯМБе. Ничего там сложного нет, но язык имеет довольно чудную недообъектную модель.

anonymous
()
Ответ на: комментарий от anonymous

А вот в Австралии интернет медленный и дорогой, потому что невыгодно модернизировать подводные кабели

А цены на все импортные товары у них такие большие, наверное, потому что невыгодно модернизировать транспортные корабли? У Австралии своя атмосфера, и там совершенно неожиданные для русского человека вещи оказывают очень дорогими. У нас буквально десять лет назад интернет во всем регионе был ужасно медленным, но его модернизировали, и теперь он летает. А по поселкам тянутся на столбах ethernet кабели, которые сходятся в один роутер, который через оптику дальше идет к провайдеру. А некоторые прямо оптику в дом кидают. И это в регионе, который намного беднее австралии или штатов — потому я не вижу объективных причин.

Я подозреваю, что причина такого положения заключается в том, что поддерживать старые технологии поставщикам услуг выгоднее, чем внедрять новые.

byko3y ★★★★
()
Ответ на: комментарий от anonymous

по контрасту - хотелось бы заглянуть в будущее (лет хотя бы на 30) нынешних пайтонов, растов, жабоскриптов и пр

И что ты хочешь там увидеть? Многие современные питонисты и жабаскриптеры пойдут обратно работать слесарями или грузчиками по мере сокращения рынка. А работать они будут, потому что в ближайшие годы пенсия будет только у тех, кто дожил до глубокой старости. Раст еще не раскручен, так что я бы не стал говорить про гарантию долгосрочных перспектив.

byko3y ★★★★
()
Ответ на: комментарий от anonymous

оберон

Никому не известные поделки не катят, потому что не найти готовых решений, программистов, и тупо компиляторов.

byko3y ★★★★
()
Ответ на: комментарий от WitcherGeralt

Разве что Java. Есть, конечно, плюсы, но это сильно повышает требования к разработчикам. Хороших джавистов и больше, и дешевле они

Кресты недопустимы для любого ответственного кода. Тут дело даже не в требованиях к разработчикам, а в том, что нет никаких гарантий надежности кода больше сотни строчек, независимо от квалификации писавшего этот код. Обнаруживать баг, который лежал в коде 10-20 лет — это вполне себе норма для кода на C/C++.

byko3y ★★★★
()
Ответ на: комментарий от anonymous

Разве что Java. Есть, конечно, плюсы, но это сильно повышает требования к разработчикам. Хороших джавистов и больше, и дешевле они

через 50 лет их будет меньше чем коболят

Я не вижу тенденции ухода Java. Зато я вижу, что коболисты просто от старости умирают так-то.

byko3y ★★★★
()
Ответ на: комментарий от anonymous

ещё интересно, кто сейчас производит запасную комплектуху для мейнфреймов 40-летней давности? если таких производителей мало и закупки дорогие, то тут попахивает распилом

Ты не видел еще пусковые установки МКБР на дискетах 5.25. Все-таки обслуживать старое барахло чуток попроще, чем переделывать его заново.

byko3y ★★★★
()
Ответ на: комментарий от linuxmachtfrei

Есть фотографии распредщитков нью-йоркского метро. С цифрами «1902».

если не касаться провинции, всегда считал что там проблема в том что слишком много поточных трансляций со всяких видеокамер

Ответ:

США из-за коронавируса срочно ищут знатоков COBOL. И не могут найти. (комментарий)

электрик приходит и грит «я должен был 3 провода починить за неделю, но починил 15 за сегодня - там плевая работа», то ему отвечают «ты что, здурел? Нука иди обратно сломай, и делай свои три провода в день».

byko3y ★★★★
()
Ответ на: комментарий от anonymous

Всю зиму у меня один стояк в квартире не грел.
В двух свитерах и под теплым одеялом спал.

А сегодня радиаторы - ГОРЯЧИЕ!

Владимир

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.