Сюрприз! GitHub обнаружил, что 92% разработчиков любят инструменты ИИ

    0
    2


    GitHub, который ведет активный бизнес по продаже подписок на своего обремененного судебными разбирательствами помощника по искусственному интеллекту Copilot, опросил 500 разработчиков из США, чтобы выяснить, использует ли кто-либо из них уже инструменты для кодирования ИИ на работе. Как оказалось, они есть, и по-крупному.

    Принадлежащая Microsoft компания по хранению кода недавно наняла Wakefield Research для опроса программистов в компаниях с более чем 1000 сотрудников об их инструментах и ​​рабочих процессах. По словам директора по продуктам Инбала Шани, цель опроса — узнать больше о производительности, совместной работе, искусственном интеллекте и эффективной работе в корпоративных средах.

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

    «Ошеломляющие 92 процента разработчиков из США, работающих в крупных компаниях, сообщают об использовании инструмента программирования ИИ либо на работе, либо в личном времени, а 70 процентов говорят, что видят значительные преимущества в использовании этих инструментов», — говорится в исследовании.

    Интересно, что в отчете указывается, что разработчики считают, что инструменты ИИ улучшат создаваемый ими код.

    «Разработчики говорят, что инструменты кодирования ИИ могут помочь им соответствовать существующим стандартам производительности за счет улучшенного качества кода, более быстрого вывода и меньшего количества инцидентов на уровне производства», — говорится в опросе.

    Респонденты могут не знать об обратном академических исследованиях. Например, один из них обнаружил, что помощники ИИ, такие как ChatGPT, создают код, который «намного ниже минимальных стандартов безопасности, применимых в большинстве контекстов». Другой обнаружил, что Copilot создает больше уязвимостей безопасности, чем код, созданный без помощи ИИ, в то время как разработчики ошибочно полагали, что инструменты машинного обучения производят меньше ошибок. Третье исследование показало, что Copilot создает ошибки безопасности примерно в 40% случаев.

    Соответственно, те, кто отвечает на вопросы опроса GitHub, по-видимому, считают, что качеству кода следует придавать меньшее значение как показателю производительности. На вопрос, как их оценивают в настоящее время, эти программисты ответили: качество кода (40 процентов); время на выполнение задачи (34 процента); количество производственных инцидентов (34%); написанных строк кода (33 процента); и количество решенных ошибок или проблем (33%).

    Предполагая, что инструменты кодирования ИИ используются, эти разработчики предпочли бы, чтобы их оценивали на основе: качества кода (36 процентов); время на выполнение задачи (36 процентов); количество производственных инцидентов (33%); написанных строк кода (33 процента); и количество запросов на включение (32 процента).

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

    Опрос GitHub предполагает, что это, возможно, стоит пересмотреть: «С ростом числа инструментов ИИ, используемых при разработке программного обеспечения, что часто способствует увеличению объема кода, руководителям инженеров придется задаться вопросом, является ли измерение объема кода по-прежнему лучшим способом измерения производительности и результатов. “

    Многие из опрошенных разработчиков (81%) также рассматривают ИИ как путь к более тесному сотрудничеству внутри команд и организаций. На вопрос, на чем должны сосредоточиться команды, вооруженные инструментами ИИ, они ответили: проверка кода (45 процентов); проверки безопасности (45 процентов); планирование (43 процента); парное программирование (43 процента); дизайн решения (42%).

    На вопрос о том, как инструменты ИИ могут помочь в их повседневной работе, разработчики ответили: развивайте свои навыки языкового кодирования (57 процентов); стать более продуктивным (53 процента); сосредоточиться на построении/создании вместо повторяющихся задач (51%); и предотвратить выгорание (41 процент).

    В опросе делается вывод: «Удовлетворенность разработчиков, производительность и организационное влияние — все это может получить импульс от инструментов кодирования ИИ, и это окажет существенное влияние на общий опыт разработчиков».

    Просто подождите, пока не услышите, как сильно писатели обожают автозамену и проверку орфографии. ®

    Предыдущая статьяДоходы 10 ведущих литейных заводов упали почти на 15% в годовом исчислении
    Следующая статьяNomad выпускает полностью черную подставку и основание премиум-класса, совместимые с MagSafe
    Виктор Попанов
    Эксперт тестовой лаборатории. Первый джойстик держал в руках в возрасте 3 лет. Первый компьютер, на котором „работал” был с процессором Intel i386DX-266. Тестирует оборудование для издания ITBusiness. Будь то анализ новейших гаджетов или устранение сложных неполадок, этот автор всегда готов к выполнению поставленной задачи. Его страсть к технологиям и приверженность качеству делают его бесценным помощником в любой команде.