реклама
Бургер менюБургер меню

Владимир Лазовик – Вены Артстусса (страница 2)

18

Именно поэтому он выбрал затворничество. После университета он попробовал работать в офисе на Средних Уровнях. Неделя. Ему хватило недели, чтобы понять, что он не сможет. Ежедневные поездки в переполненном, скрипящем вагоне надземки, где тебя обдавало запахом чужого пота и страха. Постоянная необходимость смотреть по сторонам, оценивая каждого прохожего как потенциальную угрозу. Бессмысленные разговоры с коллегами о последних новостях, которые сводились к обсуждению очередного жестокого преступления. Он чувствовал, как город давит на него, пытается перемолоть, усреднить, заставить жить по своим грязным правилам.

Его квартира стала не просто домом. Она стала скафандром, защищавшим его от токсичной атмосферы Артстусса. Каждый раз, возвращаясь из магазина и запирая за собой стальную дверь на три замка, он чувствовал, как напряжение отпускает. Здесь, в тишине, нарушаемой лишь гулом компьютера, он был в безопасности. Здесь не было случайных прохожих, нет «статиков», нет ухмыляющихся дилеров и равнодушных копов. Здесь был только он и чистая, холодная логика. И он был готов платить за эту безопасность любую цену, даже если ценой было полное одиночество.

Повиллиан работал на «ФармаКорп-Генезис», конгломерат, чье имя было знакомо каждому жителю Артстусса. Их логотип – стилизованный кадуцей, обвитый спиралью ДНК – светился сине-зеленым неоном на каждой второй улице Средних Уровней. «Генезис» владел обширной сетью аптек, от блестящих, почти стерильных флагманов до крошечных автоматизированных киосков в самых грязных переулках, торгующих базовыми анальгетиками и стимуляторами. Помимо розничной торговли, у них были и собственные производственные линии, выпускавшие всё: от патентованных антидепрессантов для обитателей Верхних Уровней до дешевых противовирусных препаратов, которые правительство массово закупало после очередной вспышки какой-нибудь «трущобной лихорадки».

Его официальная должность звучала как «Младший специалист по поддержке фронтенда». На деле он был одним из десятков безликих кодеров, разбросанных по всему городу, чья задача заключалась в поддержании и обновлении клиентской части гигантского веб-портала «Генезис». Этот портал был цифровым лицом компании: через него можно было заказать доставку лекарств, записаться на прием в одну из их клиник, проверить совместимость препаратов или просто почитать рекламные статьи о «прорывных решениях для вашего здоровья».

Рабочий процесс Лиана был строго регламентирован и асинхронен. Утром, в то время как город внизу захлебывался в утренних пробках, на его внутренний таск-менеджер падала новая порция задач. Они были сформулированы сухо и безлично: «[BUG-4712]: Исправить отображение каталога на устройствах с низким разрешением», «[FEATURE-982]: Интегрировать новый рекламный баннер для препарата 'НейроСтабил-7' на главную страницу», «[REFACTOR-215]: Оптимизировать скорость загрузки модуля корзины».

Каждая задача была для него маленькой, замкнутой вселенной. Он забирал ее себе, меняя статус на «In Progress», и погружался в код. Его мониторы оживали. На одном – код-редактор, где он вносил правки в разбухшие файлы JavaScript и CSS. Он ненавидел наследие, оставленное его предшественниками – путаные стили, переменные с бессмысленными именами вроде temp_var_2, и функции, которые делали три разные вещи одновременно. Он переписывал их, добавляя комментарии, выравнивая отступы, приводя хаос к порядку. Это приносило ему почти физическое удовольствие.

На другом экране был открыт локальный сервер, где он в реальном времени видел результат своей работы: вот кнопка встала на место, вот анимация стала плавной, вот баннер с улыбающейся семьей под дождем (разумеется, цифровым и чистым) появился точно в указанном месте. Он тестировал свои изменения на эмуляторах десятков устройств: от дорогих инфо-планшетов Верхних Уровней до дешевых, треснувших коммуникаторов, которыми пользовались на самых нижних ярусах. Сайт должен был работать везде. Безупречно.

Он никогда не общался с менеджерами или дизайнерами голосом. Все взаимодействие происходило через комментарии к задачам. «@Liam, макет требует отступ в 16px, у вас 14px. Пожалуйста, исправьте», – писал анонимный ProjectManager_5. Лиан молча исправлял, писал в ответ «Done» и отправлял код на ревью. Его работу проверяли такие же безликие старшие разработчики, оставляя лаконичные замечания: «LGTM» (Looks Good To Me) или «Требуются доработки: используйте константу для цвета, а не hex-код напрямую».

Он получал зарплату в цифровых юнитах на свой зашифрованный счет два раза в месяц, точно в срок. Этого хватало на аренду его бетонной коробки, оплату самого быстрого интернет-канала, который можно было протянуть в его блок, и на еду с энергетиками. Большего ему было не нужно.

