Ветераны IT: Как найти программистов прошлых поколений языков

При словосочетании «Ветераны IT» вы наверное представили себе сразу же старичков в пиджаках с нашивками из микросхем и шумным стационаром. Но это не совсем то, что мы подразумеваем под Ветеранами IT.

62ef6ceaacdd24ed403a0e0e20f3e9b9.png

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

Проще сказать, это технические специалисты с опытом работы от 27 лет.

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

Их опыт и глубокие знания о принципах программирования и старых (первых) языках программирования делают их незаменимыми в некоторых областях, например, в поддержке старых корпоративных систем или при переходе с устаревших систем на новые. 

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

Если они такие взрослые и опытные, что знают прям все на свете,   не зря же их ветеранами кличут, то что же за языки они используют?

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

Одними из самых первых языков программирования являются  FORTRAN, LISP, COBOL.

COBOL, LISP и FORTRAN — это старейшие языки программирования, которые датируются еще 1950-ми годами. Несмотря на свой преклонный возраст на фоне быстро развивающегося мира технологий, эти языки все еще активно используются и востребованы до сих пор, в определенных сферах. 

COBOL (Common Business-Oriented Language) был создан с ориентацией на бизнес-процессы. Он был разработан для обработки массовых данных, из-за чего до сих пор активно применяется в финансовом секторе, в банковской системе, страховых компаниях и в государственных учреждениях.

Язык программирования Cobol

Язык программирования Cobol

LISP (LISt Processing) был разработан в исследовательских целях в области искусственного интеллекта. Несмотря на свой возраст, LISP продолжает оставаться актуальным в научных исследованиях и области искусственного интеллекта. Он по-прежнему используется в университетах и исследовательских центрах, а также в сферах, где важны сложные вычисления и символьная обработка данных, такая как биоинформатика. 

Язык программирования Lisp

Язык программирования Lisp

FORTRAN (FORmula TRANslation) относится к числу первых высокоуровневых языков программирования, и был разработан специально для научных и инженерных расчетов. Фортран до сих пор используется в численных и научных вычислениях, например, при моделировании климата, в астрономии, математике, в физических и химических вычислениях. 

язык программирования Fortran

язык программирования Fortran

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

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

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

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

На сайтах подбору кандидатов вы вряд ли найдете таких специалистов, будем искать по направлениям. (Компании представлены как примеры, в рамках ознакомления, мы не знаем, есть ли там программисты, нуждающиеся в смене места работы)

Где найти программистов Fortran?

Сфера деятельности

Где искать

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

АО «Астрофизика-АСМ» 

НИЯУ МИФИ

НПО Астрофизика

2. Метеорология: Fortran часто используется для обработки метеорологических данных и оракульского прогнозирования.

Гидрометцентры и учебные заведения

3. Аэрокосмическая промышленность: Как и в случае с научными исследованиями, Fortran используется для расчетов в области аэродинамики, проектирования самолетов и ракет. 

Туполев

Аэропорты

Ракетные предприятия 

4. Геология и геофизика: Fortran используется для работы с геофизическими моделями и анализа геологических данных. 

Исследовательские центры

ВУЗы и колледжи

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

Где найти программиста COBOL?

Сфера деятельности 

Где искать 

1. Банковская сфера: Большинство банковских систем в мире до сих пор используют COBOL для своих основных операций. Это связано с тем, что переход на новые технологии — весьма длительный и затратный процесс, а системы, написанные на COBOL, проверены временем и они работают стабильно. 

Банки 

Финансовые предприятия 

Компании с крупным оборотом 

2. Страховые компании: Подобно банковской сфере, в страховании накоплено множество устаревших, но функциональных систем, написанных на COBOL. 

3. Государственные учреждения: Во многих странах системы государственного управления и социального обеспечения также используют COBOL.

ЦБ РФ

Торгово-промышленные палаты

РАН

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

СДЭК

DHL

DPD

ПЭК

5. Телекоммуникационная отрасль: Многие основные программные системы в телекоме написаны на COBOL. 

РОСТЕЛЕКОМ

МГТС

Vodafone

Где искать программистов LISP?

Сфера деятельности

Где искать 

1. Искусственный интеллект: Lisp считается одним из классических языков программирования для разработки систем искусственного интеллекта. Хотя сегодня более распространены другие языки, такие как Python и R, компании, работающие с AI, могут все еще искать специалистов Lisp для поддержки и доработки существующих систем.

Tesla

Amazon

Microsoft

2. Академические исследования: Многие университеты продолжают использовать Lisp в академической среде, особенно в областях, связанных с AI, обработкой естественного языка и теорией языков программирования

Образовательные учреждения 

РАН

Научные центры

3. Разработка компьютерных игр: Lisp также был использован в разработке некоторых видеоигр, таких как «Crash Bandicoot» и «Jak and Daxter». 

4. Компании-разработчики программного обеспечения: Некоторые компании по-прежнему используют Lisp для различных целей, включая создание веб-приложений и обработку данных. 


Однако, необходимо понимать, что специалисты Lisp не встречаются так часто, как программисты Python, Java или JavaScript. Это связано с тем, что Lisp — это более специализированный язык, который не так широко используется в промышленном программировании. Однако, у этого языка есть свои ниши, где он ценится за свои уникальные возможности.

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

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

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

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

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

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

© Habrahabr.ru