Всем привет! Очень интересная тема, не мог не встрять!
Ну да, всем, кто в теме, очевидно: LLM уже радикально меняет труд разработчика. Это не будущее — это текущее изменение. Автодополнение, генерация шаблонов, тестов, моков, миграций — это уже рутина.
Вопрос не в том, изменит ли. Изменит. Уже изменяет. Вопрос — заменит ли полностью, и кого именно?
Например, гуманитарий-заказчик загружает док с хотелками или видеоописание, платит пару килобаксов и жмёт "сгенерировать". Получит ли он что-то работающие? Ответ: да, но...
Да — потому что генерация MVP-шки, демки, прототипа под лозунгом "вот как это примерно должно выглядеть" — уже работает. Нет — потому что реальные бизнес-проекты не заканчиваются на MVP и чем то шаблонном, нужна "вишенка на торте", эксклюзивчик, а вот с этм у ЛЛМ траблы. Далее начинается самое "весёлое": уточнения, правки, интеграции, нюансы домена, баги, костыли, лего из старого и нового. И чем дальше в лес тем ИИ начинает путаться сильнее и генерировать совсем ерунду.
Каждый, кто возился с LLM на реальных проектах хотя бы в сотни тысяч строк — понимает: в контексте большого проекта они на грани полезности. Нужны определённые навыки как извлекать пользу и не всегда ясно есть ли она вообще. Слишком много контекста, зависимостей, неписаных соглашений. LLM тонет в этом, не умеет мыслить модульно, не видит границ. Всё превращается в кашу, сложность увеличивается. Всё как бы работает, но уже далеко не "читая мысли", нужны очень подробные промты, да и они часто не работают.
Такое чувство что LLM пока не умеют фокусироваться на чем то(неком модуле), при этом не теряя перспективы(всего проекта в пол миллиона строк), явно пока нет иерархии в этом. Захлёбывается в сложности, как зелёный джун, начинает паниковать.
Зато вот что то с нуля — разгон сумасшедший. Хочешь пилотную фичу? Сервис под одну задачу? Генерация первых 3–10 тыс. строк кода за пару дней, без багов, с приличной архитектурой. Человек бы делал это месяцами, ещё бы и заблудился. А тут — "блю скай девелопмент", энтузиазм не гаснет.
Это особенно ценно, потому что часто тормоз не в том, что сложно, а в том, что трудозатратно. Надоело писать обвязку, формы, загрузку, парсинг, валидацию, опять по кругу. LLM — супероружие против рутины.
Почему плохо масштабируется? Простой ответ: комбинаторный взрыв. Когда заказчик просит "вот здесь чуть-чуть переделать", оказывается, что это влияет на 27 зависимостей, три слоя абстракции, ломает совместимость с предыдущей версией и вообще лучше не трогать. А если таких просьб десяки? Всё...
LLM не понимает бизнес-намерения. Он не "угадывает", он статистически продолжает. То есть в сложных правках он действует "в среднем" — а этого заказчику не нужно. Заказчику нужно в точку. LLM туда не попадает. А значит — миллион правок которые человеку можно элегантно свести к нескольким, ну до десятка, путём особого мастерства как кодера так и менеджмента. Представьте если пытаться исполнить "как есть" все хотелки заказчика гуманитария?
Поэтому, скорее всего, поменяется модель работы с заказчиком. В будущем будет так: — Вот результат, вот MVP, вот API, вот UI — за 2к, за час. — Хочешь правки? Вот прайс: каждая правка — от 1к до 100к и сроком от дня до полугода. Потому что человеческий мозг — дорогой и медленный ресурс.
Возможно, в будущем появятся форматы типа: "ИИ-решение + консультант", где ИИ делает грязную работу, а человек адаптирует к реальности. Это будет новый тип прод-дезигна.
И да — пока что LLM хорош не в инженерии в целом, а в инжиниринге старта. Он не ведёт проект, он не тащит архитектуру, он не решает конфликты слоёв. Но он может построить стартовую площадку, и она будет твёрдая. Дальше — ты сам.
Также и не стоит забывать что программирование — одна из самых сложных профессий вообще. Это не просто "пишешь код". Это ты держишь в голове целый город из абстракций, кода, костылей и странных хотелок менеджеров.
И вот именно в этой профессии мы и начали первые эксперименты с ИИ. Потому что... мы же программисты. Кто ещё начнёт заменять себя сам? Только мы могли додуматься вырастить себе конкурента.
Да, LLM уже меняет правила игры. Автокомплит больше не игрушка, он реально работает. MVP можно наваять за пару дней, где раньше нужно было два джуна и месяц.
И, если честно, если ИИ в итоге реально заменит программистов — то остальных он заменит тоже. Потому что если система, которая просто статистически продолжает текст, уже умеет дебажить многопоточность и пилить REST API — значит и диагноз она поставит и маркетинг сделает, а может и бизнес создаст.
Мы просто первыми полезли под нож, потому что у нас были данные, и мы умели писать пайплайны. А дальше — по списку. Все профессии, где мозг — основное оружие, будут под давлением.
Вагную: массовый исход не выгоревших кодеров в CEO стартапов, где они будут продавать ИИ-сервисы, которые, по иронии, призваны заменить таких же кодеров. Типа: "Я устал от корпоративного ада, теперь у нас ИИ, который пишет CRM за вечер, осталось только продать это банку за пару лямов".
Начнётся эпоха "псевдо-no-code": когда поверх LLM будут натягивать всё более гламурные интерфейсы, а внутри — костыль на костыле, и где-то глубоко GPT-что-то, собирающее кнопочки по мегабайтному промпту. Остальные начнут торговать промптами, как когда-то шаблонами на Bootstrap.
Потом все устанут. Никто не будет понимать, как оно работает. В какой-то момент ИИ будет писать проекты, сам их деплоить, сам же на них жаловаться, сам фиксить баги и публиковать отчёт в Confluence. Замкнутый круг. Сам себе разработчик, тестировщик и тимлид. Люди будут подключаться только раз в неделю, чтобы спросить: "ну что, всё работает?"
И вот тогда появятся новые программисты. Не такие, как мы. Спокойные, седые и чуток "того". Смотрящие в diff как в вечность. Они не пишут код — они объясняют LLM, почему не надо трогать этот файл, даже если он кажется "мертвым". Они не дебажат — они сидят в кресле, пьют чай и что шепчут, не важно что.
В общем если хотите творчества, изобретений и приключений как в нулевые, то делайте свои стартапы, как Джобс и Маск. ИИ наверно тоже будет делать бизнесы под ключ, лет через 10, но время есть стать миллиардером до этого, а вот кодить фронтенд за 10 иксов от средней зарплате по стране уже не получится, без корешей в кремле.
|