Здравствуйте, so5team, Вы писали:
S>Момент первый: можно же хотя бы в общих чертах рассказывать о том, что делается. Типа делаю простой (или не простой) UI на базе таких-то фреймворков. Или извлекаю данные из многогибайтных json-ов, фильтрую их и укладываю в БД. Или пилю специфический бэк-энд для LLVM для такой-то архитектуры. И т.д., и т.п.
Я вот делаю простой проект с нуля. LLM делает примерно всё:
— пишет документацию (архитектура, дизайн, роадмап, юзергайды / спеки API)
— пишет тесты
— пишет код (основной код — на Go, обвязочный — js/баш)
— фиксит баги
— делает рефакторинг (не "заменить имя метода", а вида "давай распилим этот god object на три части").
Иногда какие-то околофилософские темы в стиле "а как вообще сделать такую штуку" или "а как это лучше сделать" обсуждаются в онлайн-чате, но бОльшая часть работы происходит в студии (т.к. там есть контекст проекта и не надо каждый раз заново объяснять, на чём мы там остановились в прошлый раз).
S>Как бы найти демо того, что в области рефакторинга делают современные IDE не проблема. Сами производители IDE не стесняются это демонстрировать.
С демой тут две проблемы, одна психологическая, другая техническая:
— психологическая: ну вот покажет условный я свой проект и его результаты. Скорее всего, в ответ придёт два ушата помоев, которые никак не относятся к делу. Вместо того, чтобы потратить пару часов на ответы скептикам, можно их же потратить на общение с LLM в обмен на продвижение вперёд по роадмапу.
— техническая: реальные чаты не сводятся к сценариям типа "один вопрос — один ответ", которые легко выложить в форум. Каждая сессия — это прямо довольно длинный разговор с интенсивным использованием рич форматирования — цитаты кода, гиперссылки, интерактивные диффы. В скриншот она не влазит, а текст нужно муторно преобразовывать в форумную разметку, чтобы он не превратился в нечитаемую кашу. И даже после этого цитата не передаст всех нюансов взаимодействия. Записывать видео — тоже адски скучно, т.к. там то одна, то другая сторона думает по несколько минут. Наблюдать за этим примерно так же интересно, как за видеозаписью шахмат по переписке.
В итоге опять же — вместо того, чтобы потратить час своего времени на приведение какой-нибудь сессии к читаемому виду, лучше потратить его же на общение с LLM в обмен на продвижение по роадмапу.
Так и выходит, что знающий — не говорит, а говорящий — не знает.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.