Подъехали цифры. Да, как-то очень быстро поменялся мир разработки - буквально за какие-то месяцы. Примерно полгода назад мы улыбались тому, что измеримые показатели говорили о повышении эффективности труда программиста на единицы процентов, хотя сами разработчики "по самоощущениям" указывали - 30-40%. А теперь даже цифры "самоощущений" кажутся довольно заниженными. Всё чаще слышна фраза "Я за последние полгода (месяц, два месяца и т.п.) не написал ни строчки кода руками". Да, что говорить, я и сам такой же. Скажи мне кто-то ещё год назад, что я буду писать код так, как сейчас - через директивное указание ИИ-агенту что нужно сделать, - я бы очень удивился. Я, конечно, технооптимист и всегда был уверен, что к чему-то такому мы рано или поздно придём, но даже мне это показалось как-то, уж, очень стремительным. Никогда ещё перестраивание процессов не шло с такой бешеной скоростью.
Но самоощущения самоощущениями, а всегда имеет смысл смотреть на то, что происходит в корпоративном секторе - кому, как ни заметным игрокам рынка задавать ориентиры и показывать, куда всё движется на самом деле. Яндекс объявил программу с говорящим названием 75/75/75: к концу 2026 года не менее 75% разработчиков компании должны регулярно применять ИИ при написании кода, ИИ должен участвовать в подготовке не менее 75% изменений, и в каждом таком изменении - генерировать не менее 75% кода. То есть впервые (по крайней мере, на моей памяти) переход на AI-native-разработку оформлен как публичная измеримая цель. Лично по мне эти цифры, хоть и красивые, но не кажутся какими-то сложнодостижимыми. Я, конечно, могу представить некоторые области разработки, где нейронкам пока тяжело без человека, но не думаю, что это 25% от всего кода, который пишется. Впрочем, как промежуточная цель - почему нет?
На текущий момент компания заявляет, что уже 73% разработчиков регулярно используют ИИ. Вот, честно, хочется пообщаться с теми 27%, которые ещё не используют или не регулярно. Было бы интересно послушать почему. Также пишут, что больше половины строк кода уже создаётся генеративными моделями. Это не одно и то же, что пулл-реквест, потому что ИИ зачастую пишет больше строк, чем человек, но очевидно что задача приближения к 75% решается. Но, в целом, доля разработчиков, которые уже перестроили свою работу, чтобы соответствовать всем трём 75/75/75 пока около 17%, хотя она выросла в два раза только за последний месяц. Ровно та бешеная скорость перестройки процессов, про которую я писал выше, только уже не в самоощущениях, а в корпоративной статистике.
В конкретных задачах это выглядит так. Команда Яндекс Еды за два месяца собрала с помощью ИИ код для ИИ-хостес - агента, принимающего звонки и бронирования, - и ускорила разработку более чем вдвое. В Браузере модели сгенерировали около 80% кода новой архитектуры перевода видео - два дня вместо двух-трёх недель. В Лавке один сотрудник за три недели сделал прототип кабинета для франчайзи. Ещё год назад каждый такой кейс тянул бы на отдельный доклад на конференции, а сейчас это просто трудовые будни.
Отдельно отмечу развитие внутренних агентов, так как это ровно тот сдвиг, через который проходим мы все: от ручной копипасты кода из редактора в чат, а затем обратно - к делегированию задач целиком. Агент GENA самостоятельно проходит путь от тикета до готового кода и подключён уже, как пишут, к тысяче с лишним проектов. "Стефания" работает как виртуальный сотрудник для менеджеров и аналитиков - ею еженедельно пользуются пять тысяч человек.
А за человеком пока архитектура и ответственность за принятые решения. В общем, если вы всё ещё пишете код руками и посматриваете на агентные процессы с недоверием - я вас могу понять, сам таким был буквально полгода назад. Но, судя по всему, вопрос уже не стоит, перестраиваться или нет. Мир разработки не "скоро изменится" - он уже.