Иногда, копаясь в старом коде, он натыкался на модули, связанные с препаратами. Он видел внутренние идентификаторы лекарств, которые никогда не появлялись в открытом доступе, маркетинговые пометки вроде «повышенный аддиктивный потенциал, рекомендовать для долгосрочной терапии» или «побочные эффекты со стороны ЦНС, минимизировать упоминание в публичной документации». Он не вдумывался в это. Это были просто данные, строки в базе, которые нужно было правильно отобразить. Его дело – фронтенд, красивая и удобная витрина. Что именно стоит за этой витриной, его не касалось. Это был чужой, грязный хаос, и он был рад, что его отделяет от него непробиваемая стена кода.

Когда последняя задача на день была отправлена на ревью, и океан кода на центральном мониторе застывал, наступало личное время Повиллиана. Это было время потребления, а не созидания. Время, когда он позволял чужому, тщательно отфильтрованному и безопасному контенту заполнять вакуум его существования. Он переключал раскладку окон, и рабочая среда сменялась развлекательной.

На правом мониторе, где раньше были графики загрузки, теперь разворачивался видеоплеер. Чаще всего это были кулинарные каналы. Лиан, питавшийся концентратами и чипсами, с каким-то извращенным удовольствием смотрел, как руки шеф-поваров в идеальной чистоте создают шедевры. Его любимцем был старик-азиат с канала «Дзен-Кухня». Он никогда не говорил ни слова. Камера, установленная сверху, просто показывала его руки – морщинистые, но невероятно ловкие. Он медленно, с медитативной точностью нарезал овощи идеальными кубиками, обжаривал мясо до безупречной корочки, выкладывал на тарелку композицию, полную гармонии и цвета. Каждый жест был выверен, каждый ингредиент на своем месте. Это был тот же порядок и контроль, что и в его коде, только выраженный через еду. Лиан мог часами смотреть, как старик готовит рамен, где каждая лапшинка лежит параллельно другой, или как он формирует суши, где рисинка к рисинке. Это успокаивало.

На левом мониторе, бывшем царстве документации, открывались вкладки с обзорами на кино. Он не смотрел сами фильмы – это требовало слишком большой эмоциональной вовлеченности и времени. Вместо этого он предпочитал аналитические разборы. Каналы вроде «Деконструкция Кадра» или «Сценарный Анализ» препарировали фильмы, как он – код. Они раскладывали сюжет на арки, разбирали операторские приемы, объясняли, почему та или иная сцена работает или нет. Ему нравилось, когда рассказчик чертил на стоп-кадре схемы, объясняя правило третей, или выводил на экран структуру трехактного повествования. Это превращало искусство в систему, хаос эмоций – в логичную формулу. Он ценил не историю, а ее архитектуру.

Но главным его увлечением, его тайной страстью, был центральный монитор. На нем открывался «Сьютюб» – крупнейший видеохостинг Артстусса, анархичная и бездонная свалка контента. И здесь, в поисковой строке, он вбивал запросы, которые отражали темную сторону его любопытства: «Хроники ПУА», «Жесть с видеорегистраторов Артстусса», «Перестрелки банд».

Его любимым каналом был «Венозные Хроники» – циничный и мрачный проект неизвестного автора, который собирал и комментировал записи с городских камер наблюдения, полицейских нательных регистраторов и случайных съемок очевидцев. Видео были необработанными, зернистыми, снятыми под вечным дождем. Вот двое в капюшонах пытаются вскрыть банкомат с помощью плазменного резака, и все заканчивается взрывом и воплями. Вот патруль ПУА лениво разнимает драку, пока один из дерущихся не выхватывает нож, и все превращается в кровавую, неуклюжую бойню. Вот камера на углу дома бесстрастно фиксирует, как дилер «Статики» передает ампулу трясущемуся клиенту, а через минуту его самого утаскивают в переулок конкуренты.

Лиан смотрел это с холодным, отстраненным интересом энтомолога, изучающего жестокие ритуалы насекомых. Голос за кадром, искаженный модулятором до безэмоционального скрежета, давал сухие комментарии: «Обратите внимание на диспозицию. Нападающий слева допустил тактическую ошибку, не проконтролировав периметр. Дилетант». Или: «Классическая операция по переделу территории. Район D-9. Потери: двое. Эффективность: низкая».

Эти видео были для него подтверждением правильности его выбора. Каждый крик, каждая вспышка выстрела, каждая капля крови на мокром асфальте были аргументами в пользу его затворничества. Он смотрел на этот хаос с безопасного расстояния, защищенный тремя замками и гигабитным каналом. Он анализировал ошибки жертв и преступников: этот пошел по плохо освещенному переулку, тот слишком доверял своему напарнику, третий не заметил отражение в витрине. Он прокручивал в голове сценарии, как бы он сам поступил в такой ситуации. Разумеется, он бы в ней никогда не оказался. Он был слишком умен для этого.