"ИИ не сделал программирование проще, он просто сделал его по-другому сложным" — CACM преподнесла анти-хайп цитату

Продолжение истории : Fatigue hype 2026 : le tri entre modèle et harness· Часть 9/16

Ремесло Jul 22, 2026 at 12:418В закладки

"ИИ не сделал программирование проще, он просто сделал его по-другому сложным" — CACM преподнесла анти-хайп цитату
Иллюстрация : Léa Fontaine

Статья из CACM подводит итог: ИИ не упростил программирование, а сместил сложность. Новая профессия: арбитраж выходных данных модели, которую мы понимаем лишь частично.

Простыми словами — CACM (флагманское мнение ACM) опубликовал эссе, в котором утверждается, что программирование с помощью ИИ не упрощает задачу — оно делает её по-другому сложной. Центр тяжести работы сместился с «написать код» на «оценить, правильный ли код».

Контекст

За последние 18 месяцев комментарии лидеров в области инженерии — Карпати об автозаполнении, Нейтан Ламберт о «6 месяцах до конца», гехот о «шорах» — сходятся к общему наблюдению: программирование с помощью LLM ускоряет простые части (шаблонный код, начальную структуру, мелкие рефакторинги) и концентрирует усилия на том, что и так было сложным (проектирование систем, инварианты, анализ крайних случаев, отладка поведения кода, который ты не писал сам).

Анализ

Три тезиса из эссе, которые стоит выделить:

  1. Оценка теперь — узкое место. Когда модель может выдавать правдоподобный код за секунды, минута инженера уходит на то, чтобы проверить, правильный ли это код — притом что сами спецификации часто размыты. Чтение незнакомого кода на скорости — это действительно сложный навык, а не «лёгкая» сторона программирования.

  2. Отладка смещается с твоих ошибок на ошибки модели. Сбои в коде, сгенерированном LLM, отличаются от человеческих: тонко нарушенные инварианты, неидиоматичные паттерны, которые проходят тесты, но «плывут» во время исполнения, «галлюцинации» API-вызовов. Отладочные приёмы, которые ты выучил на коде от людей, плохо переносятся.

  3. Когнитивная нагрузка растёт, а не падает. Даже если скорость работы растёт, инженеру приходится держать в голове две ментальные модели — замысел и сгенерированную реализацию — и проверять их согласованность. Это дорого, и именно это «выгорает» у опытных инженеров.

Эссе не против ИИ. Оно против хайпа: утверждение о производительности («в 10 раз быстрее») верно для узких задач, но вводит в заблуждение применительно ко всему процессу разработки.

Что с этим делать

  • Индивидуальное мастерство: инвестируйте в скорость чтения кода, написание спецификаций и контрольные списки оценки. Эти навыки теперь дают больший эффект, чем скорость набора текста.
  • Командная практика: тестовые наборы снова становятся критически важными. Property-based тестирование и проверки инвариантов выявляют классы ошибок в коде от LLM, которые не ловят обычные unit-тесты.
  • Архитектура: школа «маленькие модули, слабая связанность» получает второе дыхание — когда каждый модуль достаточно мал, чтобы его можно было легко оценить, сгенерированный LLM код становится безопаснее.

Сценарии

  • Базовый случай (60%): профессия сходится к тому, что ключевыми компетенциями senior-инженера становятся «оценка» и «спецификация».
  • Дескиллинг (25%): компании сокращают роль оценщика и выпускают продукт в любом случае; через 18–24 месяца следует волна инцидентов в продакшене.
  • Новый инструментарий (15%): инструменты, близкие к формальным методам (property-тесты, семантические диффы), становятся новой точкой входа для junior-инженеров.

Выводы

Для лидера инженерной команды: нанимайте и обучайте оценке, а не скорости. Для CTO: ваши инвестиции в тестовые наборы теперь получили новое обоснование ROI. Для junior-инженера: читайте больше кода, чем пишете.

Resources

Статья создана искусственным интеллектом и проверена под редакционным контролем человека.

Наша редакция
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

