- BrainTools - https://www.braintools.ru -

Программисты не исчезнут никогда

*изображение обыгрывает книгу Дмитрия Липскера «Осени не будет никогда»

*изображение обыгрывает книгу Дмитрия Липскера «Осени не будет никогда»

Чувствуется некоторая паника. Дарио Амодеи, генеральный директор компании Anthropic (привлекли 18,2 миллиарда долларов инвестиций), заявил, что искусственный интеллект [1] заменит программистов через полгода. Эта новость звучит как сенсация. Это провокативно. Об этом пишут все СМИ. Но стоит отметить, что данный джентльмен находится в крайне конкурентной среде по замене программистов (Grok, OpenAI, DeepSeek и др.). Провокационные заголовки — это хорошо. Без них никуда. Но попробуем подойти к теме с другой стороны — со стороны обычного программиста. Попробую переломить тренд и посмотреть в будущее с оптимизмом.

Пять лет назад я сделал некоммерческий проект с немного провокационным названием — «Школа брата Антония». Это был базовый курс по изучению программирования на языке Swift. Тогда я утверждал, что существует явное окно возможностей, которым стоит воспользоваться. Впоследствии я получил десятки писем с благодарностью — люди писали, что это действительно был хороший совет. Многие решились на изменения в жизни — и не прогадали. Бывшие электрики, продавцы, HR-специалисты, стоматологи (за врачей мне немного стыдно), хирург (тут я чувствую себя ещё хуже) смогли устроиться на высокооплачиваемую работу. Был Кландайк.

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

Адрианна Митчелл, ученица средней школы из Ньюарка, штат Нью-Джерси, объясняет президенту Бараку Обаме образовательную программу по изучению программирования во время мероприятия «Час кода», 8 декабря 2014 года. JACQUELYN MARTIN/AP

Адрианна Митчелл, ученица средней школы из Ньюарка, штат Нью-Джерси, объясняет президенту Бараку Обаме образовательную программу по изучению программирования во время мероприятия «Час кода», 8 декабря 2014 года. JACQUELYN MARTIN/AP

Барак Обама закрыл свою инициативу “CS for All” (компьютерные науки для всех). Но форточка остаётся. Эту мысль нужно развить подробнее.

Департамент государственной эффективности Илона Маска сократил 216 215 человек. 20% из них были программистами. В Америке занятость в сфере IT сократилась на 3,1%. Спасибо деду Трампу за «экономические успехи». Скрытое скатывание главного глобального локомотива в рецессию оказалось неожиданным. Забавно, что в Индии IT-сектор вырос на 8,1%. Нельзя сказать, что IT умирает — меняется распределение трудовых ресурсов.

По-прежнему никто не знает, как управлять программистами. Сначала думали, что это как строить дом — методология Waterfall. Потом пришли евангелисты философии Agile с методологиями Scrum и Kanban, позволившими сохранить творческий потенциал и мотивацию [2] по Эдварду Демингу. Но всё же был некоторый перекос. Не знали, какое арбузное желе поставить рядом с креслом для массажа. Теперь от этого отказываются.

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

Мне кажется, самая близкая аналогия к текущей ситуации с программистами — стоматологическая. Вы живёте в ЮАР, у вас сильно болят зубы. Очередь к врачу — две недели. Пойдёте ли вы к тому, кто закончил полугодичные курсы? При болящих зубах — я бы решился. Но если есть выбор между таким человеком и тем, кто окончил медицинский вуз — я выберу второго. Хотя и понимаю, что он может оказаться хуже, чем практик без образования. Буду смотреть рекомендации. Сейчас ситуация такая, что можно выбирать между стоматологами с дипломом — и смотреть на их отзывы. Такое время.

Критикуют свитчеров — людей, пришедших в IT за длинным рублём. Говорят: «Если ради денег — это плохо». Но мне кажется, у большинства программистов не всё гладко с гуманитарными науками. Много ксенофобии, и, прости Господи, отсутствия дайверсити. Если ты не похож на меня — значит, ты плохой.

По Адлеру есть разные виды мотивации [3]: социальная, ради денег (одна из самых редких), мотивация [4] достижений и другие. Но есть ещё и гигиенические факторы по Герцбергу — человек хочет обеспечить достойную жизнь себе и своей семье, зарабатывать больше 2–3 тысяч долларов. Разве это «денежная» мотивация [5]? Это — закрытие базовых потребностей [6]. А дальше уже можно взглянуть по сторонам и начать видеть тренды.

Фото: Wikipedia.org

Фото: Wikipedia.org [7]

По Антону Павловичу Чехову, нельзя судить о человеке по нескольким признакам — в нём слишком много винтов, клапанов и болтиков. Мне кажется, измерить это невозможно. Можно судить только по результату человека в конкретной команде.

