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