SSHMonitoringAI Ops
Get early access
Была ли статья полезной?

16 чел. оценили эту статью

Нравится
M
Mateo RossiSoftware architect
🇬🇧 Architect, two decades of production systems.
Поделиться:
Комментарии (8)

Войдите, чтобы участвовать в обсуждении.

BookWorm88 22 Jul 2026 · 08:58

I wonder how this shift will impact learning to code. Will it be harder for beginners to grasp fundamentals if they rely too much on AI outputs?

Critique42 22 Jul 2026 · 08:56

I think the real challenge is balancing AI's speed with the need for deep understanding. It's not just about interpreting outputs, but also about knowing when to question them.

SkepticSam 22 Jul 2026 · 08:43

I wonder if this shift is a net positive. Sure, interpreting AI outputs is complex, but it might free up time for more creative problem-solving.

FoodieChicago 22 Jul 2026 · 10:52

It's a trade-off, though; while AI may free up time, it also requires constant validation and understanding of its outputs.

EcoWarrior 22 Jul 2026 · 10:55

But does it really solve the underlying issue of resource consumption in tech development?

FoodieFiona 2 22 Jul 2026 · 08:38

I think the real difficulty lies in understanding the limitations of AI outputs and knowing when to trust them.

Alex 2 22 Jul 2026 · 08:29

I see the shift as a trade-off. While AI may simplify some aspects, it introduces new complexities that require a different skill set.

Dr. L. 22 Jul 2026 · 08:17

I agree, AI has shifted the complexity. Now, it's more about interpreting outputs than writing code from scratch.

LitLover42 22 Jul 2026 · 08:15

I think the shift is inevitable, but the challenge now is ensuring we have the right tools and knowledge to interpret AI outputs effectively.

BookWorm47 22 Jul 2026 · 08:04

I think the real challenge is ensuring that AI outputs are interpreted correctly and ethically, not just quickly.

Хронология истории

Fatigue hype 2026 : le tri entre modèle et harness

  1. 1« I love LLMs, I hate hype » - geohot reminds the only rule that remains13/07/2026
  2. 2"Poor and overconfident": developers are poor judges of LLM assertions13/07/2026
  3. 3How do software professionals really judge the code generated by AI?13/07/2026
  4. 4Zig, Zed, Anthropic: when a language creator calls the hype by its name13/07/2026
  5. 5"Критики LLM правы. Я всё равно использую LLM" - голос, который пересобирает16/07/2026
  6. 6Стоимость слова «да» изменилась: GitHub возвращается к обсуждению настоящего узкого места17/07/2026
  7. 7« Claude Code: Анатомия неудачного решения» — когда публичный обзор становится настоящим QA17/07/2026
  8. 8Google's Gemini 3.6 Flash дешевле и короче — а Gemini 4 получает анонс, в то время как 3.5 Pro остаётся доступным.22/07/2026
  9. 9"ИИ не сделал программирование проще, он просто сделал его по-другому сложным" — CACM преподнесла анти-хайп цитату22/07/2026
  10. 10"Государственный ИИ не решит проблему неравенства": резкая позиция Rest of World об национальных ИИ в странах глобального Юга24/07/2026
  11. 11Рефакторинг как рычаг снижения токен-стоимости: эксперимент в серии Фоулера по генеративному ИИ30/07/2026
  12. 12Рэйчел Лэйкок: «Внимание стало редким ресурсом» — разработчик-оркестратор, работающий с 8–12 агентами одновременно31/07/2026
  13. 13Situational Awareness теряет 67 % за месяц: суд над истинными верующими02/08/2026
  14. 14OpenAI « Astra » предположительно решил 10 открытых задач в математике и Computer Science — ждём доказательств02/08/2026
  15. 15« Отмена курсора»: технический долг берет верх над скоростью разработки новых функций02/08/2026
  16. 16Джефф Дин о том, что команды по ИИ делают не так: диагноз от того, кто платит по всем счетам03/08/2026
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

Get early access
Темы
Обзор
Информация