Comments 10
Многие уже наверное в курсе, но если кто еще не знает: если код сгенерированный ИИ не работает, то можно просто из консоли скопировать сообщение об ошибке и скормить его ИИ. Тогда ИИ выдаст новый, исправленный вариант программы.
Эта практика копирования ошибки из консоли, действительно куда лучше, чем писать "Твой код не работает, найди ошибку", на что можно получить ответ "У меня всё работает")))
В своей практике я сталкивался с ошибками, в основном, при первом варианте работы, когда пытаешься скормить не маленькую задачу (которая тут рассмотрена), а очень объёмную. Но там помимо ошибок порой приходят такие фортели, что ошибка является не самой большой проблемой кода.
А можно ли сравнивать ChatGPT и Copilot? Если да — дотягивает ли Copilot до уровня ChatGPT или если платить - то за комм. версию последнего?
Попробуйте codeium , он бесплатный, мне хватает. Там гпт3 ещё чат встроен.
OpenAI создавшие ChatGPT тоже принимали участие в разработке Copilot. Он, является ярким примером интеграции в IDE, которую я упомянул. Как и его аналоги (например, JARVIS от Сбера), он больше ориентирован на помощь в подборе вариантов исходя из описания контекста в самом процессе кодинга.
Механизм несколько другой, порой более уместный, но зачастую, если уже знаешь, что хочешь и как это хочешь, написание контекста занимает больше времени, чем если писать сам код.
ChatGPT однозначно сократит дефицит низкоквалифицированных рабочих мест в сфере IT
Пока что все эти утверждения выглядят как план кальсонных гномов: берем Чят -> ??? -> дефицит сокращен. Есть основания сомневаться, что джун + Чят учится заметно быстрее чем джун + whatever (гугл, стэк, ментор). А если нет буста в обучении джунов, то и нет влияния на рынок.
Типичная делегируемая джуну задача это типа "там на проде что-то навернулось в легаси системе, автор сервиса уже умер, пойди разберись". Нужна прям очень серьезная эволюция ИИ, чтобы он научился справляться с этим и развязал руки сеньорам. В остальном польза исчезающе мала, что собственно и показывает ваша статья.
Действительно, в большей степени согласен с Вами.
Поэтому я и попытался сформулировать тезис, что, на мой взгляд, это будет в будущем времени при условии, что AI будет постоянно совершенствоваться и как раз хотел подчеркнуть, что это не "ликвидирует", а "сократит дефицит".
Уже сокращает колво ждунов, но еще быстрее сокращает время на проекты.
Всё только начинается, сингулярность впереди.
Опыт работы с ChatGPT на примере написания Java кода для решения типовой задачи и немного выводов и рассуждений