ИИ-помощники для кодирования, такие как Cursor и GitHub Copilot, давно преподносятся как способ повысить продуктивность программистов за счёт генерации кода и автоматизации рутинных задач. Однако недавнее исследование некоммерческой организации METR показало обратное. Исследователи выяснили, что использование таких инструментов не только не ускоряет работу опытных разработчиков, но и замедляет ее. А мы все думали, что искусственный интеллект будет помогать в написании софта. Оказывается мы все ошибались.

Заменить настоящего программиста ИИ пока не может.
Почему ИИ-инструменты для программирования не ускоряют работу
На этой неделе METR провела эксперимент, в котором участвовали 16 профессиональных разработчиков с опытом работы в проектах с открытым исходным кодом. Им предложили выполнить 246 реальных задач из крупных репозиториев, над которыми они обычно работают. Половину из этих задач участники решали с помощью современных ИИ-инструментов (в том числе Cursor Pro), а оставшуюся часть — исключительно самостоятельно, без поддержки искусственного интеллекта.
Перед началом эксперимента большинство разработчиков ожидало, что ИИ позволит им ускорить выполнение задач примерно на 24%. Однако итоговые данные оказались противоположными. С использованием ИИ среднее время решения задач увеличилось на 19%. А ведь это довольно существенное время.
Не забывайте о нашем Дзен, где очень много всего интересного и познавательного!
Почему ИИ мешает работать программистам
Результаты исследования показали, что основная причина замедления кроется во времени, которое уходит на составление текстовых запросов к ИИ и ожидание ответа системы. Вместо прямого написания кода разработчикам приходилось формулировать задачи, анализировать и тестировать сгенерированные фрагменты, что отнимало дополнительные минуты. Кроме того, выяснилось, что ИИ-помощники плохо справляются с обработкой больших и сложных проектов, где требуются глубокие знания контекста.

ИИ пока может только помогать, но не решать проблему от и до
Интересно, что только 56% участников имели предыдущий опыт работы с Cursor, хотя подавляющее большинство (94%) уже пользовались ИИ через различные веб-интерфейсы. Для чистоты эксперимента всех разработчиков предварительно обучили работе с инструментами, чтобы недостаток навыков не влиял на результат.
Присоединяйтесь к нам в Telegram!
Действительно ли нейросети мешают в работе
Исследователи METR подчёркивают, что их выводы не являются окончательными — индустрия развивается стремительно, и результаты эксперимента могут потерять актуальность уже через несколько месяцев. Тем не менее, на текущий момент ИИ-помощники не приносят ощутимой пользы опытным программистам и могут даже замедлять работу. Развитие технологий продолжается, и будущее, возможно, принесёт более совершенные решения для автоматизации написания кода.
Если ищите что-то интересное на AliExpress, не проходите мимо Telegram-канала "Сундук Али-Бабы"!
Получается, что ИИ для программирования пока не оправдывает надежд на повышение производительности среди профессионалов и требует дальнейшей доработки. Следить за развитием этой сферы стоит — изменения могут наступить в ближайшее время.