ИИ не повышает продуктивность программистов, но добавляет ошибок

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (2) [1] 2   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
goblis36
5.10.2024 - 21:20
Статус: Offline


Балагур

Регистрация: 19.04.21
Сообщений: 988
26
Исследование компании Uplevel с участием 800 разработчиков показало, что использование ИИ-инструментов для написания кода не помогло повысить их производительность труда, но привело к росту числа ошибок. Исследование проводилось в течение двух трёхмесячных периодов. Во время первого периода программисты работали с помощью традиционных инструментов, а во втором они переходили на использование ассистента GitHub Copilot.

В итоге число ошибок в коде выросло на 41%. При этом не улучшилась и ситуация с эмоциональным выгоранием специалистов. Они признались, что написанные с помощью ИИ участки кода сложно анализировать на предмет выявления ошибок, поэтому программисту иногда проще самому переписать нужный фрагмент. Также большую часть запросов ассистенты истолковывают неверно.

Мэтт Хоффман, аналитик данных в Uplevel, объяснил, что результаты исследования опровергли все ожидания.

Гендиректор фирмы по разработке программного обеспечения Gehtsoft USA Иван Гехт подтвердил, что код, сгенерированный ИИ, сложен для понимания и отладки, поэтому иногда бывает эффективнее просто переписать его с нуля. Он добавил, что разработка программного обеспечения — это «90% работы мозга — понимание требований, проектирование системы и учёт ограничений», а преобразование всего этого в код — более простая часть работы.

Однако техдиректор облачного провайдера Innovative Solutions Трэвис Рел сообщил, что производительность разработчиков, наоборот, выросла в три раза благодаря таким инструментам, как Claude Dev и Copilot.

Ранее в спонсируемом GitHub исследовании утверждалось, что разработчики пишут код на 55% быстрее с помощью Copilot, а 75% заявили, что чувствуют себя более удовлетворёнными работой при использовании помощника. Источник https://habr.com/ru/news/847840/

Это сообщение отредактировал goblis36 - 5.10.2024 - 21:24

ИИ не повышает продуктивность программистов, но добавляет ошибок
 
[^]
i13th
5.10.2024 - 21:23
0
Статус: Offline


бячивро авпм

Регистрация: 24.06.14
Сообщений: 3030
и чё?
алгоритмы ИИ перепишут - и усё...
 
[^]
goblis36
5.10.2024 - 21:23
14
Статус: Offline


Балагур

Регистрация: 19.04.21
Сообщений: 988
Так я и знал глядя на уродские картинки сгенерированные ИИ . bow.gif Но пропихиватели этого говна не сдаются и проплачивают новые исследования с (положительными результатами) , а менеджеры потирают руки что бы уволить толковых программистов !
 
[^]
Ekzote
5.10.2024 - 21:24
3
Статус: Offline


Весельчак

Регистрация: 5.06.12
Сообщений: 106
Цитата (goblis36 @ 5.10.2024 - 21:20)
Ранее в спонсируемом GitHub исследовании утверждалось, что разработчики пишут код на 55% быстрее с помощью Copilot, а 75% заявили, что чувствуют себя более удовлетворёнными работой при использовании помощника.

Первые получают зарплату за количество строчек в коде, вторым просто похер на результат rulez.gif
 
[^]
erolvic
5.10.2024 - 21:24
1
Статус: Offline


Не понятый

Регистрация: 3.12.12
Сообщений: 281
Человеческий мозг, не каждый, создав ИИ должен проводить работу над ошибками с ИИ, им же и созданным.
 
[^]
alerondel
5.10.2024 - 21:25
5
Статус: Offline


Джигитарианец

Регистрация: 11.08.15
Сообщений: 2107
Есть такое , элементарно когда лень вручную даже баш скрипт написать , что бы по крону запускался докер контейнер и то бот напишет с такой помпой , что там по моему пол интернета зависимостей скачаешь , что бы запустить просто команду docker compose up и то работать не будет ))
 
[^]
goblis36
5.10.2024 - 21:28
5
Статус: Offline


Балагур

Регистрация: 19.04.21
Сообщений: 988
Цитата (i13th @ 5.10.2024 - 21:23)
и чё?
алгоритмы ИИ перепишут - и усё...

Мы заказали ИИ переписать алгоритмы для ИИ что бы ИИ писал алгоритмы нормально ! rolleyes.gif

ИИ не повышает продуктивность программистов, но добавляет ошибок
 
[^]
zzz0105
5.10.2024 - 21:29
2
Статус: Offline


Юморист

