Подробнее
США из-за коронавируса срочно ищут знатоков COBOL. И не могут найти Бизнес Кадры ИТ в госсекторе О 26836 07.04.2020, Вт, 09:53, Мск, Текст: Эльяс Касми В нескольких штатах США ведутся поиски специалистов в языке программирования COBOL для обновления ПО, используемого в системе занятости - из-за роста числа безработных на фоне пандемии коронавируса она перестала справляться с нагрузкой. Успехом поиски пока не увенчались -COBOL, по оценке Tom's Hardware, входит в список мертвых языков, и знающих его программистов почти не осталось. Государству нужны программисты Власти американского штата Нью-Джерси начали поиски программистов, знающих язык COBOL, из-за возросшей в связи с коронавирусом нагрузки на старые ПК в американской системе занятости. Как пишет The Register, специалистам потребуется обновить программное обеспечение на мейнфреймах 40-летней давности, которые перестали справляться с нагрузкой, резко выросшей на фоне увеличившегося числа безработных из-за пандемии CoVID-19. По словам комиссара Министерства труда и рабочей силы Нью-Джерси Роберта Азаро-Анджело (Robert Asaro-Angelo), объем запросов на получение пособий по безработице в масштабах всего штата подскочил на 1600% за последние несколько недель. Губернатор штата Фил Мерфи (Phil Murphy) подтвердил это, уточнив, что в течение последних семи дней количество таких заявок перевалило за 206 тыс., а за последние две недели их было, в общей сложности, свыше 362 тыс. по всему штату. Фил Мерфи добавил, что половина поступающих заявок обрабатывается с существенным опозданием, и для этого ему и нужны специалисты по COBOL -необходимо модернизировать ПО мейнфреймов. Однако найти таких программистов властям непросто. Устаревший язык программирования COBOL (сокращение от COmmon Business Oriented Language) входит в число старейших языков программирования в мире, первая его версия увидела свет в 1959 г. Один и его соавторов, Джин Саммет (Jean Sammet), как сообщал CNews, умерла в 2017 г. в возрасте 89 лет. 61-летний язык программирования, по данным ресурса Tom's Hardware, считается мертвым, к тому же он был исключен из состава курсов большинства современных вузов несколько десятилетий назад. Непопулярность языка, созданного в первую очередь для разработки бизнес-приложений - это основная причина, по которой властям штата Нью-Джерси придется приложить немалоусилий для поиска специалистов, разбирающихся в нем. Специалисты Tom's Hardware полагают, что Филу Мерфи потребуется искать их среди пенсионеров, готовых помочь стране бесплатно, поскольку настоящих профессионалов, знающих COBOL, осталось крайне мало, и, по их оценке, они получают $55-$85 в час. Найти специалистов по COBOL среди молодых программистов будет непросто
вакансия,тыжпрограммист,коронавирус,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
А что бы переписать все это, тоже потребуются большие ресурсы.
Написать новое будет не так сложно, но денег запросят космических и ещё поддерживать придётся.
Надо все пересобрать и перетестить
А тут новый язык, с новым компилятором, который хз как работает
И до поры можешь не узнать, что у тебя изменилось округление после 8 знака, и какие баги добавились, какие ушли, и где твои заплатки теперь ломают код
>Просто скопируй и исправь compile error-ы
Ясно-понятно.
Что до читаемости, то у языков середины прошлого века с этим тяжко - красивых IDE под них не было ибо красивых интерфейсов вообще не было, как класса, а сами языки в части синтаксиса были больше ориентированы на экономию ресурсов вычислительных, чем программиста.
Классические примеры с округлениями тому пример.
Т.е. если эта система в крайне редкой ситуации считала, что 2+2 = 5, то новая система должна считать точно также в такой же ситуации. Потому что ядро.
И исправить это не могут, т.к. это зашито куда-то в глубины библиотек и потянет за собой еще пяток важных транзакций. что с учетом единой базы на 300+ филиалов накроет много всего разом)
И не один вменяемый начальник наверху не будет этого делать, т.к. для него сейчас все работает\работало и проще найти тыжпрограммистов-экспертов, которые что-как-то накостыляют и этот монстр продолжит худо-бедно работать как есть, без пересоздания с нуля и убухивания тонн бабла
Дефицита в программистах в ближайшее время не предвидится.
Да и ново-выходящие языки по большей части от старых не особо отличаются
часто головной болью является просто обновить версию рантайма к примеру, не то что новый язык. На другой "похожий" язык переписать - это вообще адища может быть, когда надо с начала понять, ка кработает чужой говнокод без комментов и документации а потом написать свой такой же. в т.ч. в плане говнокода.
Я к тому, что можно, например, джависта на шарп посадить - за недельку разберется и сможет всё что надо фикшать.
Меня, шарписта, так в довольно крупном проекте на Haxe пересадили. И ни кого не волновало что я этот язык впервые в жизни вижу. И как-то уже больше года работаю
Так что новое поколение кодеров вполне сможет работать с текущими прогами.
Хотя, за 50 лет вполне может появиться какая-нить новая парадигма на которую все пересядут и тогда реально старый софт поддерживать станет некому.
Зато, если знаешь один из энтерпрайз языков, то работы тебе хватит до самой смерти :3
Что правда не касается узкоспециализированных функциональных языков, чтобы освоить которые нужно хорошо знать предметную область этого языка.
Да, переучится можно. Но нужен человек, который начнет работу над задачей а не обучение на основе задачи.
Современная версия платформы 1С - 8, она принципиально отличается от 1С версии 7 как по методике написания кода, так и по структуре объектов. 7я версия 1С перестала поддерживаться 10 лет назад (бухгалтерия, кажется, 5 или 6 лет назад), то есть это значит, что при любом изменении законодательства все нововведения в бухгалтерию ложатся на плечи штатных 1С ников, а не поставляются с обновлением фирмы 1С.
Но, несмотря на это, даже в нерезиновке имеется куча фирм, где сидит старая клуша-главбухша, которая на пару с дебилом генеральным орёт "А нахуя нам переходить на восьмёрку? У нас и так всё работает, зачем нам деньги тратить? Вон есть 1С-ник, пусть он дописывает, ему за это зарплату платят!".
И этим уебанам невдомёк, что большинство 1С-ников, включая меня, с семёркой принципиально не хотят иметь дел, потому что для программиста 1С работать с семёркой означает деградировать как специалисту. И прогеров, которые отказываются работать с семёркой становится всё больше.
И ещё лет через 5 эти уебаны схватятся за голову, потому что с седьмой версией больше не будет работать никто. Останется только искать пенсионеров, которые работали с семёркой в нулевые, которые будут с ней работать за жратву от безысходности, потому что другие либо пошлют их нахуй, либо заломят за свои услуги такую цену, что будет всё равно проще перейти на восьмёрку.
Это был 2010 год, платформа 8.1. Говнокодил я люто, но, поскольку ЗП была мизерная и я работал
за едуради первого года стажа, меня это не особо парило, да и не умел я грамотно кодить в 1С сразу после универа.И вот в 2015 году я случайно встретил чувака, который был местным
лошкоммальчиком на побегушках ещё когда я работал в той шараге, ну и, видимо, после моего ухода стал ещё и 1С поддерживать. И выяснилось, что они так и продолжают юзать всё ту же мою глючную говноконфу на всё той же платформе 8.1.Одно дело, на 7рке контора уровня "Рога и Копыта". А есть примеры, когда реально проще тянуть говно мамонта, но переход на 8рку - это прямо адЪ?
Правильный вопрос: а нужно ли работать в фирме, где придётся тянуть говно мамонта, и которая до сих пор не ушла с семёрки.
Ответ: НАХУЙ таких работодателей. Нервы дороже.
А то получается спор в стиле:
- Есть ли жизнь на Марсе, если да, то как нам относиться к марсианам?
- Жизни на Марсе нет, а если есть, то да и похуй, они нам не мешают.
- Не всегда такой ответ возможен.
WHAT?
Платформу 1С постоянно обновляют либо совсем уж нубасы, которые ещё не освоили особенностей профессии, либо долбоёбы.
бобины это 50-е
Как же ты беспощадно сейчас людям глаза открыл...
был бы частный сектор - нашли бы спецов за 3-5 тыс. евро, или даже больше, если нужно, но государственная бюрократия не позволяет платить больше за "должность обычного программиста". и даже с благотворительностью тут всё много сложней, чем в Чехии, где айтишники на хакатоне забесплатно за пару дней написали софт, на который планировалось потратить 10 млн. бюджетных (налоговых, народных) крон. Тут ещё нужна гос-сертификация и прочая волокита бюрократическая.