Читать книгу: «Слой»
Глава 1. Полигон
Запах приходит раньше, чем полигон становится виден.
Сначала это просто что-то тяжёлое в воздухе — не совсем органика, не совсем химия, что-то среднее, что нельзя описать точно, но можно узнать раз и навсегда. Ярослав открыл окно машины на съезде с трассы, вдохнул и сразу закрыл. Уже не забудешь.
Дорога пошла хуже. Асфальт кончился, начался бетон, потом бетон с трещинами, потом просто укатанная глина с остатками щебня. По обочинам — полосы пластиковых пакетов, как флаги без страны. Некоторые намертво вошли в землю, только углы торчат. Другие летят низко, задевают кусты, возвращаются.
Ярослав ехал сюда не по работе. Это было важно — не по работе. Никакого задания, никакого отчёта. Просто смотреть.
* * *
Полигон открылся за поворотом — сразу, без предупреждения.
Он всегда думал, что свалки выглядят как горы. Это неточно. Правильнее — как местность. Как отдельный рельеф, который вырос из земли по своим законам: пологие склоны там, где отходы слёживались годами, крутые осыпи там, где их сваливали недавно, длинные ровные площадки, похожие на плато. Над дальним краем висел туман — плотный, неподвижный, как будто осевший прямо на отходы.
У ограждения стоял охранник в оранжевом жилете поверх куртки. Молодой, с термосом. Посмотрел на машину Ярослава, потом на него самого, потом снова на машину.
— Журналист? — спросил он без особой враждебности. Скорее привычно.
— Нет. Инженер.
— Инженеры обычно с пропусками приезжают.
— Я не по пропуску. Просто смотрю.
Охранник подумал секунду. Пожал плечами: смотри, не моё дело. Отвернулся к термосу.
Ярослав подошёл к ограждению — сетка-рабица, местами прогнутая, с нанизанными кусками целлофана — и смотрел.
* * *
Над полигоном кружили чайки.
Это было неожиданно. До моря отсюда километров семьдесят, но чайки нашли дорогу — как они всегда находят дорогу туда, где есть еда. Они пикировали, поднимались, кричали. Несколько штук сидели прямо на куче у ближнего края, деловито копались в чём-то. Белые птицы на фоне серого неба.
Ярослав достал телефон, сделал снимок. Потом убрал телефон. Снимок не передаст запах, движение, масштаб. Снимок сделает из этого красивое.
Это не красивое.
Экскаватор двигался в дальней части полигона — большой, жёлтый, неторопливый. Он перекапывал один из старых откосов, перемещал слои. Зачем — отсюда не понять. Может, готовят место под новые поступления. Может, по технологической карте положено перелопачивать раз в сколько-то лет. Может, просто потому что экскаватор есть и его нужно задействовать.
Рядом с экскаватором стоял человек в защитном комбинезоне и смотрел в планшет.
* * *
Когда Ярослав учился в Бауманке, на первом курсе был предмет, который назывался «Введение в системный анализ».
Преподаватель — маленький лысый человек с привычкой говорить в пол — в первый же день написал на доске одну фразу и больше к ней не возвращался: «Система — это то, что ведёт себя как система». Половина курса записала, половина решила, что это тавтология и записывать не стоит. Ярослав записал и потом несколько лет думал, что это значит.
Сейчас, глядя на полигон, он думал об этом снова.
Полигон — это система. У него есть входящие потоки: грузовики, которые свозят отходы со всей области. Есть внутренние процессы: осадка, разложение, перекопка. Есть выходящие потоки: фильтрат, чайки, которые разносят что-то по округе. Система работает. Система работала до него, будет работать после. Ни один человек на этом полигоне — ни охранник с термосом, ни человек с планшетом, ни водители грузовиков — не отвечает за систему целиком. Каждый отвечает за свой участок.
Нельзя управлять тем, чего не видишь целиком.
Он написал это в блокноте — старом, бумажном, с потрёпанной обложкой. Телефон он для заметок не использовал принципиально: телефон умеет напомнить о записи, но не умеет дать ей отлежаться.
* * *
В «ЗАСЛОН-СРЕДА» он перешёл два года назад.
До этого восемь лет — оборонные проекты. Хорошая работа, интересная работа: алгоритмы для автономных морских дронов, системы навигации в условиях радиоэлектронного подавления, логика принятия решений в ситуациях, когда связь с оператором прервана. Задачи были настоящие — сложные, с настоящими последствиями, с настоящей ответственностью.
Он не ушёл потому, что задачи стали неинтересными.
Он ушёл — и объяснить это по-прежнему трудно — потому что однажды понял: он строит системы, которые решают проблемы, которые он же помогает создавать. Это было не озарение, не кризис совести, не разговор с кем-то умным. Просто в один обычный день, читая технические требования к новому проекту, он поймал себя на мысли, которую раньше не додумывал до конца: всё это работает, потому что мир устроен так, что это нужно. Но мир устроен так не сам по себе.
Он попросил перевод в «ЗАСЛОН-СРЕДА». Геннадий Борисович — тогда ещё просто директор нового подразделения, а не его непосредственный начальник — смотрел на него с выражением человека, который не уверен, что правильно расслышал.
— Ты понимаешь, что у нас сейчас нет нормального финансирования? — сказал он наконец.
— Понимаю.
— И что зарплата будет меньше?
— Понимаю.
— И что мы ещё сами не очень понимаем, что именно строим?
— Вот поэтому и хочу.
Геннадий Борисович помолчал. Потом сказал: «Ладно». Это было всё собеседование.
* * *
Жена узнала вечером того же дня.
Оля не была против экологии. Это важно — она правда не была против. Она подписывала петиции, сортировала мусор в четыре контейнера, покупала вещи у брендов с зелёными сертификатами. Она понимала, что это важно.
Она не понимала другого.
— Почему ты мне не сказал раньше? — спросила она. Не «почему ты уходишь», не «ты подумал о деньгах». Именно это — почему не сказал.
Он не знал, что ответить. Потому что он и сам узнал только сегодня. Потому что это было его решение, а не их общее. Потому что он привык думать о системах, а не советоваться с людьми внутри них.
Он не сказал ни одного из этих ответов. Он сказал: «Я хотел сначала разобраться сам».
Она смотрела на него долго. Потом кивнула — тем кивком, который ничего не означает, кроме «я услышала».
Через год она ушла. Не из-за перевода — или не только из-за перевода. Из-за того, что за год она поняла: он всегда сначала разбирается сам. Всегда. А она никогда не была частью этого «сам».
Ты строишь системы для людей, но не умеешь строить ничего вместе с людьми. Это она сказала в последний разговор. Он тогда решил, что это несправедливо. Сейчас, глядя на полигон, он не был уверен.
* * *
Слева от ограждения появился новый звук — низкий, механический, равномерный.
Ярослав обернулся.
В двадцати метрах, у бетонного навеса, стоял сортировочный автомат. Большой, похожий на промышленный принтер, только раз в пять крупнее. На боку — наклейка с логотипом немецкой компании, которую Ярослав знал: хорошее оборудование, надёжное, дорогое. Рядом с автоматом стоял рабочий в комбинезоне и вручную перебирал отходы на сортировочном столе — медленно, в плотных перчатках, откладывал в разные стороны пластик, стекло, металл.
Звук шёл не от автомата.
Автомат не работал. Он просто стоял — включённый, гудящий вхолостую, с открытой боковой панелью. Внутри что-то явно было сломано — Ярослав видел, что несколько кабелей отсоединены, концы аккуратно заизолированы. Не авария — плановая остановка. Кто-то его уже разбирал.
Он подошёл ближе. Рабочий — мужчина лет сорока пяти, с усталым и одновременно совершенно спокойным лицом — посмотрел на него, не останавливаясь.
— Давно стоит? — спросил Ярослав, кивнув на автомат.
— Второй месяц.
— Запчасти?
— Запчасти, — подтвердил рабочий. — Поставщик говорит — через три недели. Потом говорит — через две. Потом — через месяц. Видите паттерн?
Он говорил ровно, без жалобы. Просто констатировал.
— И что — всё это время вручную? — Ярослав кивнул на стол.
— А что делать. Объём не ждёт.
Он снова взялся за сортировку. Пластиковая бутылка — направо. Картонная коробка — налево. Что-то смятое, неопределимое — секундная пауза, оценка, тоже налево.
Ярослав смотрел на его руки. Руки работали без остановки, без лишних движений, с точностью, которую никакой автомат не воспроизведёт за счёт скорости. Только за счёт понимания — что это такое, откуда оно, куда должно идти.
Этот человек знал систему лучше, чем любой датчик.
И этот человек вдыхал это каждый день.
* * *
Ярослав вернулся к машине, когда начало смеркаться.
Ветер сменился, потянул в сторону ограждения. Охранник надел маску — привычно, не глядя. Чайки стали выше, отлетели.
Ярослав сидел за рулём и не заводил двигатель.
Он думал о том, что сортировочный автомат стоит второй месяц. О том, что запчасти не приходят. О том, что человек в перчатках делает работу машины вручную — не потому что машина плохая, а потому что система вокруг машины не держит её в рабочем состоянии.
Машина сломалась. Система не сломалась — система просто переключилась обратно на человека. Как будто человек — это резервный режим.
Задача не в том, чтобы построить машину, которая сортирует лучше человека. Задача в том, чтобы система не переключалась обратно на человека, когда машина ломается. Или — чтобы она переключалась на человека достойно. Не вот так.
Он открыл блокнот и написал это. Почти дословно — так, как сложилось в голове, без редактуры. Потом ещё одну строчку:
— Карты устаревают быстрее, чем реальность. Любые карты.
Это было не про полигон. Это было про то, что любая система, спроектированная в кабинете, встречает реальность, которая уже успела измениться. И либо ты это закладываешь — устойчивость к изменению, а не только к поломке — либо ты строишь дорогой сортировочный автомат, который стоит и гудит вхолостую.
Он завёл двигатель.
* * *
Обратно ехал медленно.
Трасса на Петербург была почти пустой — поздний будний день, грузовики уже прошли. Справа тянулся лес — сосны, берёзы, что-то мелкое у обочины. Хороший лес. Обычный.
Ярослав думал о «СЛОЕ».
Идея существовала уже восемь месяцев — сначала как образ, потом как набросок, потом как концепция с примерной архитектурой. Распределённая сеть автономных узлов — не на заводах, а прямо в городской среде: во дворах, в школах, на рынках. Узлы не просто сортируют — они делают процесс видимым. Показывают, что происходит с конкретной вещью после того, как человек её выбросил. Не в теории, не в инфографике — буквально: вот эта бутылка, вот куда она пошла, вот что из неё стало.
Это звучало красиво в концепции.
Сегодня он видел, как выглядит реальность этой концепции через несколько лет эксплуатации: гудящая машина с открытой панелью и человек в перчатках рядом.
Значит, нужно проектировать иначе.
Не «машина, которая не ломается» — это невозможно. А система, которая остаётся честной, когда что-то ломается. Которая не прячет поломку — а показывает её. Которая не переключается на резервный режим молча — а говорит людям: сейчас так, потому что это сломалось, вот что происходит, вот что нужно сделать.
Прозрачность не как принцип. Прозрачность как инженерное требование.
Он записал и это.
Страница была уже наполовину исписана — хотя утром была пустая. Это хороший признак. Это значит, что день был настоящий.
* * *
В Петербург въехал в сумерках.
Город принял его обычно: пробка на въезде, мокрый асфальт после дневного дождя, жёлтые фонари над проспектом. Всё то, что он видел каждый день и перестал видеть — как перестают видеть то, что всегда на месте.
Но сегодня он смотрел.
Вот магазин — витрина, за витриной товары в упаковке, упаковка в пакете, пакет в руке, рука в мусорное ведро к вечеру. Вот кафе — столики на улице убрали на зиму, но остались следы: кольца от стаканов на бетоне, несколько одноразовых крышечек у бордюра. Вот стройка — строительный мусор в контейнерах, часть мимо контейнеров, часть накрыта плёнкой, которую ветер уже начал отрывать.
Это не катастрофа. Это обычный город.
Но обычный город — это и есть система. Со своими входящими потоками, внутренними процессами и выходящими. И эта система никуда не смотрит — она просто работает, потому что так устроена.
Изменить её нельзя снаружи. Можно только изнутри.
Вот зачем «СЛОЙ».
Не чтобы убрать мусор. Чтобы система начала видеть себя.
Бесплатный фрагмент закончился.
Начислим +7
Покупайте книги и получайте бонусы в Литрес, Читай-городе и Буквоеде.
Участвовать в бонусной программе