Важное: Карпати о текущем моменте
Он пишет в первую очередь о своёй сфере, но это верно - или очень скоро станет верно - для всех типов когнитивных задач.
«Несколько случайных заметок после того, как я довольно много кодил с Claude в последние недели.
Рабочий вокрфлоу... сейчас я действительно программирую по большей части на английском языке, несколько смущенно объясняя LLM словами, какой код нужно написать. Это немного бьёт по эго, но возможность управлять софтом через масштабные операции с кодом даёт слишком большой суммарный выигрыш в пользе... Это, пожалуй, самое большое изменение в моем базовом рабочем процессе за примерно двадцать лет программирования, и оно произошло всего за пару недель. Я ожидаю, что нечто подобное сейчас происходит у двузначного в процентах количества инженеров, в то время как осознание этого в широких массах, кажется, всё ещё находится на уровне низких однозначных процентов...
Упорство. Очень интересно наблюдать, как агент без устали работает над чем-то. Они никогда не устают, у них не падает моральный дух, они просто продолжают пробовать варианты там, где человек давно бы сдался и отложил до завтра. Это такой момент "ощущения AGI", смотреть, как он долго бьётся над задачей, чтобы выйти победителем тридцать минут спустя. Ты понимаешь, что выносливость - это главное узкое место в работе, и с LLM под рукой она кардинально увеличилась.
Ускорение. Не совсем понятно, как измерить "ускорение" от помощи LLM. Безусловно, я чувствую, что в целом делаю то, что собирался, намного быстрее. Но главный эффект в том, что я делаю гораздо больше, чем собирался, потому что: 1) я могу накодить кучу вещей, на которые раньше просто не стоило бы тратить время, и 2) я могу браться за код, с которым раньше не мог работать из-за нехватки знаний или проблем с навыками. Так что это, безусловно, ускорение, но, возможно, в гораздо большей степени - расширение возможностей.
Рычаг. LLM исключительно хороши в работе в цикле до тех пор, пока не достигнут конкретных целей, и именно здесь кроется большая часть магии "ощущения AGI". Не говорите ему, что делать, дайте ему критерии успеха и смотрите, как он работает. Заставьте его сначала написать тесты, а потом пройти их... Смените подход с императивного на декларативный, чтобы агенты крутились в циклах дольше, и вы получите больше рычагов влияния.
Удовольствие. Я не ожидал, что с агентами программирование станет более увлекательным, потому что уходит много нудной работы по "заполнению пробелов", а остаётся творческая часть. Я также чувствую, что реже застреваю или туплю (что совсем не весело), и ощущаю гораздо больше смелости, потому что почти всегда есть способ работать с моделью рука об руку, чтобы добиться хоть какого-то прогресса. Я встречал и противоположное мнение: кодинг с LLM разделит инженеров на тех, кто в первую очередь любил процесс написания кода, и тех, кто любил создавать продукты.
Вопросы. Несколько вопросов, которые меня занимают:
* Что станет с "10X-инженером" - соотношением продуктивности между средним и топовым специалистом? Вполне возможно, что этот разрыв вырастет очень сильно.
* Вооружившись LLM, начнут ли полиматы (generalists) всё чаще превосходить узких специалистов? LLM намного лучше справляются с заполнением пробелов (микро-уровень), чем с глобальной стратегией (макро-уровень).
* Каково будет кодить с LLM в будущем? Это как играть в StarCraft? В Factorio? Или как играть музыку?
* Насколько сильно наше общество ограничено скоростью цифрового интеллектуального труда?
TLDR. Где мы находимся? Агентские возможности LLM (особенно Claude и Codex) перешагнули некий порог когерентности примерно в декабре 2025-го и вызвали фазовый сдвиг в разработке ПО и смежных областях. Интеллектуальная часть внезапно ощущается значительно опережающей всё остальное - интеграции (инструменты, знания), необходимость в новых организационных процессах, диффузию технологий в целом. 2026-й будет годом высокой энергии, пока индустрия будет переваривать эти новые возможности».
(выдержки из его вчерашнего поста в Твиттере / X)
Post #494
814