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

Вообщем как у всех пацанов за полярным кругом было.

А теперь в квартире - "хоть форточку открывай".

Владимир

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

Paypal так, кстати, делает, и другие компании - вполне востребовано и по деньгам норм

Маск на свои поделия традиционно использует самую дешевую рабочую силу. Переемники решили не изменять традицию, я смотрю.

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

Не знал, что C++ разработчики для асинхронных задач - самая дешёвая раб сила, что ещё расскажешь?

Каких еще асинхронных задач? Вот что сам Маск пишет:

https://twitter.com/elonmusk/status/1224182478501482497

tons of C++/C engineers needed for vehicle control & entire rest of car. Educational background is irrelevant, but all must pass hardcore coding test

Мне нужно пояснять, что хороших разработчиков на крестах не бывает тонны? А значит, он нанимает всех подряд индусов, прошедших минимальный отбор по способности писать hello world, аля собеса в toptal.

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

https://zx-pk.ru/printthread.php?t=9276&pp=10&page=15 Схемы и документация на отечественные компьютеры и комплектующие

https://yadi.sk/public?hash=FzEzuN277ql1KGMxoa%2Fyh5TkQe7xKGFISik030uUsWI%3D В. И. Грубов, В. С. Кирдан С. Ф. Козубовский. Справочник по ЭВМ. Киев, Наукова думка, 1989

Владимир

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

Не переживай, это у всех такое в 15 лет. Пройдёт.

Это да.
Есть такая категория людей у которых днем, ночью и утром мысли только о «стояке».

Такова их селяви

Владимир

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

Нашел!!!

http://www.ru-hpc.narod.ru/calc/doc_1.html В таблице, приведенной, ниже, приведены все известные мне инструкции, схемы и прочие документы к отечественным калькуляторам, размещенные в Интернете.

Владимир

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

Помню, в детстве у меня был журнал с принципиальной схемой какой-то ЭВМ, я увлекался электроникой и всё мечтал собрать такой комп самостоятельно. Потом я подрос и осознал, что почти все компьютерные технологии совка — это копия западных, причем, с опозданием лет так на 10. Сами посудите: искра-555 создана в начале 80-х, выдавала 650 тыс операций регистр-регистр в секунду; подобными характеристиками обладал Micral 1973 года.
https://en.wikipedia.org/wiki/Micral

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

Ага, а сейчас после совка зато свои технологии - ого-го.

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

Искра-555 мне запомнилась тем, что они сумели создать простой интерпретатор языка ЯМБ /вот бы найти документацию на ЯМБ …/.

По существу JIT.

Владимир

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

Ну так потому что с определенного момента стали просто копировать чужое, к тому же просроченное, не? А до этого наоборот крутые машины были, и всякие троичные сетуни.

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

Губернатор штата просто отмазался

Может и правда не справляются деды с мейнфреймами, и вакансии реальны. Только где они ищут «знатоков»? В том же закрытом клубе престарелых кобольщиков. А других «знатоков» нет, и быть не может. Сейчас выделят миллиард на десяток «знатоков» из фин.сектора, надо же спасать собес!

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

Искра-555 мне запомнилась тем, что они сумели создать простой интерпретатор языка ЯМБ /вот бы найти документацию на ЯМБ

Это асм же ж. Собсна, байткод JVM тоже в какой-то степени близок к машинному коду, и можно было бы сделать интерпретатор некой текстовой формы этого байткода. Только это никому не нужно было. И никакого JIT-компилирования там не было.

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

ЯМБ - «Язык Машин Бухгалтерских»

Владимир

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

Ну так потому что с определенного момента стали просто копировать чужое, к тому же просроченное, не? А до этого наоборот крутые машины были, и всякие троичные сетуни

Да, как ни странно, первые советские машины по крайне мере не отставали от западных. А причина простая: конкурентноспособные машины были на лампах и транзисторах, в том числе космические корабли летали на лампах. Производство планарных транзисторов, маленьких, дешевых, и высокочастотных одновременно, началось с отставанием в 5 лет — именно из технологии планарных транзисторов выросла технология транзисторных сборок, а позже и достаточно сложных схем — производство микросхем в совке задержалось уже на 10 лет. Технологию не могли просто скопировать, потому что для успешного производства нужно обновлять сразу несколько отраслей, и неповоротливая советская бюрократия смогла сделать это только за два оборота пятилетки. В итоге получилась ситуация, когда на западе машины уже есть, а в совке ее даже не из чего делать. И как не крути, а Михаэль Шумахер не сможет победить в формуле один верхом на велосипеде.

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

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

Я уже описывал причины:

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

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

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

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

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

Нет это был не аналог asm, а команды для интерпретатора ЯМБ

