Но несмотря на все преимущества, нужно помнить, что использование GPT-4 также подвержено определенным рискам и недостаткам. Например, возможны ошибки в генерируемом коде, которые могут привести к сбоям приложения. Поэтому важно использовать эту технологию с осторожностью и не забывать о проверке и тестировании кода.
Мой опыт взаимодействия с жпт явно показал, это реально годная штука в плане исполнения твоей формулировки, но ты трижды обосрешься, пока со всеми нюансами опишешь ТЗ. Мне так никто задач не ставил. Если твоя формулировка неоднозначно, то по regenerate оно сочинит совершенно разные коды, и формально они будут под условие, но это не то, чего ты хотел
Из этого вывод: GPT не умеет читать мысли (а кто сомневался), у него отсутствует интуиция и инструментарий "предположений". Поэтому между клиентом и GPT нужно сажать погромиста. Он должен смотреть, какой код получился, корректировать задание, если что-то не так пошло. При этом требования к качеству знания кода снижается, надо понимать в общих чертах, но в четкости формулировок-растет.
Простой пример, я почти не знаю питон (гоните, потешайтесь(с)), но я попросил написать прикладную штуку на нем, и жпт написал. Правда в процессе я вносил целый час уточнения, аж в лимит уперся, но написал. Моего уровня понимания кода хватило, что б понять, если логика не та. Но у меня какой-никакой опыт с другими языками есть. Написать сам я бы не смог ни за час, ни за день.
ChatGPT - это аналог индуса, умеющего копипастить со stackoverflow и править по аналогии, нифига при этом не понимая ни того, что пишет, ни того, что от него на самом деле хотят.
Как индусу задолбаешься объяснять, где он накосячил и что на самом деле нужно, так и тут. :)
Мне кажется AI там будет для холодных продаж. Показать вау-эффект, что "генерирует что-то похожее на правду". Всё для того, чтобы продать чудо подписку ChatGPT Enterprise $1000 в месяц "способную заменить человеков в бизнесе". А по факту просто перепродавать труд безымянного индуса на аутсорс галере без обязательств "ну это же AI".
Не так страшен чёрт: я получил игру на питоне из трёх строк промпта. Справедливости ради, на них ушёл час
.
Тогда получается, что программисты теперь должны не только знать предметную область, но и как еë правильно выразить. Эдакий "программист-учитель", который знает школьную программу и спрашивает её у ученика. Так что-ли?