В современной разработке AI-ассистенты для кодинга создали кризис, о котором никто не говорит. Junior-инженеры работают быстрее, чем когда-либо. Senior-инженеры проектируют архитектуру с меньшими усилиями. А что происходит с вашими middle-инженерами?

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

Я называю это проблемой «невидимого валидатора». Опираясь на опыт создания AI-платформ, которые обслуживали более 100 миллионов пользователей на enterprise-масштабе, в этой статье я разберу, как ваши лучшие инженеры субсидируют продуктивность всех остальных… и что сделать, пока они не ушли.

Exit-интервью, к которым я не был готов

В прошлом квартале цифры выглядели отлично: релизы выходили на 40% быстрее, а код-ревью, которые раньше занимали дни, теперь закрывались за часы. Руководство было просто в восторге. На нашу команду ссылались как на доказательство, что внедрение искусственного интеллекта работает.

А потом трое моих лучших middle-инженеров уволились. Все — с разницей в шесть–восемь недель.

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

«Я больше не могу выдерживать это давление: постоянно доводить всё до нормального состояния — и не получать за это никакого признания».

Эта фраза меня остановила и заставила очень серьезно задуматься.

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

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

Это не уникальная история моей команды. Исследование GitLab показало: хотя подавляющее большинство разработчиков сообщили, что AI-инструменты повысили продуктивность, заметная часть указала на проблемы с качеством кода и нагрузкой от ревью, которая пришла вместе с этим. Выигрыш в скорости был реальным. Скрытая цена — тоже.

Почему эта нагрузка ложится на middle-инженеров

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

И этим «кем-то» почти всегда оказываются middle-инженеры. У них уже достаточно опыта, чтобы заметить, что не так, но еще недостаточно возможностей переложить эту работу на кого-то другого. Поэтому они молча забирают ее на себя, а объем результата, за который им реально засчитывают работу, уменьшается.

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

В моей команде одна инженер уровня L5 потратила почти три дня на то, чтобы остановить AI-сгенерированный сценарий аутентификации, который создал бы пробелы в журнале аудита в регулируемой системе. Она поймала compliance-риск, из-за которого мог запуститься формальный процесс проверки. Когда я потом посмотрел на ее спринт за ту неделю, у нее было ноль сторипоинтов, которыми можно было бы это показать.

Это не личная, а структурная проблема. AI-инструменты оптимизированы на создание результата. Они не оптимизированы под ваш compliance-профиль, ваш стареющий service mesh или недокументированную договоренность, которую ваша команда несколько лет назад заключила с зависимостью ниже по цепочке. Этот контекст держат middle-инженеры.

Когда AI генерирует код на скорости, кто-то должен закрывать разрыв между тем, что выдала модель, и тем, что реально нужно вашей системе. Сейчас эта работа невидима, и она снова и снова падает на людей, которым сложнее всего сказать «нет».

Тревожные признаки, которые у всех на виду

Сигналы можно заметить, если на них обращать внимание. Middle-инженеры замолкают на встречах. Не потому, что потеряли вовлеченность, а потому что вымотались. Архитектурные обсуждения становятся бинарными: junior-инженеры задают вопросы, senior-инженеры принимают решения, а люди между ними перестают участвовать. На это молчание стоит обратить внимание.

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

Вы начинаете терять инженеров уровней L4 и L5, а junior- и senior-инженеры остаются. Этот паттерн оттока говорит больше всего. Junior-инженеры получают от AI-инструментов больше рычагов. Senior-инженеров эти инструменты разблокируют. А middle-инженеры забирают на себя дополнительную нагрузку и за тех, и за других — без признания и без возможностей, как у senior-разработчиков, переложить хотя бы часть этой работы.

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

4 изменения, которые делают невидимую работу видимой

Решение не в том, чтобы замедлить внедрение AI. Решение — перестать делать вид, что контроль достается бесплатно.

1. Явно закладывайте валидацию AI в емкость спринта

