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, поэтому возникает очевидный вопрос: почему бы не перейти на более современные технологии?

Очевидный ответ в том, что COBOL по прежнему является одним из ключевых языков в решениях IBM (пруф https://www.ibm.com/it-infrastructure/z/zos), и отказываться от него ни кто не собирается. Язык развивается вместе с платформой. Компания же наряду с мейнфреймами продает курсы, тренинги, сертификацию. Это штучный товар, поэтому специалистов там готовят и отбирают как космонавтов. Они где-то писали, что до финиша доходит 5% обучаемых.

Вопрос про устаревание COBOL возник скорее как особенность копипасты зарубежных статей на русский. Есть некий софт написанный на этом языке, авторы которого ушли на пенсию, а молодежь боится трогать. Но это обычное легаси. Подобных примеров в энтерпрайзе масса на любых языках - С, Java, Ruby …

Lucky ★★
()

интересно, если я стану охуительным фортранщиком, не будучи при этом математиком, физиком, инженером и т.п. - я смогу найти работу фортранщиком?

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

Очевидный ответ в том, что COBOL по прежнему является одним из ключевых языков в решениях IBM (пруф https://www.ibm.com/it-infrastructure/z/zos), и отказываться от него ни кто не собирается

Уже не является:

https://www.fool.com/investing/2019/04/17/ibms-mainframe-sales-crashed-thats-...

Поддерживать его будут, но не развивать.

Вопрос про устаревание COBOL возник скорее как особенность копипасты зарубежных статей на русский. Есть некий софт написанный на этом языке, авторы которого ушли на пенсию, а молодежь боится трогать. Но это обычное легаси. Подобных примеров в энтерпрайзе масса на любых языках - С, Java, Ruby

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

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

То есть, нынче это уже не «язык, на котором пишут софт для финансового сектора», а уже «язык, на котором когда-то писали софт для финансового сектора»,

А что ныне в тренде /кроме 1С/?

Владимир

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

С @Deleted уже нет.

Этот @Deleted довольно активный пользователь, как я посмотрю.

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

Уже не является:

что не является? в статье ни слова про кобол

Поддерживать его будут, но не развивать.

так ты ещё и в аглицкий не могёшь, лол

anonymous
()

А как же ИИ? Забигдатить этот недоязык, и переписать всё на С++))

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

Шутка.

https://abapeditor.com/
Все ABAP знаю.
Вот моя первая программа

WRITE: 'Hello World', 
       ' - this is my first programm'.

WRITE: 'Hello ЛОР', 
       ' - О сколько нам мгновений чудных ...'.

Владимир

anonymous
()

Есть в наличии книжка в твердом переплете, КОБОЛ ЕС ЭВМ. вдруг кому нужна, отдам за символическую сумму равную первому окладу :)

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

Поддерживать его будут, но не развивать.

Обновили в сентябре прошлого года вместе с выходом Z15. https://www.ibm.com/support/pages/node/611415

Кобол не нужен ни стартапам, потому что вокруг него нет хайпа, ни другим софтописателям

Вы пытаетесь рассуждать через привычные аналогии, что приводит к странным выводам. z/OS это отдельный мир и другие рынки. Судя по отчетам за прошлый год, достопочтенная публика уже наигралась с облаками, и стала возвращаться к надежным решениям. https://www.datacenterknowledge.com/ibm/mainframe-sales-fuel-growth-ibm

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

Обновили в сентябре прошлого года вместе с выходом Z15. https://www.ibm.com/support/pages/node/611415

Да, обновили. Давайте же вместе посмотрим, что они обновили:

https://www.ibm.com/downloads/cas/US-ENUS219-404-CA/name/ENUS219-404.PDF

Improved efficiency in processing of UTF-8 data by supporting the UTF-8 data type
Support for creating 64-bit (AMODE 64) batch applications
Compiler and runtime support for the IBM z/OS V2.4 operating system so applications can take advantage of the latest operating system features and capabilities
Support for the latest middleware, including IBM CICS®, IBM Db2®, and IBM IMS

2019 год, UTF-8 и 64 бита. IBM на острие прогресса, кует железо пока горячо.

https://www.datacenterknowledge.com/ibm/mainframe-sales-fuel-growth-ibm

Эта новость написана незадолго до того, как рынок мейнфреймов рухнул. Я могу лишь предположить, что они приняли какие-то неординарные меры для того, чтобы временно повысить продажи и успокоить акционеров. Ожидаемо, за искуственным повышением продаж последовал спад.

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

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

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

Сразу скажу «четыре буквы я не выговариваю» …

И так.
IBM утверждает, что Cobol весьма распространен …
Кроме того, понял так, что программистам Cobol хорошо платят.
Если спрос есть, то почему IBM этим бизнесом не спешит заниматься?

Владимир

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

IBM утверждает, что Cobol весьма распространен

Еще бы ему не утверждать-- он его продает.

Кроме того, понял так, что программистам Cobol хорошо платят

Им платят обычную ЗП программиста, при этом работу по коболу найти сложнее:
https://www.reddit.com/r/cobol/comments/2odyc9/cobol_developer_salary/

Если спрос есть, то почему IBM этим бизнесом не спешит заниматься?

Потому что есть более прибыльные направления, которыми IBM и занимается, вроде консалтинга и облаков.

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

Похоже ЛОР идет «на поправку».
Остроконечники и тупоконечники не ведут «языковую войну».

Владимир

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

Сегодня - Пасха!

Слава Святому Господу Отцу Небесному!  
Слава Святому Господу Иисусу Христу!  
Слава Святому Господу Святому Духу!  
Слава ВсеСвятой Владычице Нашей Богородице!  
Слава Царице Небесной!  
Слава Царице Милости!  
Слава Святому Животворящему Кресту Господа Нашего!

Владимир

anonymous
()

Тот случай когда нашей стране повезло, не надо тащить всю это легаси инфраструктуру. Россия стронг!

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

стране повезло, не надо тащить всю это легаси инфраструктуру

... потому что инфраструктуры нет.

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

Все треды о ReactOS закрыты для анонимусов … /и правильно/.
Один тред интересный Начато предрелизное тестирование ReactOS 0.4.2 Начато предрелизное тестирование ReactOS 0.4.2 Тестирование начато 12.07.16 …

А теперь новация!
ReactOS критикуют за то что она на реальном железе не работает.
Ну и ладно.
Но на VM - обязана работать!

Владимир

anonymous
()

byko3y что ты так взъелся на COBOL? Для тебя этот ЯП как будто вызывает личную неприязнь.

Лично я, этих американцев не понимаю. Если некому старые мэйнфреймы поддерживать, просто закупите пару десктопов накатите на них серверный Линукс настройте, и радуйтесь жизни. И никаких миллионов тратить не требуется. Мне кажется вся эта проблема высосана из пальца.

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

byko3y что ты так взъелся на COBOL? Для тебя этот ЯП как будто вызывает личную неприязнь

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

По этой причине вы на самом деле не обсуждаете язык программирования — вы обсуждаете библиотеки к нему, компиляторы, и исполняющие этот софт мейнфреймы. Но здесь мы приходим к весьма интересной особенности устройства западной экономики: не важно, какое дерьмо ты продаешь, важны лишь сумарные объемы продаж — те самые, которое пойдут в ВВП. Ты можешь крайне неэффективно вести бизнес, твой проект может быть убыточен (как аболютно все проекты Илона Маска, эталонного впаривателя), но пока ты создаешь ВВП, то есть, «впариваешь прокисшее медвежье говно» — ты успешный бизнесмен.

Можешь считать, что у меня горит жопа, потому что я половину своей жизни считал, что нет выше идеала, чем делать качественные вещи, то есть, софт, если ты программист. Но с годами я снова и снова стал замечать, что в рамках западной модели выигрывают совсем другие люди. У меня сейчас на компе стоит простой десктопный HDD Hitachi где-то так 2011 года, который отработал уже 65 тыс часов, и даже не думает о том, чтобы выходить из строя. Вот где сейчас Hitachi? Зато Seagate, который клепал и клепает худшие винты на рынке, оказался на первых позициях. И это лишь один из примеров, один из доступных и понятных примеров, а еще есть и примеры, в которые люди просто отказываются верить, для них эта тема вообще не подлежит обсуждению.

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

интересной особенности устройства западной экономики: не важно, какое дерьмо ты продаешь, важны лишь сумарные объемы продаж — те самые, которое пойдут в ВВП.

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

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

А Илона Маска не трогай, у него миссия, он должен похоронить нефтяную промышленность. Илон Маск - это прогресс.

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

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

А типа западная система не идет в разнос сейчас? Больше сырья, больше отходов, больше населения. Разница здесь только в том, что работают и производят китайцы с индусами, а потребляют — люди за океаном. В совке просто производители и потребители были одними и теми же людьми, никакого отношения к плановой/рыночной моделям это не имеет.

А Илона Маска не трогай, у него миссия, он должен похоронить нефтяную промышленность. Илон Маск - это прогресс

Не вижу даже намеков на эти похороны.

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

Для обсуждения.

Copy/paste из https://infostart.ru/public/1056403/

ИМХО это все при большой размере программы перерастет в такой же онанизм как в конфигурации конвертация данных, вроде все понятно как там делать, но  
когда растет количество правил конвертации данных, правил конвертации свойств, правил выгрузки данных..., пилишь алгоритмы  
там всякие и запросы, это все превращается в такую мешанину всего, что запаришься по миллиону кнопочек наживать чтобы найти  
те места что нужны, чтобы вспомнить как же оно там выполняется, чтобы где-то в другом месте натыкать других кнопочек и вписать немного кода. Как что на что влияет не особо понятно. 
Не зря у меня в отделе кроме меня в КД мало кто, что-то делает, у всех некоторый такой шок от такого программирования.

Когда невозможно читать программный код в классических текстовых файлах, то это адище, а не программирование,  
это конструирование да и то ИМХО пурга.

Владимир

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

Ныне в магазины, … без масок не пускают.
Так вот открою «неверам», …

"Неверов" в Царство Небесное ни кто не пустит, а попадут они в места "не столь отдаленные".  

Владимир

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

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

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

почему бесноватый? по-твоему, все кто не верит в те же сказочки что и ты - бесноватые?

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

Владимир

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

почему не знаю? знаю

Мне тоже многие не нравятся /матершинники, …/.
Но это не дает мне ни какого право их оскорблять.
Просто не общаюсь с ними.

«С преподобным, преподобным будеши. С развратником, развратишися.».

Владимир

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

представь, что каким-то чудом, божьим промыслом, в твоё воображаемое царство небесное попадает не упоротый по христу, будет ли ему там хорошо, как ты считаешь?

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

представь, что каким-то чудом, божьим промыслом, в твоё воображаемое царство небесное попадает не упоротый по христу, будет ли ему там хорошо, как ты считаешь?

Вот так.
https://pravoslavie.ru/89578.html МЫТАРСТВА: СВИДЕТЕЛЬСТВО БЛАЖЕННОЙ ФЕОДОРЫ

Владимир

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

нет, спасибо, множество эфиопов стоявших вокруг одра моего мне не надо.

А вам этого ни кто и не желает.

Владимир

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

истинный метапрог для многоговорунов

Cobol – примитивнейший недоязычок уровня англ языка. Если ты понимаешь английский, ты понимаешь код на cobol.

как будто бы что-то плохое.

вот до чего можно в итоге договориться, многословно проговаривая: 1000 слов кул стори

существуют контролируемые языки , которыми можно выражать знания в общей логике – там есть примеры про представление знаний в Common Logic Controlled English (CLCE)

есть даже целый OpenCyC с подобным представлением знаний. и например prologmud с чятиком на прологе, который его использует.

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

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

может они их просто в микрофон набормотали, а умный софт скодогенерировал.

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

контролируемый английский как DSL для пролога

занятный Jupyter Notebook, этот и про LPS

«камень-ножницы-бумага» на прологе с DSL

оно же на контролируемом английском

опердень на LPS

алсо, там же и рядом на cplint, например этот – любопытные примеры визуализации dot (graphviz), LaTeX, c3 и прочих диаграмм из термов пролога в JSON.

выбираем в examples внизу справа запускалку, нажимаем Run и смотрим визуализацию.

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

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

Гонщики за качеством софта годами продалбывали релизы дебиана и фаерфокса. Со временем до большинства дошло, что «что-то тут не так».

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

Гонщики за качеством софта годами продалбывали релизы дебиана и фаерфокса

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

Как же должны разрабатываться ось и браузер? Мы что-то высрем — а вы там уже сами разбирайтесь? Почему сервер упал, почему всех пользователей браузера нагибают через удаленное исполнение, и так далее.

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

Какое это отношение имеет к треду?

Ни какого.

Владимир

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

Ты видишь шашечки, а не суть ситуации. Оба проекта опенсорсные, не имеющие серьезного прессинга со стороны бизнеса. С достаточным количеством людей, которых волнует качество. И вот они на личном опыте уяснили, что выбирать приходится не между «хорошо» и «плохо», а между «вовремя» и «никогда».

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