«Вряд ли уцелеют какие-то профессии». Айтишник с 30+ опытом показывает, как ИИ заберёт у нас работу

Сейчас много статей появляется про vibe coding, программирование без программирования — ты командуешь ИИ, он за тебя пишет программу. Я этим занимаюсь с августа 2024 года. Начал вынужденно, потому что по работе надо было писать какие-то утилитки. Рук не хватало, а языки, в которых я был профессионалом, вышли из удобного употребления — новые дедушке учить, понятно, лень — джуники нехай их учат. 

Расскажу, почему считаю, что ИИ действительно может забрать работу у разработчиков. 

49 комментариев

Кто пишет: Тимур Хащеватский, руководитель проектов в небольшом израильском LegalTech стартапе, активно изучает всё, что связано с ИИ.

Хотите поделиться своим опытом использования ИИ для комьюнити dev.by? Пишите в телегу, это безопасно. 


Почему я вообще об этом говорю?

У вас резонно мог возникнуть вопрос: какие у меня компетенции, чтобы судить о предмете? Я начинал, как разработчик CAD/CAM-систем ещё в 1995 году в минском R&D центре французской компании Matra Datavision. Мы делали «тяжелый» 3D CAD, который был базой для Renault и использовался десятками авто и авиагигантов (Fiat, McTrucks и т.д). Тогда писали на Fortran (в основном), C, иногда Assembler. Рабочие станции Unix — Silicon Graphics,  Sun, HP, DEC. 

Далее я стал архитектором и техническим руководителем центра, в течении 10 лет совмещал техническое и проектное руководство (потихоньку теряя технические навыки в пользу менеджерских) 

С 2010 года я руководил центром разработки Softeq Development для Sandisk, а с 2013 по 2021 — Head of Engineering  в минском центре SK hynix. Там уже не кодил, а занимался в большей степени Peopleware и проектным управлением.

Почему Claude отлично работает 

Первое время выглядело это примерно так:

— Claude, детка, как бы мне написать вот такую шнягу (описание шняги)?

— Не вопрос, вот тебе код шняги.

— Херассе ты резкий, а где такое нынче запускают?

— Вот 10 вариантов, но для лохов вроде тебя удобней VS Code. Да, и Питона вытащить за хвост не забудь — вон оттуда.

Далее в течении часа вопросы о том «почему оно не запускается и какую кнопку нажать» — после чего все заводится.

С этого момента старые квалификации работают — как-никак, лет 20 из-под отладчиков не вылезал. Объясняю пацану, где он накосячил, пацан с извинениями косяки правит, фичи добавляет. Лютый кайф — ни одной строчки руками не пишу, а производительность в три раза выше, чем в лучшие годы. 

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

Была нужна. 

Программисты — всё? 

Последних пару месяцев (по ощущениям — с Sonnet 3.7, но это не точно) под отладчиком сидеть больше не нужно. Всякая мелочевка строк на 500 работает с одного промпта. 

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

К чему я (кроме похвастаться). Вам больше не нужно быть программистом, чтобы создавать программы хотя бы для собственного употребления: обработать офисные файлы, создать отчёты, перемножить курс биткойна на количество заявок по безработице и разослать письма с этой цифрой, сделать плагин для Gmail.

Просто берете ИИ (на сегодня лучше Claude), объясняете задачу и мучаете его вопросами любой степени глупости («а как компьютер-то включить?») пока не заработает. Скриншоты ему скармливайте, документы свои — легко с ними разбирается.

Понятно, что операционку и MS Office вы так не напишете (сегодня — через год посмотрим), но казуальную игрушку уже можно. 

Это значит, что разработчики не нужны? 

Чтобы сделать задачи, о которых написан пост, потребовалось 1-2 разработчика в течении нескольких месяцев (с учетом обучения).

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

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

Уже сейчас работу пятерых используя Copilot и аналогичные ИИ-инструменты могут выполнить двое, а брать джунов перестаёт иметь какой-либо смысл — за время, нужное для их прокачки, ИИ обгонит их практически наверняка. В недалекой перспективе эта потребность снизится до нуля. 

Дарио Амодей, CEO Anthropic, говорит, что через год ИИ будет писать практически весь код — и, глядя на прогресс, я ему вполне верю. Инерция внедрения, вопросы безопасности растянут процесс на несколько лет, но десяти лет у нас уже нет, скорее всего нет и пяти. 

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

А как вы считаете, когда ИИ заменит разработчиков? Делитесь в комментариях. 

Что ещё почитать про ИИ VS разработчики: 


Читать на dev.by