Регистрация: 26.12.08
Сообщений: 593
Это получается, что ИИ- индус, но херовенький?
Те хотя бы производительность дают, хоть и с ошибками gigi.gif
Хотя, как тоже с ошибками, если я правильно понимаю- т.н. индусский код замороченный излишне, но работает как-то
 
[^]
RobotWerter
5.10.2024 - 21:30
0
Статус: Offline


Гость из будущего

Регистрация: 20.02.11
Сообщений: 2152
Странно ИИ обычно на короткие задачи ошибок не пишет. Следующее поколение ИИ вообще должен на раз решать задачи, кстати GPT5 запросто сможет переписать плеер на ЯП и страдания закончатся...

Это сообщение отредактировал RobotWerter - 5.10.2024 - 21:31
 
[^]
ispcto
5.10.2024 - 21:31
5
Статус: Offline


Ярила

Регистрация: 26.04.15
Сообщений: 4485
что-то типовое и базовое, что лично никогда не делал, но разжевано на стековерфлоу миллион раз ии делает быстро и аккуратно. Как только специфика - все, тушите свет. На чем джуны с мидлами и горят: гордо выкатывают 80% генерированного результата за 20% отведенного времени, а потом тратят 200% всего времени, чтоб хоть как-то вытянуть оставшиеся 20% задачи, а на выхлопе - черти что.
 
[^]
FreeS777
5.10.2024 - 21:34
2
Статус: Offline


Free§†yLe®

Регистрация: 28.01.09
Сообщений: 2142
иногда только логику предложенную подсматриваю, ну еще и регулярки с GPT пишу, хотя зачастую и их надо править )
 
[^]
Solace
5.10.2024 - 21:34
1
Статус: Offline


Ярила

Регистрация: 30.08.16
Сообщений: 2140
Исследование проводилось примерно так:
- Иван, вот тебе топор,
(Иван бьёт себя топором по руке)
- Ебать, я поранился, нихуя не работает этот ваш топор.
 
[^]
vo1and
5.10.2024 - 21:37
4
Статус: Online


Ярила

Регистрация: 28.06.12
Сообщений: 1716
Со всем уважением к сеньорам должен признать, что писать код через пару лет будет ии

Размещено через приложение ЯПлакалъ
 
[^]
СашаДармоед
5.10.2024 - 21:40
3
Статус: Offline


Шутник

Регистрация: 12.11.23
Сообщений: 29
ИИ встроен в среду разработки, которой пользуются абсолютно все разработчики. Они видимо на студентах тестили, а не на тех кто годами пишет код. ИИ реально помогают.

P.S если что я не пишу код, но иногда много приходится общаться с теми кто его пишет

Картинка

Это сообщение отредактировал СашаДармоед - 5.10.2024 - 21:54
 
[^]
ispcto
5.10.2024 - 21:41
5
Статус: Offline


Ярила

Регистрация: 26.04.15
Сообщений: 4485
Цитата (vo1and @ 5.10.2024 - 21:37)
Со всем уважением к сеньорам  должен признать, что писать код через пару лет будет ии

Неа, не будет. Просто код станет еще на порядки сложнее, а программистам будут нужны скилы по программированию через и с ИИ shum_lol.gif

Ну, с одной поправкой - формошлепов и эксельпрограммистов вне зависимости от уровня сдуть может начисто, это да.

Это сообщение отредактировал ispcto - 5.10.2024 - 21:42
 
[^]
SashKaRat
5.10.2024 - 21:44
3
Статус: Offline


Ярила

Регистрация: 22.09.15
Сообщений: 1009
Цитата (СашаДармоед @ 5.10.2024 - 21:40)
ИИ встроен в среду разработки, которой пользуются абсолютно все разработчики. Они видимо на студентах тестили, а не на тех кто годами пишет код. ИИ реально помогают.

Ну хер знает.
Мы не используем. У нас код завязан на электронику.

Весь ИИ сразу целиком идет лесом и скулит в углу, когда монтажник профукал резистор на плате, или ножки контроллеру перепутали, когда плату разводили.

И кстати, да. Наши плисоводы пробовали ... эта херня если допустит ошибку, то фиг вы ее уговорите исправить. А эту ошибку еще и найти надо.
 
[^]
kazakru
5.10.2024 - 21:48
6
Статус: Online


Ярила

Регистрация: 18.10.14
Сообщений: 2649
а я согласен про ошибки
кодил на свой сайт всякие калькуляторы, он предлагал функции и библиотеки которых в природе не существует
ему пишешь - нет такой библиотеки - ой да простите я ошибся, вот я переписал для вас код и выдает другую такую же шнягу ))

плюнул, сам написал, текущий недоИИ максимум простенький код может выдать правильный
 
