Загрузка предыдущей публикации...
Загрузка предыдущих новостей...
Анонимный читатель ссылается на отчет Reuters: вопреки распространенному мнению, использование передовых инструментов искусственного интеллекта замедлило работу опытных разработчиков программного обеспечения при работе с хорошо знакомыми им кодовыми базами, вместо того чтобы ускорить их работу, как показало новое исследование.
Некоммерческая исследовательская организация в области ИИ METR провела углубленное исследование группы опытных разработчиков в начале этого года, используя популярного ИИ-помощника для кодирования Cursor, чтобы помочь им выполнить задачи в проектах с открытым исходным кодом, с которыми они были знакомы.
До начала исследования разработчики с открытым исходным кодом считали, что использование ИИ ускорит их работу, оценивая, что это сократит время выполнения задач на 24%. Даже после выполнения задач с использованием ИИ, разработчики полагали, что сократили время выполнения задач на 20%. Однако исследование показало, что использование ИИ привело к обратному результату: оно увеличило время выполнения задач на 19%. Ведущие авторы исследования, Джоэл Бекер (Joel Becker) и Нейт Раш (Nate Rush), заявили, что были шокированы результатами: Раш заранее записал, что ожидает "двукратного ускорения, что было довольно очевидно".
Замедление произошло из-за того, что разработчикам приходилось тратить время на проверку и исправление предложений, сделанных ИИ-моделями. "Просматривая видеозаписи, мы обнаружили, что ИИ вносил некоторые предложения по их работе, и эти предложения часто были в правильном направлении, но не совсем соответствовали тому, что нужно", - сказал Бекер.
Авторы предостерегли, что замедление, вероятно, не применимо к другим сценариям, например, к начинающим инженерам или инженерам, работающим с кодовыми базами, с которыми они не знакомы. Тем не менее, большинство участников исследования, а также авторы исследования, продолжают использовать Cursor и сегодня. Авторы считают, что это связано с тем, что ИИ упрощает процесс разработки и делает его более приятным, напоминая редактирование эссе вместо разглядывания чистого листа. "У разработчиков есть цели, помимо максимально быстрого выполнения задачи", - сказал Бекер. "Поэтому они выбирают этот менее трудоемкий путь".
Загрузка предыдущей публикации...
Загрузка следующей публикации...
Загрузка предыдущих новостей...
Загрузка следующих новостей...