Укр Рус
5 сентября, 16:50
6

Опытные программисты активнее пользуются вайб-кодингом

Основні тези
  • Опытные программисты чаще используют AI для написания кода, считая его полезным для быстрого прототипирования, но уделяют больше внимания проверке результатов.
  • В целом более 70% опрошенных считают, что AI делает их работу более приятной, а 80% старших разработчиков учитывают экологические аспекты.

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

Большинство разработчиков с более чем 10-летним опытом считают AI-кодинг эффективным инструментом, который ускоряет работу. Сообщает 24 канал со ссылкой на исследование Fastly.

Смотрите также Илон Маск запускает новый стартап Macrohard, который будет создавать программы с помощью ИИ

Июльский опрос среди 791 программиста выявил существенную разницу в отношении к ИИ-генерированному коду между различными категориями специалистов. 32% разработчиков с более чем 10-летним стажем утверждают, что более половины их готового кода создано искусственным интеллектом, что почти в 2,5 раза превышает показатель среди новичков с опытом до двух лет.

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

Интересно, что опытные программисты чаще тратят время на исправление ИИ-кода. Почти 30% сеньоров редактируют результаты ИИ настолько тщательно, что это нивелирует большинство экономии времени, по сравнению с 17% среди джуниоров. Несмотря на это, 59% опытных разработчиков говорят, что ИИ-инструменты помогают им работать быстрее, тогда как среди новичков таких только 49%.

Оптимизм в отношении ИИ также различается. 26% сеньоров утверждают, что ИИ значительно ускоряет их работу – вдвое больше 13% джуниоров. В то же время большинство начинающих (50%) говорит лишь об умеренном ускорении работы.

Парадоксальным является тот факт, что почти каждый третий разработчик (28%) часто исправляет ИИ-код настолько тщательно, что это нивелирует экономию времени. Лишь 14% редко вносят изменения. Но несмотря на это, более половины программистов чувствуют себя продуктивнее с инструментами вроде Copilot, Gemini или Claude.
Исследование коснулось и вопроса экологичности. Почти 80% опытных разработчиков учитывают энергопотребление при написании кода, тогда как среди новичков таких только 56%. Около двух третей программистов всех уровней знают о значительном углеродном следе ИИ-инструментов.

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

Какие инструменты для вайб-кодинга существуют?

vibe coding 

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

  • Lovable превращает обычный английский язык в полноценные приложения. Достаточно описать идею - например, "хочу менеджер задач с темной темой" - и система создаст интерфейс пользователя, бэкэнд и даже подключит базу данных. Все можно редактировать визуально или отправить в GitHub для дальнейшего контроля.

  • Bolt.new предлагает кардинально другой подход - никаких установок, никакого терминала. Просто откройте браузер, введите запрос, и ваше приложение готово. Платформа позволяет создавать полнофункциональные веб- или мобильные приложения за считанные минуты, используя естественный язык. Система работает в браузере на WebContainers, поддерживает фреймворки как Next.js и Svelte, и разворачивает проекты на Netlify одним кликом.

  • Cursor напоминает VS Code, но усиленный GPT-4. Можно выделить код и спросить: "Перефакторить это под хуки" или "Что это делает?". Платформа поддерживает полноценный чат с кодовой базой, автоматическое исправление ошибок и интеллектуальные предложения файлов.

  • v0 от Vercel конвертирует естественноязычные запросы в адаптивные, готовые к производству компоненты React с использованием Tailwind и Shadcn UI. Система интегрируется с такими инструментами как Figma и естественно вписывается в современные фронтенд-процессы. Платформа дает готовый к производству UI-код только из описания - чистый, стилизованный и готовый для разработки.

  • GitHub Copilot использует OpenAI для предоставления предложений автодополнения, генерации целых блоков кода и даже написания тестов на основе комментариев. Система поддерживает широкий спектр языков программирования и беспрепятственно интегрируется с VS Code. Copilot повышает скорость разработки, предсказывая следующую строку кода.