[^]
maximilian01
5.10.2024 - 22:00
0
Статус: Offline


Ярила

Регистрация: 27.02.14
Сообщений: 3887
Натаскают

Размещено через приложение ЯПлакалъ
 
[^]
Dimes79
5.10.2024 - 22:02
4
Статус: Offline


Юморист

Регистрация: 19.10.12
Сообщений: 432
На хабре скептически отнеслись к данной статье.
Сейчас проблема, что не понимают как использовать генеративный ии.
Типа, сделай мне пиздато, и при этом такие промты ему дают, что вспоминается: без внятного ТЗ результат ХЗ.
На данный момент он отлично справляется рутинными задачами. Дописать строчку или пару за тобой. Дописать камент. Написать простой unit-тест. Вот там он на все 100% Помогает очень даже отлично.
Он плохо справляется с большими задачами, но если ее декомпозировать на небольшие, то просто чудеса творит. Уже неприятно кодить без ии ассистента.
А еще с ним можно чатится прямо из IDE получая ответы и подсказки без чтения документации. Просто песня, что будет дальше ХЗ. Может и заменит нас всех, а может станет надежным помощником

Это сообщение отредактировал Dimes79 - 5.10.2024 - 22:06
 
[^]
zaraza3raza
5.10.2024 - 22:03
1
Статус: Offline


Юморист

Регистрация: 26.05.18
Сообщений: 432
Цитата (SashKaRat @ 5.10.2024 - 21:44)
Весь ИИ сразу целиком идет лесом и скулит в углу, когда монтажник профукал резистор на плате, или ножки контроллеру перепутали, когда плату разводили.

Ты наверно тоже начинаешь выть на движок, который ни хрена не тянет, когда в автосервисе тебе забудут пару колес прикрутить.
С твоих слов создается впечатление, что у вас там целая куча дебилов работает: один резистор не припаял, тестеровщик не заметил, контролер пропустил. А виноват ИИ.
 
[^]
Alexeykov
5.10.2024 - 22:14
1
Статус: Online


Ярила

Регистрация: 12.05.12
Сообщений: 12616
Цитата (maximilian01 @ 5.10.2024 - 22:00)
Натаскают

На чём?
 
[^]
JBM
5.10.2024 - 22:41
3
Статус: Offline


Ярила

Регистрация: 21.06.14
Сообщений: 2717
Цитата
Ты наверно тоже начинаешь выть на движок, который ни хрена не тянет, когда в автосервисе тебе забудут пару колес прикрутить.
С твоих слов создается впечатление, что у вас там целая куча дебилов работает: один резистор не припаял, тестеровщик не заметил, контролер пропустил. А виноват ИИ.

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

Пример про отсутствующий резистор решается очень просто. Да, это hardware bug, но нельзя поставить разработку на паузу на 3 недели пока придёт исправленная плата. Поэтому делается обход бага - временно, потом плата придёт и его уберут. Но тут ИИ начинает тупить и не понимает что нужно делать.

А нужно всего лишь включить внутренний резистор подтяжки на чипе, который подменит отсутствующий внешний. Это делается элементарно, одной командой, и это описано в документации на чип. Вот только ИИ не читал документацию и не понимает её. Он всего лишь выдаёт следующее слово, которое должно находиться в этом месте предложения. То есть он как индус, который копирует код кусочками со StackOverflow.

Но для этого кто-то должен сначала написать этот кусочек. А если такого кусочка никогда не было, то и скопировать его не получится... Вот в чем проблема ИИ на основе языковых моделей. Он просто попугай, очень эрудированный но попугай.

Размещено через приложение ЯПлакалъ
 
[^]
iUrsus
5.10.2024 - 22:45
0
Статус: Online


Хохмач

Регистрация: 28.02.14
Сообщений: 750
Сопилот стремная тема. Мне не заходит.

Размещено через приложение ЯПлакалъ
 
[^]
iUrsus
5.10.2024 - 22:46
1
Статус: Online


Хохмач

Регистрация: 28.02.14
Сообщений: 750
Цитата (Alexeykov @ 05.10.2024 - 22:14)
На чём?

На бигдате, конечно. Полюбопытствуй про профессию инженер данных

Размещено через приложение ЯПлакалъ
 
[^]
Slawka
5.10.2024 - 22:50
0
Статус: Offline


Приколист

Регистрация: 21.10.12
Сообщений: 245
Проблема в том, что программистам тяжело анализировать чужой код

Но все склоняются, что ИИ отлично пишет тесты

Если будет нормальный аналитик и ИИ, бага код не пройдет
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 2636
0 Пользователей:
Страницы: (2) [1] 2  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх