ИИ противопоказан опытным разработчикам свободного ПО
Разработчики ожидали, что использование ИИ сократит время выполнения задач на 24%. Ожидания экспертов по большим языковым моделям были даже выше – в районе 40%, а экономисты предсказывали ускорение процессов до 50%.
Для измерения реального влияния инструментов ИИ на разработку программного обеспечения было привлечено 16 опытных разработчиков, чей код опубликован в крупных репозиториях ПО с открытым исходным кодом. Исследование проводилось в январе-июне 2025. Разработчики выполняли реальные проекты (общее число задач – 246), которые являются частью их обычной работы.
Исследователи отмечают, что обычно, чтобы проанализировать эффективность ИИ, перед ним ставят абстрактные задачи – и поэтому получают завышенные результаты. На практике ИИ нередко сталкивается с «узкими местами», которые программа не в силах пройти из-за отсутствия опыта, тогда как человек всегда устраняет проблему.
В документе рассматривается несколько вариантов объяснений зафиксированной исследователями недостаточной эффективности ИИ. Среди них – небольшая выборка эксперимента; эффект обучения ИИ-моделей, который проявляется только после нескольких сотен часов использования (разработчики использовали их несколько десятков часов до и во время исследования). Также возможности ИИ могут быть сравнительно ниже в условиях с очень высокими стандартами качества или с большим количеством неявных требований (например, связанных с документированием, тщательностью тестирования и пр., обучение ИИ-систем такой работе требует значительного времени).
С другой стороны, популярные тесты производительности могут переоценивать возможности модели, измеряя производительность только на хорошо изученных и алгоритмически оцениваемых задачах, пишут авторы исследования, признавая несовершенство своей методики.
Остался не отмеченным главный, на наш взгляд, аспект: увеличение времени работы за счёт использования инструментов чаще всего не имеет значения, если использование инструмента облегчает труд человека – а это в данном случае именно так, судя по субъективным оценкам разработчиков. Значение имеет экономия интеллектуальных усилий программиста, достигаемая использованием ИИ.
Такая экономия важна постольку, поскольку написание кода – не лучшая сфера применения человеческого интеллекта. Программирование никогда не было ни искусством, ни наукой. Оно было и остаётся сложным, однако ремеслом, и слегка спортом. Это ремесло прошло стадии развития от кустарщины до индустрии, в которой теперь пришло время роботов.
Главное же состоит, по нашему мнению, в том, что ИИ даёт программированию потенциально новые возможности развития.
А человеческому интеллекту имеет смысл сосредоточиться на задачах поинтереснее: ИИ сам себя не проконтролирует.
Источник: https://d-russia.ru/ii-protivopokazan-opytnym-razrabotchikam-svobodnogo-po-issledovanie.html
Дата: 14.07.2025
Последние новости:
Названы главные виновники утечек персональных данных в России - работники сферы связи
Сотрудники российской отрасли связи оказались самыми активными в плане слива в сеть персональных данных. Именно на них заведено самое большое количество дел за ...
Россия показала высокий уровень развития ИКТ
Россия получила 92,3 балла из 100 по Индексу развития ИКТ - 2025, который подготовил Международный союз электросвязи. По измерению универса ...
Календарь мероприятий
Место проведения: г. Омск
Дата: 2025-07-13