Сеньоры пишут 50% своего кода с помощью искусственного интеллекта
Июльское исследование компании Fastly, опросившей 791 профессионального программиста, рисует неожиданную картину. Оказывается, искусственный интеллект в кодинге — это не инструмент для новичков, а мощный рычаг для ветеранов.
Цифры говорят сами за себя: каждый третий senior-разработчик (со стажем более 10 лет) признается, что более половины его готового кода сгенерировано ИИ. Среди джуниоров (0-2 года опыта) таких энтузиастов всего 13%. Это в два с половиной раза меньше. Получается, что опытные инженеры не только активнее используют ИИ, но и больше доверяют ему в рабочих проектах, что несколько противоречит распространенным опасениям о возможных рисках.
Скорость против качества
На первый взгляд, кажется, что ИИ должен выравнивать возможности. Но на практике он усиливает разрыв. Опытные разработчики не просто пассивно принимают код от нейросети. Они его активно правят. Почти 30% сеньоров тратят столько времени на исправление AI-генерации, что это съедает почти всю экономию времени. Для джунов этот показатель равен 17%. Однако, парадокс в том, что, несмотря на это, 59% опытных разработчиков в итоге чувствуют общее ускорение работы. Среди младших коллег так считают только 49%.
А нужны ли рынку IT-специалисты?
В чем же секрет? Все дело в глубине опыта. ИИ выдает код быстро, но часто с ошибками или неоптимальный. Джуниор может этого не заметить и потратить часы на отладку уже после внедрения. Ветеран же видит эти слабые места сразу, на стадии код-ревью, и быстро вносит правки. Он действует как опытный механик, и когда ИИ поставляет ему готовые детали, он быстро собирает из них надежный двигатель, исключая заведомый брак. Поэтому среди сеньоров в два раза больше тех, кто сообщает о «значительном» приросте скорости (26% против 13% у джуниоров). Они используют ИИ для сложной интеллектуальной работы, а не для простого копипастинга.
Удовольствие есть, а эффективность под вопросом
Интересно, что ощущения разработчиков идут вразрез с некоторыми объективными данными. Исследователи упоминают еще одно независимое исследование, которое показало, что опытные разработчики с ИИ тратили на выполнение задач на 19% больше времени. Этот диссонанс можно объяснить психологией, ведь сам процесс генерации кода по нажатию кнопки кажется невероятно быстрым и приносит удовольствие. Однако за первоначальным всплеском следуют циклы правок, тестирования и переделки, которые сводят на нет первоначальный выигрыш.
Anthropic представила новую версию модели ИИ для программирования
Впрочем, нельзя недооценивать и фактор морального удовлетворения. Почти 80% опрошенных заявили, что ИИ делает их работу приятнее. В индустрии, которая постоянно борется с выгоранием и бесконечными бэклогами, этот позитивный настрой может быть даже важнее сиюминутной эффективности. Как метко выразился один из респондентов, ИИ «экономит время на шаблонном коде, но требует ручных правок, что держит продуктивность под контролем».
В итоге, ИИ не заменяет программистов, но четко делит их на тех, кто работает с ИИ, и тех, кто работает на искусственный интеллект. И вероятно, процессу программирования предстоит пройти через эту болезненную, но необходимую перестройку, где главным активом станет не умение быстро писать код, а опыт, позволяющий делать это качественно.











