Год назад IT-индустрия начала массово внедрять кодинг-ассистентов. За это время разработчики успели их полюбить, возненавидеть и сделать частью ежедневной рутины. Но что изменилось на самом деле? Растет ли эффективность? Нужно ли заставлять программистов пользоваться ИИ? Кто теперь пишет код, а кто его только ревьюит?
Делимся хайлайтами с технической дискуссии Conversations. В главных ролях: ВТБ, Т-Банк, Dodo Engineering и S7 TechLab.

Участники дискуссии:
-
Олег Проскуряков, начальник управления платформенных решений и развития моделирования, ВТБ
-
Денис Артюшин, Technical Product AI Coding направления, Т-Банк
-
Павел Притчин, CTO, Dodo Engineering
-
Юрий Романов, директор коммерческих продуктов, S7 TechLab
И модератор — Илья Карев, CoApp Team Lead, Gen-AI, Just AI
Заставлять нельзя мотивировать: как внедрять ИИ и измерять его пользу?
Олег Проскуряков
ВТБ
Я заставляю свои технологические стримы пользоваться ИИ-помощником. Где-то получается хорошо, где-то не очень. Вот сложные задачи полностью отдать ИИ пока нельзя, есть нюансы с широким контекстом. Но рутину вроде написания тестов или, например, сериализации, он снимает отлично. В качестве основной метрики мы учитываем количество кода, которое генерируется. Это основное, на что мы можем опираться.
Павел Притчин
Dodo Engineering
Мы не заставляли разработчиков пользоваться агентами, но дали им все инструменты. В какой-то момент мы решили, что пора делать воркшопы, чтобы затащить остальных. Но пока мы их проектировали, произошел взрывной органический рост — процент использования инструментов перевалил за 30%, и воркшопы просто стали не нужны. Далее уже встал вопрос, как использовать ИИ качественно, а не просто для чего-то.
Денис Артюшин
Т-Банк
Важно понимать: если 40-50% кода в компании генерится агентами, это абсолютно не значит, что фичи начали делаться на 50% быстрее и бизнес стал быстрее получать пользу.
⠀
Теневой AI: запреты или легализация?
Павел Притчин
Dodo Engineering
Волну теневого AI остановить невозможно. Ты можешь только попытаться ее чуть-чуть направить, насколько это вообще возможно. Однако кардинальные запреты сделают только хуже. Ты просто сделаешь саму систему запретов нерабочей. Поэтому мы выделили наиболее критичные моменты — персональные данные, коммерческая тайна, платежная система, алгоритмы назначения курьеров, в которых пользование ограничено. А для всего остального — пожалуйста, берите на себя ответственность и делайте что хотите.
Олег Проскуряков
ВТБ
У нас, как у системообразующего банка, теневого потребления нет — это инцидент ИБ. Все помощники живут строго в контуре банка. Да и с точки зрения удобства разработчику гораздо выгоднее и удобнее использовать внутренние инструменты прямо в IDE.
⠀
Смещение ролей — насколько оно уже существенно?
Павел Притчин
Dodo Engineering
Сейчас роли начали смешиваться. Мы видим сильное проникновение продактов в разработку — от них пошли пулл-реквесты. Разработчику теперь нужно больше soft-skills, потому что он начинает управлять автономными агентами, ставит им задачи, то есть сам становится в каком-то смысле тимлидом.
Олег Проскуряков
ВТБ
Смещение ролей пока несущественное, но с точки зрения эффективности разработчики стали тратить действительно больше времени на дебаггинг после агентов и на код-ревью. А по поводу смещения, я вижу, допустим, пулл-реквесты со стороны IT-лидов команд. Говорить о том, что это массово на весь банк, пока не стоит. Но конкретно в стримах, которыми мы управляем, агенты активно вступают в нашу жизнь.
⠀
Новая болезнь IT: «дофаминовая ловушка» и выгорание
Денис Артюшин
Т-Банк
Появилась так называемая «дофаминовая ловушка». Раньше разработчик получал дофамин, когда придумывал решение, потом он делал медитативный набор действий (писал код, немного отдыхая в процессе) и в конце радовался результату. А сейчас не так: пока агент делает одну задачу, ты уже запускаешь второго. В итоге ты постоянно находишься в этой цепочке. Из-за этого ментальная загруженность и переключение контекстов стали просто катастрофическими.
Юрий Романов
S7 TechLab
Когда количество решенных задач вроде бы огромное, человек перестает замечать промежуточные успехи. Задача выполнилась — окей, я сразу переключаюсь на следующую. Тут уже важно, чтобы кто-то со стороны периодически приходил и давал обратную связь: все хорошо или все плохо. Иначе обратную связь получить не от кого.
⠀
«Неважно, что код сгенерировал ИИ, он ваш»: про ответственность за результат
Илья Карев
Just AI
Для меня, как для тимлида, становится понятно, что архитектурные навыки разработчиков сейчас сильно выходят на первый план. 100%, теперь это основное. Тот путь, который мы прошли за год от генерации простых тестов и UI-формочек, привел к тому, что в новых приложениях нашей компании может быть 50% сгенерированного кода. Причем это хороший код, мы его ревьюим. Мы сразу проговорили с разработчиками: неважно, что код сгенерировал ИИ, он все равно становится вашим.
Олег Проскуряков
ВТБ
Ответственность никто никуда не убирал. Без Human-in-the-loop у нас ничего не релизится. В любом случае ревью, тесты и проверки происходят на стороне человека.
А если говорить про что-то локальное внутри банка, то мне нравится идея, что бизнес может сам для себя генерить какие-то фичи, сам их тестить, выводить во внутренний прод и отвечать за результат и при этом не тратит дорогие ресурсы разработчиков, которых вечно не хватает.
⠀
Как компании решают вопрос вычислительных мощностей: SaaS-решения против собственных дата-центров и независимости от западных вендоров
Павел Притчин
Dodo Engineering
Мы почти ничего не разворачиваем у себя, пользуемся в основном SaaS-решениями. Главное — поменять у себя внутри подход к работе со стороны разработки и бизнеса. Мы сфокусированы не на том, чтобы делать ставку на конкретную лошадку, а на том, чтобы поменять у себя процесс так, чтобы легко заменить инструмент А на инструмент Б, когда это резко потребуется. Честно говоря, я не очень боюсь передавать написание кода куда-то вовне. Код, бизнес-процессы и знания о том, как все работает, все равно остаются у тебя.⠀
Олег Проскуряков
ВТБ
У нас собственные GPU-кластеры под определенные задачи, все внутри безопасного контура. Базово, учитывая политику NVIDIA, про которую мы все знаем, нас ждет очень болезненный переход. Поэтому мы сейчас достаточно активно тестируем варианты наших восточных партнеров. В целом, если говорить про тесты, то, учитывая динамику цен, общую ситуацию и перформанс карт, не сказать, что ты получаешь за единицу рублей что-то глобально хуже. Ты плюс-минус остаешься в том же диапазоне перформанса. У нас есть любимый вендор — Т1 и Иннотех, они описали все необходимые драйверы, поэтому болей с адаптацией нет.
Юрий Романов
S7 TechLab
Ресурсы у нас не такие, как у коллег из банков, поэтому, естественно, приходится балансировать. То, что можем разворачивать внутри — разворачиваем. Иногда на расширение ресурсов тратится время до полугода. Но при этом мы используем облачные вещи, пилотируем инструменты, которые нам готовы предоставить вендоры. У нас всегда считаются деньги, и приходится балансировать в рамках целесообразности.
⠀
Взгляд в будущее: «блэкбоксы», смерть хард-скиллов и промпты вместо документации. Чего стоит опасаться через 3-5 лет, в какую сторону смотреть и какие навыки станут главными?
Олег Проскуряков
ВТБ
Самое страшное — это действительно «блэкбоксы». Боль даже не в том, что они будут появляться, так как это закономерное развитие истории с ИИ-помощниками. Основная проблема — количество людей, разбирающихся в них, будет сокращаться. Нам стоит подумать об этом уже сейчас и плавно готовиться. Что касается ролей: да, по-прежнему нужна роль человека, который принимает решения, берет на себя ответственность и проактивно решает задачу. Она никуда не уйдет, и ИИ это точно не заменит.⠀
Денис Артюшин
Т-Банк
Заточка под конкретные хард-скиллы — это гиблое дело. Мы все видели, как единомоментно эти скиллы заменяются чем-то другим: другой профессией или новым инструментом. Я всегда избирал стратегию расширения кругозора и базового понимания всех важных концептов. То есть круто понимать не просто, что ты написал промпт и получил ответ, а как примерно это работает под капотом, какие есть нюансы. С базовым кругозором и пониманием архитектурных вещей ты не пропадешь.
Павел Притчин
Dodo Engineering
Кажется, что сейчас тренд на просто большое количество кодинга будет спадать — это будет не нужно. При этом я вижу, как у нас растет спрос на архитектуру, System Design, на понимание того, как всё это будет работать в целом и как «приземлять» бизнес-решения. Это что-то вроде полуаналитического, полуархитектурного скилла.⠀
Юрий Романов
S7 TechLab
Подход, когда у тебя ограниченный бюджет и ты не все можешь делать сам, приводит к тому, что многие задачи отдаются на аутсорс. А значит, все должно быть задокументировано и должна осуществляться строгая приемка. По большому счету, мы смотрим в сторону того, чтобы помимо общей документации сразу сохранялся промпт, который использовался для написания решения. Потому что в следующий раз мы будем не вносить изменения в фичу руками, а просто пересобираем ее заново.
⠀
Полная версия дискуссии — по ссылке. А новостями о следующей Conversations делимся на сайте, в Telegram и ВКонтакте.
Автор: just_ai


