← На главную

Antirez: вместо чтения кода — архитектура и QA

13.07.2026 11:45 · hackernews

antirez, создатель Redis, объясняет, почему программистам стоит перестать зацикливаться на чтении кода. Он считает, что многие теряют влияние, потому что всё ещё смотрят на строки, а не на идеи. Его главный тезис: контролировать надо идеи, а не код.

Причины три. Первая: объём сгенерированного кода огромен. Даже без учёта многословия LLM, как проверять 5 тысяч строк в день? Вторая: LLM отлично пишут локально оптимальный код, но хуже справляются с большими концепциями. Бессмысленно сканировать функцию за функцией — лучше спросить у модели: «как устроена эта часть?» и оценить архитектуру. Третья: рабочий день — 8 часов. Если тратить время на чтение кода, остаётся меньше на главное: обдумывание направлений, новых фич, оптимизаций и на QA.

antirez вспоминает «Мифический человеко-месяц» — книга 70-х говорит о текущей эпохе больше, чем всё, что писали с 2000 по 2020. Он удивляется, почему люди, протестующие против ИИ, не ужасались состоянию софта в последние десять лет — уровень «слопа» был невероятным. На примере своего проекта DwarfStar (инференс для DeepSeek v4 и GLM 5.2) он показывает: автоматически сгенерированная реализация оказалась правильнее ручных аналогов. Мир локального инференса полон тонких ошибок, и ИИ с ними помогает лучше, чем ручное написание GPU-ядер.

На вопрос Matteo Collina — «ты же говорил, что проверяешь весь AI-код для Redis?» — antirez отвечает: да, проверяет, но считает это всё менее полезным. Сейчас с версиями GPT 5.6 Sol и Fable такие проверки находят больше ошибок, чем человеческий взгляд. Если бы он мог, то потратил бы время ревью на QA, обдумывание оптимизаций и написание DESIGN.md, где каждая структура описана на человеческом языке. Открываешь файл, читаешь дизайн, владеешь идеей — и можешь дать агенту задачу с правильной ментальной моделью.

Единственное сомнение — молодые программисты без опыта. Им, возможно, нужно понимать, как работает кусок кода, но antirez советует учиться на маленьких проектах: написать интерпретатор, базу данных, хеш-таблицу. А вот ревьюить JavaScript для сайта — нет, не стоит терять время на эту ерунду.

Читать оригинал →