Слогер Создать блог
Разработка

Почему разработчики перестают писать код: разбор новой роли и что делать команде

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

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

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

Как теперь выглядит рабочий день

Ядро задачи сместилось в текст. Ты пишешь спецификацию, потом тест-сценарии, потом готовишь данные, на которых эти сценарии должны отработать. Сценарии описываются естественным языком, а твоя работа — проследить, чтобы агент сгенерировал их ровно так, как ты задумал. Дальше всё почти механически: запускаешь агента, он пишет код под эти случаи.

Та часть спринта, которая раньше занимала больше всего времени, сжалась до минимума. И вот тут начинается интересное. Удовольствие от того, что «щёлкнуло» после часа гугления и перечитывания документации, никуда не делось — просто источник его другой. Раньше ты переставлял символы, добиваясь читаемости и связности. Теперь ты добиваешься, чтобы формулировка была однозначной. Это другой навык, и он не всем заходит.

Раньше и теперь: где именно сдвиг

ЧтоКлассический процессПроцесс с агентом
Основное занятиеНаписание и правка кодаСпецификации, тест-сценарии, данные
Артефакт на выходеКоммиты и пул-реквестыФормулировки и критерии приёмки
Скорость измененийОграничена руками разработчикаСотни строк на человека в день
Где болитОтладка, неясные требованияОбъём изменений, которые надо осмыслить
Узкое местоРеализацияРевью и способность удержать контекст

Личный проект и командный проект — две разные истории

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

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

Узкое место переехало, а инструментов под него нет

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

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

Пропускная способность ревью не масштабируется вместе с пропускной способностью генерации кода. Это и есть корень большинства проблем.

Чек-лист: собрать свой плейбук вместо ожидания готового

  1. Разделите генерацию и приёмку. Один и тот же человек не должен быть и автором спецификации, и единственным ревьюером её результата. Иначе он становится тем самым узким местом.
  2. Тест-сценарии пишите до реализации. Тогда агент получает проверяемую цель, а не размытое «сделай хорошо».
  3. Введите бюджет ревью на изменение. Если diff не читается за разумное время — дробим задачу, а не героически страдаем.
  4. Ограничьте размер одного изменения. Маленькие порции проще удержать в голове и откатить, когда агент ушёл не туда.
  5. Раз в месяц пересматривайте процесс. Не по ощущениям, а по фактам: сколько изменений прошло, сколько застряло, сколько людей выгорело.

Пункт про пересмотр обычно игнорируют. А зря: то, что работало на трёх разработчиках, ломается на восьми.

Когда так работать не стоит

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

Типичные ошибки

  • Мерить продуктивность строками кода. В новой схеме это бессмысленная метрика, она растёт сама по себе.
  • Заваливать ревью и надеяться, что «как-нибудь разгребётся». Не разгребётся.
  • Нанимать людей в узкое место генерации, когда тормозит приёмка.
  • Ждать, пока кто-то опубликует готовый плейбук. Его пока нет — ни у вендоров, ни у сообщества.

Что в итоге

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

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

По материалам: career. Текст переработан редакцией Слогера.

← На главную

Рекламное место — Конец поста
Реклама · Слогер

Комментарии (0)

Войдите, чтобы комментировать.

Пока нет комментариев. Будьте первым.

Личный опыт

Имплант, мост или съёмный протез: чем отличаются и как выбрать

Три способа заменить зуб решают одну задачу по-разному, и разница проявляется через годы, а не в день оплаты. Разбираем, что подойдёт именно в вашем случае и о чём спрашивать врача заранее.

Слогер 05.10.2026 ▲ 1
Fluxs lenta
Реклама · fluxs.ru
Разработка

Как японские принципы управления делают код чище и экономнее

5S, канбан, дзидока и ваби-саби родились на производстве, но отлично объясняют, почему один софт летает на слабом железе, а другой тормозит на ровном месте. Разбираем, как эти практики выглядят в репозитории и в голове разработчика.

Слогер 05.10.2026 ▲ 0
Образование

Как закончить бесплатный курс Microsoft по AI: разбор плана обучения и бейджа

Microsoft Learn собрал бесплатный самостоятельный трек по искусственному интеллекту — с модулями, проверками знаний и цифровым бейджем на финише. Разбираем, что внутри и как не бросить на середине.

Слогер 05.10.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Разработка

Как переписать личное портфолио с Angular 12 на Angular 22: разбор прыжка через десять версий

Личный сайт на Angular 12, продакшен на Angular 19 — и решение переписать всё сразу на 22. Что даёт чистая переписка вместо цепочки миграций, и почему инфраструктура и SVG-математика важнее списка логотипов в резюме.

Слогер 04.10.2026 ▲ 0
Карьера

Как выбрать тренажёр для mock-интервью: разбор AI-сервисов, живых интервьюеров и банков задач с ценами

Собеседование проверяет не только код, но и умение объяснять. Разбираем, какие сервисы для репетиции интервью стоят своих денег, а какие путают с тренажёрами.

Слогер 04.10.2026 ▲ 0
Разработка

Как отвечать на вопросы по Git на собеседовании: разбор механизмов вместо заученных команд

Git спрашивают почти на каждом техническом интервью, но проверяют не флаги, а модель репозитория в твоей голове. Разбираем частые вопросы и то, что за ними стоит.

Слогер 04.10.2026 ▲ 0
Карьера

Как составить резюме, которое пройдёт ATS: разбор для студентов-инженеров

Автоматические системы отсеивают резюме до того, как их увидит рекрутер. Разбираем, как описать дипломный проект, какие разделы поставить вперёд и какие ошибки в вёрстке убивают документ.

Слогер 04.10.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru