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