Джон Маккарти — автор термина «искусственный интеллект» (1956), изобретатель языка программирования Lisp (1958), пионер функционального программирования и лауреат Премии Тьюринга (1971)

Джон Маккарти — автор термина «искусственный интеллект» (1956), изобретатель языка программирования Lisp (1958), пионер функционального программирования и лауреат Премии Тьюринга (1971)

Коллега-рекрутер рассказала про возможный тренд на найм возрастных программистов. И дело не в знании древних технологий — ALGOL, Objective-C. А в отношении к работе, в системном мышлении [8], в опыте [9]. Зумеры — может, ещё ничего. Но Альфа — возможно, уже только в prompt-инженеры.

Моя “старая” подружка Соловушек замутила в Минске какой-то рынок под названием “Моцный Маркет” или что-то в этом духе. Наняла помощников. Один говорит: «Знаешь, я не хочу это делать. Это не по вайбу». Соловушек отвечает: «Слушай, я тебя и наняла, потому что сама не хотела это делать. Как так?»

Такие вот парадоксы [10]. Термин «миллениалы» когда-то имел негативную окраску. Теперь — это знак качества. Люди, которые умеют работать. Просто работают работу.

Программирование стало обыденностью. Дудь в попу программистам — больше не обязательно. Классическая модель производства. Увольняем 5–10% худших перформеров каждый год и двигаемся дальше. Это не хорошо и не плохо. Это — жизнь. Такие современные реалии.

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

Как полюбить программирование?

Адам Грант в книге You Are So Good They Can’t Ignore You утверждает, что невозможно получать удовольствие от деятельности, пока не достигнешь в ней уровня мастерства. Это и есть главный парадокс. Как понять, что это твоё, если пока ничего не получается? В эту лотерею можно сыграть неудачно.

Но если на интуитивном уровне (gut feeling) ты чувствуешь, что это твоё — не стоит включать рационализм. Стоит пробовать. Возможно, что-то и получится.

––

Дейкстра, Эдсгер Вибе — Википедия

Дейкстра, Эдсгер Вибе — Википедия

Дейкстра придумал алгоритм по нахождею кратчайшие пути от одной из вершин графа до всех остальных (помним что этот алгоритм работает только если нет отрицательных ребёр). А ещё у него была работа про лингвистические модели. Он утверждал, что они могут быть очень эффектными, но не научатся думать. В программировании есть что-то человеческое. Можно пройти тест Тьюринга — но это не значит, что машины обрели сознание. Мне кажется, это уже потолок. Эдсгер Дейстра сказал об этом в 1978 году, я только пересказываю и соглашюсь с его мыслью. Тут подробней Dijkstra’s On the foolishness of “natural language programming” [11]. Перевод на русский не нашёл.

Парадоксально, но тексты, сгенерированные AI, выглядят круто и гладко. Но лайков не набирают. Люди чувствуют фальш. Должно что-то быть такое рваное. Дерзкое.

Любовь, смерть и роботы

Любовь, смерть и роботы

Хочу закончить не совсем подходящей, но интуитивно понятной аналогией.

В 2019 году на Netflix вышел сериал «Любовь, смерть и роботы», и казалось, что анимации пришёл конец. Вот ещё чуть-чуть — и всё: не будет ни театров, ни кино, один сплошной AI. Но нет. Спустя шесть лет вышел четвёртый сезон.

Серия с участием Дэвида Финчера всё ещё немного цепляет, но остальное уже не вызывает прежнего восторга. Тоже с программирвоание.

Программисты не исчезнут никогда.

Телави, 2025

Автор: AnthonyBY

Источник [12]


Сайт-источник BrainTools: https://www.braintools.ru

Путь до страницы источника: https://www.braintools.ru/article/15748

URLs in this post:

[1] интеллект: http://www.braintools.ru/article/7605

[2] мотивацию: http://www.braintools.ru/article/9537

[3] виды мотивации: http://www.braintools.ru/article/9384

[4] мотивация: http://www.braintools.ru/article/7075

[5] мотивация: http://www.braintools.ru/article/4230

[6] потребностей: http://www.braintools.ru/article/9534

[7] Wikipedia.org: http://Wikipedia.org

[8] мышлении: http://www.braintools.ru/thinking

[9] опыте: http://www.braintools.ru/article/6952

[10] парадоксы: http://www.braintools.ru/article/8221

[11] Dijkstra’s On the foolishness of “natural language programming”: https://www.cs.utexas.edu/~EWD/transcriptions/EWD06xx/EWD667.html

[12] Источник: https://habr.com/ru/articles/914620/?utm_source=habrahabr&utm_medium=rss&utm_campaign=914620

www.BrainTools.ru

Rambler's Top100