Search
Write a publication
Pull to refresh

Comments 16

Значит, это всё же не я душный ретроград.

Странно, что это прямо исследование потребовалось. Я в универе учусь, в силу административных моментов, далеко не лучшем и даже там ИИ начиная со второго курса мало помогали (ну то есть когда пошли хоть какие-то задания чуть сложнее, чем циклы и классы). Могли подсказать как "разложить" задачу и какие библиотеки использовать. Дальше свои мозги (и помощь ИИ по "чтению" документации библиотек) были куда надежнее, чем тот код, что он рожал. Я молчу про то в какой ступор его вводил 5-й цикл правок. Там уже просто такое впечатление что логика покидала код, что он генерид

В чем они реально хорошо помогают так это в роли умного браузера по документации и аннотации уже готового кода (ну и студентам - прям личный репетитор для лабораторок, мы OpenGL не зная С и С++ только благодаря ему и учили)

Но вот с документацией он прямо то, жаль далеко не все компании по юридическим причинам используют и разрешают использование ИИ... В том бардаке, что у нас в банке

UFO landed and left these words here

О, коллега) Работаю в той же связке. По ощущениям +30% к скорости разработки

Сам пишу код, комменты в гит, джавадок и даже этот текст. Рано или поздно вымру, но скорее поздно)

Глава Google: больше четверти кода компании генерирует искусственный интеллект

https://blog.google/inside-google/message-ceo/alphabet-earnings-q3-2024/

We're also using AI internally to improve our coding processes, which is boosting productivity and efficiency. Today, more than a quarter of all new code at Google is generated by AI, then reviewed and accepted by engineers. This helps our engineers do more and move faster.

Вот и думаем теперь.

Все производители машобучей-программарей будут ближайшие пару лет рассказывать любые истории лишь бы инвесторы поверили что именно их машобуч самый мощный. Потом пена сойдёт и станет понятно где там правда и ценность.

Что это за код? Может быть тесты сомнительного качества?
Раньше в роли такого ИИ выступали толпы индусов на удалённом консалтинге.

В некоторых областях уже давно код генерируется в значительной доле. Некоторые системы управления из матлаба целиком выгружаются в виде сгенерировано кода для целевой платформы.

Проблема в том, что при генерации по правилам можно гарантировать качество. При генерации по случайным распределениям (нейросети) -- гарантировать качество можно только в терминах "в среднем", что, вероятно, допустимо для типичных Crud/тестов(и то спорно), но для более критичных областей -- далеко не факт.

Пишу на Go и Rust, пользуюсь платной подпиской Codeium (там можно выбрать разные ИИ). ИИ экономит очень много времени.

Вместо поиска в интернете или чтения доки на библиотеку можно задать вопрос ИИ.

Экономия времени на написании больших кусков кода. ИИ выдает код, и нужно только его подправить немного. Например, на написание вручную пула соединений на Go с разными ограничениями уйдет минут 30 физического стучания по клавишам, а ИИ выдаст этот код за несколько секунд.

Я не дизайнер, и интерфейсы у меня выходят не очень, плюс писать разметку html вручную долго (прописывать все классы того же tailwindcss). Но сервис v0 мне за несколько минут выдал готовую разметку для админки на html.

Конечно, в выдаче ИИ есть ошибки в коде или неоптимальный код. Но это просто инструмент по типу шаблонов кода. Зная язык и библиотеки, ошибки сразу видно, и код легко и быстро подправляется вручную.

Можно пример кода, на который уходит 30 минут вручную и секунды у ИИ? Вместе с промптом.

Плюс один)) Просто это инструменты которыми надо уметь пользоваться и учиться пользоваться

Все эти измерения продуктивности как-то уж очень куцо выглядят. Такая последовательность, что ввёл промпт, получил код, скопировал, вставил, проверил - не работает. Сначала идёт анализ и обдумывание задачи, это может занять половину всего времени, потраченного на решение задачи, и не важно, используешь ИИ или нет. Затем идёт время на составление промпта. Почему никто не учитывает неудачные попытки, уточнения и т.д.? Ну и самое главное - тот, кто не пользуется ИИ, всё равно не пишет весь код сам, есть же автодополнение в IDE, что-то копируется из доки/интернета/соседнего проекта.

Порой эти сравнения напоминают рекламу журнала ТВ-парк: эту газету мы положим в серную кислоту, а журнал положим в дистиллированную воду.

Sign up to leave a comment.