Мы ввели в каждом спринте отдельную роль AI Quality Gate — явно назначенную ответственность, которую отслеживали как любую другую. Это была не побочная задача. Не что-то, что «и так кто-нибудь сделает», а нормально спланированная работа. Одно это изменение поменяло то, как команда говорила об этой нагрузке. Когда у валидации есть место в спринте, у нее появляется ценность.

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

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

3. Перестройте код-ревью как передачу знаний

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

4. Осознанно ротируйте работу по валидации

Если ошибки AI всегда ловят одни и те же инженеры, это проблема распределения нагрузки, а не таланта. Ротация роли Quality Gate делает эту работу видимой для senior-инженеров и руководства и не дает ей тихо накапливаться на одних людях, как это случилось в моей команде.

AI-продуктивность и выгорание инженеров

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

AI не устранил человеческое суждение, но перераспределил нагрузку. И большая часть этого веса легла на middle-инженеров, которым редко засчитывают сам факт, что они ее несут.

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

Устойчивая AI-продуктивность не возникает сама собой. Человеческий контроль нужно планировать явно, честно и с той же строгостью, с какой вы планируете цели по скорости. Начните с того, чтобы спросить middle-инженеров, как на самом деле выглядит их рабочая неделя.

Возможно, вас удивит то, чего вы до сих пор не измеряли.


AI уже меняет не только инструменты разработки, но и распределение ответственности внутри команд. На бесплатных уроках можно посмотреть, как эта трансформация выглядит на практике:

  • 16 июля, 20:00. «Профессия тестировщика в эпоху ИИ — угроза потери работы или суперсила?». Записаться

  • 21 июля, 20:00. «Разработка ИИ-приложений с Claude Code». Записаться

  • 22 июля, 20:00. «Как CTO управляет неопределённостью: оценки, планы и ожидания бизнеса». Записаться

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


  1. Oeaoo
    16.07.2026 14:16

    Рационализация выставить именно миддлов самыми страдающими. Или, личная боль, возогнанная в проекцию и сверхобобщение. Типа, не миддлы в лучшем положении. Ответ: НЕТ!


    1. RepppINTim
      16.07.2026 14:16

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


      1. Oeaoo
        16.07.2026 14:16

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


        1. 1VK
          16.07.2026 14:16

          так их этих корпоративных свиней


  1. akakoychenko
    16.07.2026 14:16

    Удивлён, что под основным ударом именно миддл девелоперы, а не миддл менеджеры. Думаю, там ещё все хуже. Разрабы то хоть получили себе тул, а менеджерня вынуждена прогонять через себя в разы больше артефактов и ставить и принимать в разы больше решений. Условно, где ранее серьёзные люди поручали сделать Х за следующие полгода, причём, с требованиями, взятыми со своего опыта, сейчас они могут поручить менеджерне за следующие три месяца протестировать на реальном юзере 10 вариантов Х собранных из говна и палок при помощи ИИ, обосновать, какой из них лучше, и реализовать его уже, как надо, со всеми корпоративными требованиями.

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


    1. RepppINTim
      16.07.2026 14:16

      Менеджер всегда может свалить вину на команду разработки, если проект не взлетит. У разработчика такой роскоши нет, ему этот код потом дебажить


  1. robertSamigullin
    16.07.2026 14:16

    Скажу больше, проблема не только для мидлов, от сеньеров тоже ждут повышенной скорости со словами "Разработать и протестировать с нынешним ИИ достаточно за 5-6 часов", с доп словами "Не понимаю, что там можно продумывать и делать больше 2-ух дней". Когда меняется буквально инфровый компонент, который прямо отвечает за доступность сервиса. А человек сидит и прорабатывает схему того, как бы все не отъебнуло в моменте.
    И в итоге складывается непонимание, что же там нужно предусмотреть. Боль Senior SRE/DevOps :)


    1. RepppINTim
      16.07.2026 14:16

      За 5-6 часов можно только разобраться, какую именно чушь нагенерила тебе нейронка, а потом еще день это переписывать по-человечески)


  1. flancer
    16.07.2026 14:16

    IMHO, всё сильно поменялось, а чувак сделал глобальный вывод на основе своих локальных про... махов - "миддлы не вытаскивают!!".

    А может пора уже в новых условиях всю эту "табель о рангах" вместе со сторипоинтами заменить на что-то другое? На те же токены, например, тип модели и уровень reasoning'а? На одной и той же задаче 5.6 Sol на light reasoning даст результат, очень отличающийся от результата 5.6 Luna на high reasoning. И не всегда в лучшую сторону.

    Про "сделать видимым контур проверки результата" - мысль дельная. Но об этом писали буквально в первых публичных версиях GPT: "ChatGPT может допускать ошибки. Рекомендуем проверять важную информацию."

    В целом - статья годная и полезная. Вопрос - уже половина ответа.


  1. OlegMax
    16.07.2026 14:16

    Я чет не понял, в этой компании AI - это единица в штате? Что-то типа гиперактивного джуна - сына директора конторы, за которым приходится исправлять другим? Если AI используется разработчиками как инструмент, то и не возникает вопросов, кто накосячил, а кого похвалить


    1. rPman
      16.07.2026 14:16

      ну так всю команду вынудили перейти на условную замену intelij вроде круче, только код ломает, .. а отказаться вроде бы нельзя и стоит как мидл на удаленке


  1. Tsimur_S
    16.07.2026 14:16

    Это не личная, а структурная проблема.

    Ну как раз таки она не структурная, в смысле по отрасли а проблема процессов этой организации. Проблема описана так что миддл инженер занимался работой, которой не было в спринте, и не смог никуда "затрекать время" (в терминах этой статьи "получить признание"). Такого никогда не было и вот опять. Если бы он в такой же организации, лет десять назад, начал бы рефакторить код посреди спринта, без всякой задачи на это то его бы по головке погладили или как?

    Нужно было создать задачу на это, подсветить перед тимлидом/менеджером ее важность и после этого либо сразу забрать в спринт c благословения менеджмента либо ждать пока возьмут. Если такие задачи копятся в долгий ящик а у него душа горит за происходящее то при чем тут вообще ИИ? Тут нужно не кровати уже двигать.


  1. maxim_ge
    16.07.2026 14:16

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

    В моей команде одна инженер уровня L5 потратила почти три дня на то, чтобы остановить AI-сгенерированный сценарий аутентификации, который создал бы пробелы в журнале аудита в регулируемой системе.

    Проектирование схемы аутентификации и её требований (включая требования к журналу аудита) — это senior-уровень ответственности. “Ловить” на этапе, когда ИИ уже сгенерировал сценарий/код, — это слишком поздняя точка контроля.

    Тут похоже на то, что процесс деформировался – senior-ы, увлёкшись “от наброска до прототипа до обеда”, перестали как следует прорабатывать постановку и design review, и контроль качества переместился вниз, на middle, уже на этапе готового кода. И вот, middle-инженер де-факто выполняет senior-функцию, но без соответствующего признания.


  1. VADemon
    16.07.2026 14:16

    TLDR всей статьи, потому что остаток похож на сгенерированную воду:

    Скрытый текст

    The exit conversations I wasn’t prepared for

    Last quarter, the numbers looked great. We were shipping 40% faster. Code reviews that used to take days were done in hours. Leadership loved it. We were the team everyone pointed to as proof that AI adoption was working.

    Then three of my best mid-level engineers quit. All within six to eight weeks of each other.

    I sat in all of those exit conversations thinking I’d hear something different each time, such as a better job offer, a life change, or something I could file away as circumstance. However, all three said a version of the same thing. One of them put it plainly:

    “I cannot handle this pressure of making things right without any credit for it.”

    That statement stopped me and made me think very deeply.

    ...

    On my team, one L5 engineer spent the better part of three days stopping an AI-generated authentication flow that would have created audit log gaps in a regulated system. She caught a compliance risk that could have triggered a formal review process. When I looked back at her sprint that week, she had zero points to show for it.

    Кто как KPI заведёт, в ту сторону компанию и поведёт.


  1. RepppINTim
    16.07.2026 14:16

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