Хорошо, я немного некорректно написал: по низкоуровневости он близок к ассемблеру. А также он похож на васик. Первобытный васик сам по себе довольно близок к машинному коду.

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

Кстати подам на Microsoft в суд на 10 млр.$
У меня на ЯМБ а-ля FAT был разработан много раньше MSDOS.

А они - СТЫРИЛИ!

Владимир

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

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

Понимаешь в чем дело... в советском союзе есть десять компьютеров. Очень быстрых компьютеров, даже самых быстрых компьютеров в мире. Но в США есть МИЛЛИОН компьютеров. И на какой-то доле из этого миллиона пишут программы. Какой толк с вашего компьютера, если для него нет программ? И получилось, что слизать процессор из-за бугра под готовые программы проще, чем пытаться писать и отлаживать программы самостоятельно на листке бумаги (как я делал в детстве).

«Развивать своё» дали - Пентковский вполне развил своё. Ну а что сделает советский союз 1985-1990 годов со «своим»?

Если говорить про «кто был первым», то я бы не сказал, что советский союз значительно перегонял или отставал. Кто-то может говорить, что суперскалярная архитектура была раньше в совке, но в каком-то IBM 360/91 в 1967 году внеочередное исполнение было примерно в том же году, что и в БЭСМ-6. Отставал? Нет. Опережал? Нет. Но по доступности компьютеров была полная катастрофа.

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

Эшо стырили плиточный интерфейс.
На Foxpro 2.6 применял.
Но у меня плитки имели иерархическую структуру.
Поэтому им прощаю.

Очень удобный интерфейс был

Владимир

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

Кстати именно на БЭСМ Кобол и юзали.
На ЕС ЭВМ в основном PL-1.

Владимир

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

https://disk.yandex.ru/i/x2vtl66X3NNPvi В.И. Заворотный. Программирование на языке ЯМБ

Хорошо, признаю, все-таки это больше васик, чем асм.

UPD; ну то есть это совсем не асм. Там есть низкоуровневые функции, но высокоуровневому языку можно иметь низкоуровневые функции.

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

Да мог бы и не признавать …
Не болею «доказательствами».
А вот на форуме многие имеют этот недуг.

Владимир

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

Жаль, что на форуме в диалоги «влазят» любители бросаться какашками.

Владимир

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

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

эксперды коболя в треде - все по палатам безработных

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

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

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

Отставал? Нет. Опережал? Нет.

Почему только у русских есть такое понятие как «отставание» от чего-либо… Наверно потому-что русски постоянно тырят от своих соседей все технологии.

Но по доступности компьютеров была полная катастрофа.

Рабам компьютер не нужен. Ты до сих пор не понял этой простой истины. Рабы должны работать за копейки, и героически умирать за Родину.

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

наш рабочий человек

А этот японский или американский рабочий знает, что он «ваш», вы мнение этих людей спрашивали? Японский рабочий ходит в храм синто, почитает императора и своего работодателя, ездит на хорошей машине. Захочет ли японский рабочий работать на советском заводе?

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

несомненно. о чём же ему ещё мечтать?

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

Понимаешь в чем дело... в советском союзе есть десять компьютеров.

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

Но в США есть МИЛЛИОН компьютеров.

Откуда цифры?

Какой толк с вашего компьютера, если для него нет программ?

VirtualBox можно поставить же.

Если говорить про «кто был первым», то я бы не сказал, что советский союз значительно перегонял или отставал.

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

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

эксперды коболя в треде - все по палатам безработных

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

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

Но по доступности компьютеров была полная катастрофа.

доступности для кого?

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

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

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

Почему только у русских есть такое понятие как «отставание» от чего-либо… Наверно потому-что русски постоянно тырят от своих соседей все технологии

По реактивным истребителям США в одно время отставал, например. До момента развития микроэлектроники, если быть точным.

Рабам компьютер не нужен. Ты до сих пор не понял этой простой истины. Рабы должны работать за копейки, и героически умирать за Родину

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

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

если смартфоны считать за компьютеры, то таки да

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

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

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

Но в США есть МИЛЛИОН компьютеров.

Откуда цифры?

Одних Altair-ов к 1978 году было продано 40 тыс штук:

https://books.google.com.ua/books?id=AcGFlqSqNEUC&pg=PA39&lpg=PA39

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

VirtualBox можно поставить же.

Я боюсь, что виртуалбокс работает на x86, а не на ЯМБ.

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

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

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

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

Ну так 1959 год.

к 1978

А на момент когда решили перейти на 360? Так то оно понятно что к концу мега-отставание было.

Я боюсь, что виртуалбокс работает на x86, а не на ЯМБ.

Могли бы свой сделать, на ЯМБе! Сделали же потом, правда на другом языке наверное.

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

Ну так 1959 год.

Мой парень в этом году родился, какое совпадение.

@beaver

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