Мне нравится разбираться, как люди вообще пришли к искусственному интеллекту. Поэтому на звонках и при личном общении я часто спрашиваю: «А когда ты впервые начал пользоваться ИИ? И что именно тебя к этому привело?»

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

Из таких историй постепенно складывается один собирательный герой.

Сначала программист случайно натыкается на GitHub Copilot в Visual Studio Code. Выглядит интересно: начинаешь писать function sortNames, а тебе тут же предлагают готовую реализацию.

Он пробует.

Получает какой-нибудь странный баг, смотрит на это, хмыкает и отключает Copilot.

«Ну да. Пока бесполезно».

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

Поставить её, конечно, невозможно.

Ещё один балл в пользу скептицизма.

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

Наш герой смотрит на это с некоторым ужасом.

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

Тем временем коллеги уже активно используют Cursor. Нажали Tab — получили код. Написали запрос прямо в редакторе — получили изменения.

Всё это выглядит довольно впечатляюще.

Но пока ИИ в основном работает в рамках одного файла.

«Забавно», — думает наш герой.

Но у него есть Neovim, tmux и ощущение, что он и сам программирует достаточно быстро. Переходить на какие-то новые игрушки совершенно не хочется.

В начале 2025 года руководство спрашивает:

— Ну а ты что думаешь обо всём этом AI-кодинге?

Ответ:

— Часто ошибается, путается под ногами и не делает меня быстрее. Поэтому я им не пользуюсь.

А потом руководство возвращается с конференции.

Там им рассказывают, что LLM полностью изменят интеллектуальный труд, а ИИ-агенты станут новой нормой.

И внутри компании появляется новая реальность:

пользуйтесь ИИ-инструментами или рискуете остаться за бортом.

Нашему герою становится немного не по себе.

Ладно.

Он решает дать ИИ ещё один шанс.

Пробует Cursor — не заходит. Да и под Linux работает не особенно хорошо.

Переходит на Zed.

И неожиданно начинает пользоваться им всё чаще.

Сначала просто общается с моделью в боковой панели. Потом просит что-то изменить в коде. Потом собрать проект.

И в какой-то момент ловит себя на мысли:

«Так это же реально работает».

Пишешь запрос — модель пишет код.

Просишь изменить несколько файлов — она меняет несколько файлов.

Спрашиваешь, почему что-то сломалось, — она разбирается.

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

Модели становятся лучше.

Инструменты становятся лучше.

И вот наступает 2026 год.

Наш герой подключает таск-трекер напрямую к Claude Code.

Даёт ему нормальную задачу.

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

И ему не приходится править практически ничего.

Более того — агент делает это быстрее, чем он сделал бы сам.

И вот здесь появляется проблема.

Наш герой впервые задаёт себе неприятный вопрос:

«А я вообще зачем?»

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

Он больше не тот человек, который пишет большую часть кода.

Он человек, который ставит задачи тому, кто пишет код.

И тут начинается экзистенциальный кризис.

Будет ли вообще существовать профессия программиста через несколько лет?