📖 Table of Contents
Part 1: Book "Future of Programming or Programming of the Future"
Chapter 3 of 16
1: Book "Future of Programming or Programming of the Future"
Глава 3. Опыт без пересборки
Опыт — не печать качества.
Это архив решений, сложенный в стопку:
блестящий, если его иногда пересматривают —
и тяжёлый, если его только несут дальше.
Автоматизм как оптимизация
Природа не любит расточительность: повторяющиеся ходы сворачиваются в автоматизм — как маршрут до работы, по которому ты перестаёшь замечать вывески. Нагрузка падает, реакция ускоряется, мозг оставляет дорогу «на автопилоте».
Пока улица та же — это подарок.
Беда начинается тихо: среда уже другая, а внутренняя схема — всё ещё старая. Ты не замечаешь смены погоды, потому что шаги те же. И вдруг поворот, который всегда спасал, выводит уже не во двор, а в стену.
---
Когда опыт превращается в инерцию
Можно годами водить крупные системы, собирать команды, запускать релизы за релизом — и при этом крутить одну и ту же внутреннюю шестерёнку: как оценивать риск, что считать «доказанным», где резать компромисс между скоростью и долгом.
Снаружи масштаб растёт. Внутри глубина не обязана расти вместе с ним: сложность проекта и сложность мышления — разные оси.
Если модель не пересматривать, опыт превращается в прошивку: жёсткую, быструю, привычную. Она эффективна — пока мир совпадает с тем, под кого её прошили. Но адаптивности в прошивке мало. Там нет «подумай ещё раз» — есть только «выполни».
---
Невидимый потолок
Иногда наступает странная фаза: всё ясно, решения очевидны, сомнения кажутся роскошью. Со стороны — зрелость. С изнанки — возможно, потолок текущей карты: ты перестал задавать вопросы не потому, что нашёл ответы на все, а потому что вопросы исчезли из поля зрения.
Ты больше не исследуешь — ты накладываешь проверенный шаблон. Пока реальность благоволит, шаблон ложится ровно. Как только контекст уезжает — начинается зуд: необъяснимые сбои, «мы всегда так делали», раздражение на новичков, которые задают «глупые» вопросы. Иногда глупый вопрос — это ломчик в потолок.
---
Опыт без логирования
В инженерии за ошибкой обычно идут следы: логи, метрики, post-mortem, тикет с корнем зла. В личном мышлении чаще цепочка рвётся: решение принято, результат получен, жизнь убежала дальше. Без записи: почему я так порешил? какое допущение проглотил? где модель дала трещину?
Тогда опыт не капитализируется — он зацикливается. Как бег по кругу: усталость накапливается, карта местности не обновляется. Самолёт без чёрного ящика может много раз благополучно сесть — и ни разу не научиться катастрофе, которая ещё не случилась.
---
Почему ИИ усиливает проблему
Если внутренняя модель устарела, ИИ не станет волшебным аудитором архитектуры. Он ускорит то, что ты уже решил считать истиной: допишет код, пригладит реализацию, уберёт шероховатости. Ошибка, заложенная в основании, получит парадный фасад.
Неправильная модель, идеально доведённая до блеска, часто опаснее слабой руками: она убеждает сама себя. ИИ в этом смысле — не судья, а усилитель: он разгоняет то, что ты принёс, не спрашивая, здорово ли это на самом деле.
---
Ключевой вопрос
Опыт имеет цену только рядом с пересборкой — с тем моментом, когда ты сознательно разбираешь старую схему и собираешь заново, с новыми допущениями.
Не мерка «сколько лет в профессии», а честнее: сколько раз я обновлял модель, по которой думаю? Если ответ смущает — стаж превращается в груз, который несут на спине, а не в капитал.
---
Переход
Значит, дело уже не в объёме знаний и не в длине биографии.
Дело в операционной системе мышления — и в том, можно ли её осознанно развивать, а не только украшать новыми фактами.
Дальше — разбирать эту ОС по узлам: что в ней живёт и где у неё швы.