Дом у озера
В приложении удобнееQR для скачивания приложенияRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

Читать бесплатно онлайн книгу  Дом у озера

Елена Якушевич

Дом у озера






18+

Оглавление

Предисловие: Архитекторы миражей

Отношения редко начинаются с осознания «это на всю жизнь». Скорее, это постепенный процесс: притирка, попытки найти общий язык, признание несовершенств друг друга. Мы строим планы, надеясь на лучшее. Мы начинаем с малого: присматриваемся, пытаемся строить общее пространство, миримся с недостатками друг друга. Это попытка договориться с реальностью, где никто не совершенен. В этом «черновике» отношений всё кажется простым и понятным, пока всё идет гладко.

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

Самое горькое — не сам разрыв, а осознание того, что время безвозвратно потеряно, мы потратили его зря, глядя сквозь человека, а не на него. Мы годами жили бок о бок, деля быт и мечты, но при этом были катастрофически слепы. Мы любили мираж, а не личность.

«Дом у озера» — это история о том, что происходит, когда оседает пыль разочарования. Это путь через пустоту, которая необходима, чтобы прозреть.

Ведь часто бывает так: только пройдя через горнило боли, когда старые раны наконец затягиваются, мы вдруг встречаем того, кто меняет всё. И в этот момент, буквально за несколько недель общения, наступает оглушительное осознание: «Боже, как я был (а) слеп (а)!».

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

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

Пришло время увидеть не свои проекции, а живого человека напротив. Пришло время строить дом там, где почва действительно тверда.

Глава 1. Наследство

Старший брат

В минской квартире Жени было непривычно тихо. На кухонном столе сиротливо стояли две чашки от кофе. Хозяин квартиры, тридцатидвухлетний хирург, чьи руки в больнице называли «золотыми», сейчас просто бессильно вытянулся на диване. Рядом, поджав ноги, сидела его младшая сестра Вика.

Женя… Глядя на него, Вика всякий раз ловила себя на мысли, как странно время меняет людей, оставляя при этом неизменными самые главные черты.

Вика и Женя выросли в одном доме, в одной тесноте панельной квартиры, где любые острые углы — как в быту, так и в их отношениях — сглаживались именно им. Женя всегда был для сестры чем-то большим, чем просто старший брат. В детстве, когда родители, потомственные врачи, пропадали на бесконечных подработках и ночных дежурствах, он становился для нее всем: нянькой, которая, чертыхаясь, учила ее завязывать шнурки, первым другом, с которым они строили крепости из диванных подушек, и самой незыблемой опорой, какую только можно представить. Он умел взять на себя любой удар, любую ее неудачу, выстраивая вокруг младшей сестры тихую гавань безопасности. И сейчас, даже став взрослым, Женя сохранил эту привычку — идти чуть позади, внимательно оглядывая пространство, будто всё ещё проверяя, не угрожает ли его младшей сестренке какая-то опасность.

Разница почти в восемь лет когда-то казалась непреодолимой пропастью, но теперь, когда они сидели плечом к плечу на одном диване, время словно стерло эту дистанцию. Теперь рядом с ним сидела не маленькая девочка, а коллега — уверенный в себе офтальмолог, только что получивший диплом. Женя, опытный хирург, с тихой гордостью поглядывал на сестру, осознавая, что их профессиональный путь теперь идет параллельно, хотя в его глазах она навсегда останется той самой младшей, которую он готов защищать от любых невзгод. Для него она всё ещё была девчонкой с разбитыми коленками, а не коллегой, которой через две недели предстоит брать на себя ответственность за чужое зрение.

— Жень, ну поедем, — негромко сказала Вика, не глядя на него. — У тебя отпуск, три недели тишины. Мама уже комнату твою подготовила.

— Вик, ты же знаешь, я хочу просто выключить телефон, — Женя закрыл глаза. — Твой «Viva Braslav» — это шум, толпы, басы, от которых дрожат стекла. Мне этого драйва в операционной хватает. Каждый день — как на пороховой бочке.

— Я не из-за фестиваля тебя зову, — Вика повернулась к нему, и в её голосе прозвучало что-то новое, несвойственное ей — тихая грусть. — Фестиваль — это так, прикрытие. Просто скоро город уснет. Ты же помнишь, как это бывает?

Женя открыл глаза. Он слишком хорошо это помнил. Браслав летом — это яркая обложка журнала: солнце, сапборды, смех на пляжах Дривят. Но стоило наступить холодам, как глянец смывало ледяными дождями. Город становился серым, прозрачным и бесконечно одиноким. Туристы уезжали, закрывались киоски с мороженым, и на пустых улицах оставались только свои. Ветер с озер становился колючим, а вода в них — серой и неприветливой. В такие моменты казалось, что город замирает до следующей весны, а люди в нем превращаются в тени, живущие ожиданием тепла.

— Я боюсь этого затишья, Жень, — вдруг призналась Вика. — Отработка — это долго. Одно дело приезжать туда на каникулы, и совсем другое — остаться там, когда выпадет первый снег и на улицах не останется ни души. Побудь со мной эти последние «живые» недели.

Женя внимательно посмотрел на сестру. Он привык считать её легкомысленной, жаждущей праздника, но сейчас увидел перед собой человека, которому просто страшно перед неизвестностью.

Мы часто живем бок о бок годами, считая, что знаем близких как свои пять пальцев, а потом один честный разговор в сумерках открывает в них целую бездну, о которой ты и не подозревал.

— Хорошо, — мягко сказал он, накрыв её ладонь своей. — Поедем. Похожу на сапборде по зеркальной воде, пока она ещё теплая. Порыбачу в тишине.

— И с Костей встретишься! — Вика мгновенно приободрилась, и её привычная маска «зажигалки» вернулась на место.

Женя улыбнулся. Ему действительно нужно было это возвращение. Не к празднику, а к истокам. Туда, где среди озер и старых друзей можно было не быть «перспективным хирургом», а снова стать просто Женей, который умеет слушать тишину.

— Ладно, — выдохнул он. — Иди пакуй вещи, «доктор Виктория». Посмотрим, какой он теперь — наш родной город.

Цифровые кочевники

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

В квартире-студии в новом районе Минска стояла тишина, нарушаемая лишь гулом кулера ноутбука и далеким, едва уловимым шумом проспекта за окном. Это была идеальная квартира: светлые стены, дизайнерская мебель, панорамное окно, за которым мерцали огни ночного города. Та самая квартира, на которую она пахала по ночам, доказывая миру и себе, что Senior-разработчик[1] — это не просто должность, а стиль жизни.

Сейчас эта квартира казалась ей тесной клеткой.

Алина откинулась на спинку эргономичного кресла и потерла уставшие глаза. Последние месяцы стали сплошным «дебаггингом» собственной души, только вот компилятор упорно выдавал ошибку.

В их расставании не было бури — ни битья посуды, ни яростных упреков. Оно наступило с обезоруживающей внезапностью, бесшумно, как первый снег, который вдруг закрывает дорогу назад, оставляя тебя стоять в полной растерянности перед неожиданно пустым пространством.

Они были идеальной парой из IT-тусовки. Вместе со студенческой скамьи, общие проекты, общие путешествия с рюкзаками и ноутбуками. Бали, Черногория, Грузия, Италия. Казалось, так будет всегда. Пока Алина не захотела чего-то «статичного», надежного, как база данных с настроенным бэкапом. Она заговорила о семье, о детях, о том, что пора перестать бежать по миру и пустить корни.

Алексей тогда не выказал никаких эмоций, просто промолчал. Он посмотрел на нее с тем же выражением, с каким смотрел на неоптимизированный код: «Алина, это нелогично. Зачем усложнять систему, которая отлично работает?»

Через месяц он съехал. Алина осталась одна, в окружении их общего уюта, который в одночасье стал декорацией к любовной драме.

Долгие годы их жизнь напоминала идеальный коммит в Git[2], в котором не было ни конфликтов слияния, ни критических багов. Они познакомились еще на втором курсе университета, когда Алина пыталась разобраться в рекурсивных алгоритмах, а Алексей, попивая остывший кофе, просто переписал её код за пять минут. С тех пор их пути стали неразрывны. Они вместе прошли стажировки, вместе выросли до уровня сеньоров в одной крупной финтех-компании и вместе же написали заявление на полный remote[3], решив, что четыре стены офиса в центре города — это слишком узкая песочница для их амбиций.

Следующие три года превратились в непрерывную череду локаций. Они работали из кафе на Бали, где влажность воздуха заставляла ноутбуки «потеть», арендовали лофты в Батуми, чтобы видеть море прямо из окна рабочего кабинета, и зимовали в Таиланде, переключаясь между задачами под шум тропического дождя. Их жизнь была набором идеальных фото в социальных сетях и бесконечных созвонов в Zoom. Они были «цифровыми кочевниками», парой, которой завидовали все друзья: никаких обязательств, только макбук и безлимитный Wi-Fi.

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

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

Она начала говорить об этом осторожно, будто прощупывая почву.

— Леш, может, остановимся? Квартира у нас есть. Заведем кота, ну или хотя бы цветок в красивом горшке, который не нужно перевозить через границу.

Алексей тогда отмахнулся, даже не оторвавшись от терминала.

— Алин, у нас сейчас проект в самом разгаре, ты же видишь. Зачем нам кот? Мы свободны, мы можем работать из любой точки мира. Давай в марте в Китай махнем, я нашел там крутую виллу.

Он не слышал её. Он воспринимал её желание как баг, который нужно просто заигнорить.

Алина пыталась объяснить снова. Она рисовала в воображении будущее: выходные без мониторов, дом, где пахнет выпечкой, а не кофе из аэропресса. Она искала поддержки, признания, что их «двухпользовательская операционная система» требует обновления. Но Алексей лишь закрывался, уходя в свои таски[5], в свои Jira-тикеты[6], в свой уютный мир, где всё было предсказуемо и понятно.

А потом наступил вторник. Самый обычный день, ничем не отличавшийся от сотен предыдущих.

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

— Леш, я дома! — крикнула она, по привычке направляясь на кухню, чтобы поставить чайник.

Тишина…

Алина прошла в гостиную. Рюкзак Алексея, тот самый, видавший виды черный Osprey, с которым они прошли через полмира — от шумных рынков Бангкока до пустынных пляжей Португалии — исчез из угла. На его месте осталась лишь едва заметная потертость на ковре.

Она замерла.

— Леш? — голос прозвучал тише, с надрывом.

Она бросилась в спальню. Шкаф был полупустым. С полки исчезли его любимые футболки, те самые, купленные на распродажах в Берлине, и его запасной макбук. Она рванулась к комоду — ящик с их общими документами был выдвинут, папка лежала сиротливо, но, судя по всему, он забрал свой паспорт и пару карт.

Алина села на край кровати, все еще в потной спортивной форме, чувствуя, как пульс от бега сменяется панической дрожью. Шесть лет. Две тысячи сто девяносто дней. Она вспомнила их последний разговор вчера вечером, за ужином. Она тогда осторожно, боясь спугнуть, вновь завела разговор о том, что, может быть, пришло время остановиться? Он тогда промолчал, лишь чуть сильнее сжал вилку, но в его глазах мелькнуло что-то холодное. Тогда она списала это на усталость.

Она достала телефон. С экрана смотрел их последний совместный снимок — Бали, рассвет, они смеются, прижавшись друг к другу. Алина открыла мессенджер.

«Алексей». Пользователь не найден.

Она судорожно пролистала историю: последние сообщения, фото билетов, список отелей на следующий месяц — всё исчезло. Он не просто ушел — он стер себя из её цифровой жизни, как будто его и не существовало вовсе.

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

Она не плакала. Слез не было — только оглушительная пустота и осознание того, что эти шесть лет были для него лишь длинным отпуском, а для неё — целой жизнью, которую он свернул и оставил в коридоре, как ненужный багаж.

Ни записки, ни сообщения, ни даже банального «Прости».

Алина

— Мяу.

Тихий, требовательный звук заставил Алину вздрогнуть. Кошка Дуся потерлась о ноги и прыгнула на колени. Затем, перебирая лапами и выпуская коготки, потопталась, выбирая удобное место, и, свернувшись калачиком, затихла. Алина слушала ее мерное мурчание и улыбалась. Кошка была черно-белой, с нагловатым выражением на морде и удивительно умными глазами. Четыре месяца назад, вскоре после ухода Алексея, Алина нашла её — грязный комок шерсти, дрожащий от холода у мусорных баков возле офиса. Теперь Дуся была холеной, лоснящейся королевой, которая чувствовала настроение хозяйки точнее любого индикатора.

Алина осторожно почесала кошку за ушком. Дуся затарахтела громче, как маленький моторчик, и потянулась мордочкой к её руке.

— Ну что, Дуся? — прошептала Алина в пустоту квартиры. — Опять deadlock[7]?

Она снова посмотрела на экран. Заметила сообщение в Slack[8] от тимлида[9]: «Алин, ты глянула тот рефакторинг[10]? Заказчик ждет апдейт[11] утром».

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

Она чувствовала себя так, будто её собственная операционная система зависла. Мысли крутились по замкнутому циклу: работа — дом — воспоминания об Алексее — работа.

Алина отвела взгляд от монитора и посмотрела на темный прямоугольник окна. В Минске был поздний вечер. В такие моменты ей хотелось стереть всё. Удалить репозиторий[12] своей жизни, сделать git reset — hard[13], чтобы вернуться к точке, где всё еще было просто и понятно, до того как она стала «эффективным Senior-разработчиком» с разбитым сердцем.

Но undo[14] в жизни не работало. Она снова посмотрела на спящую Дусю. Кошка была единственным живым существом в этой квартире, которое не требовало от Алины быть эффективной, умной или успешной. Ей нужно было только тепло.

Алина закрыла крышку ноутбука. Экран погас, погружая комнату в мягкий полумрак. Заказчик подождет. Мир, бесконечно бегущий вперед, тоже подождет. Ей нужно было просто поспать.

Алина поднялась со стула, и мягкий уют кресла сменился прохладой вечернего воздуха.

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

Дуся, лишившись теплого насиженного места, недовольно мяукнула, выгнула спину и демонстративно прошествовала в сторону кухни. Она смотрела на Алину с таким укором, будто та совершила акт предательства вселенского масштаба. Кошка прошествовала с ней, держа хвост трубой, и с обидой уселась у миски, хотя та была полна.

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

Аромат разлился по кухне, немного притупляя тревогу. Она подошла к окну. Минск снаружи был похож на матрицу из огней: бесконечные потоки машин, рекламные вывески, свет в сотнях чужих окон. Она пила горячий чай маленькими глотками, чувствуя, как тепло разливается по телу, пытаясь отогреть то, что замерзло где-то внутри.

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

Затем — мягкая фланелевая пижама, прохладная постель. Сон пришел быстро, глубокий, без сновидений.

Но организмом, привыкшим к ночным дедлайнам[15], было сложно управлять волевым усилием. Алина проснулась резко, в три часа ночи, с ощущением, что проспала что-то важное. В комнате было темно, только индикатор Wi-Fi роутера мигал раздражающе ярким зеленым светом.

Она полежала еще минут десять, глядя в потолок, но сон ушел безвозвратно. Алина села на кровати, спустила ноги на пол, ощущая холод ламината. Вздохнув, она поплелась обратно к своему рабочему столу.

— Все, утром сдаю обновление и попрошусь в отпуск, — прошептала она в пустоту, включая монитор. — Сил нет. Да и лето проходит.

Яркий свет экрана снова ударил по глазам, но она уже не сопротивлялась. Пальцы привычно легли на клавиатуру. Алина понимала, что эта усталость была глубже простого недосыпа — это была полная эмоциональная опустошенность, закономерный итог четырех месяцев, прошедших исключительно под знаком работы и бесконечных переживаний. Но пока что в голове не было ни одной мысли, куда можно сбежать от самой себя.

Она запустила терминал и начала вводить команды.

— Пока проект, — сказала девушка, обращаясь к мерцающим строчкам, — а потом я придумаю, где отдохнуть.

В три часа ночи, в тишине уснувшего города, она начала свой последний спринт перед свободой.

Deployed

Восемь утра. Монитор, который еще минуту назад был для нее целой вселенной, превратился просто в прямоугольник стекла. Последняя команда git push origin master[16] прошла успешно. Скрипт отработал, тесты сработали, статус Deployed[17] горел победным зеленым цветом.

— Теперь кофе, — прошептала Алина, чувствуя, как реальность начинает возвращаться вместе с гудением кулера.

Она поднялась, ноги казались ватными. Походка была шаткой, словно она только что сошла с палубы корабля, попавшего в шторм. По пути на кухню она на миг замерла, пройдя мимо большого зеркала. Стеклянная гладь беспощадно отразила действительность: бледная кожа, растрепанные волосы, и самое главное — глубокие, пугающие тени под глазами. В ее зеленых глазах, которые Алексей — «будь он проклят в моих воспоминаниях» — когда-то называл глазами лесной колдуньи, сейчас застыла вселенская усталость, граничащая с апатией.

— Забудь его! — зло бросила она в пустоту квартиры. Ее собственный голос прозвучал неестественно громко в утренней тишине. — Он ушел. Глава закрыта!

Алина сжала кулаки, прогоняя образ Алексея, и резко развернулась на пятках, направляясь на кухню. Дуся, словно почувствовав смену настроения, снова вышла на тропу войны, путаясь под ногами и настойчиво требуя внимания, но Алина лишь аккуратно отодвинула ее ногой.

Кофемашина приветливо зашуршала, наполняя комнату плотным, горьким ароматом. Темная жидкость тонкими струйками наполняла чашку — ту самую, любимую, которую ей подарили на прошлый день рождения. Алина открыла холодильник, ловко выудила баночку творога, взяла ложку и поставила все на стол. Потом, обхватив чашку обеими руками, вдохнула пар. Она закрыла глаза. На секунду всё исчезло: работа, дедлайны, звонки, воспоминания об Алексее. Остался только вкус — горький, горячий, настоящий.

Она села на стул, привычно пододвинула второй и закинула на него ноги в растянутых пижамных штанах.

— Как же я устала… — выдохнула она, и этот выдох был тяжелее всех строк кода, написанных за ночь.

Алина пила кофе медленно, чувствуя, как тепло просачивается в каждую клетку тела. Это был вкус свободы. Она прокручивала в голове план: написать сообщение тимлиду, отправить отчет о проделанной работе, закрыть все пулл-реквесты[18], сдать билд[19] и — самое важное — нажать кнопку «Выйти из системы» на долгие три недели. Не меньше.

Она уже представляла, как отключит уведомления в Slack и других мессенджерах. Три недели тишины. Три недели без мониторов, без Jira[20], без бесконечного потока сообщений. Только она, ее мысли, и, возможно, где-то далеко отсюда — шум моря или шелест соснового бора. Где именно, она пока не знала, но это было неважно. Важно, что сегодня — последний день ее рабства.

Допив кофе, она поставила пустую чашку на стол. Взгляд упал на смартфон. На экране уже висели три непрочитанных уведомления от тимлида. Алина усмехнулась, встала и решительно направилась обратно к рабочему месту. Последний рывок перед отпуском не казался тяжелым. Напротив, в нем появилась приятная острота: она была свободна, даже если они об этом еще не знали.

Завещание

Переговоры с тимлидом заняли ровно десять минут. Алина, обычно склонная к компромиссам, в этот раз проявила удивительную, почти пугающую твердость.

— Три недели, Марк. Без Jira, без почты, без аварийных вызовов. Я выключаю телефон.

— Алина, проект в стадии завершения, ты же понимаешь… — голос Марка в динамике звучал неуверенно.

— Я понимаю, что если не отключусь сейчас, то на следующей неделе вам придется искать нового бэкенд-разработчика[21], потому что я просто «сгорю» на рабочем месте. А так я вернусь отдохнувшей и эффективной. Выбор за тобой.

— А если что-то критическое? Если prod[22] упадет? Как нам тебя найти?

Алина посмотрела в окно, где небо уже окрасилось в спокойный утренний синий.

— Не знаю, Марк. Честно — не знаю. Я уеду туда, где связь ловит через раз, если вообще ловит.

После недолгой паузы Марк тяжело вздохнул:

— Ладно. Сдавай билд, закрывай все тикеты до полудня. Хорошего отпуска, «неуловимая».

Когда она нажала кнопку завершения вызова, мир вокруг, казалось, качнулся. Адреналин, державший ее всю ночь, схлынул, оставив после себя лишь тяжелую, давящую вату в голове. Алина добралась до кровати и провалилась в сон, как в черную бездну.

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

Телефон вибрировал на тумбочке, словно бешеный, расцвечивая комнату яркими вспышками экрана.

— Мама… — пробормотала Алина, пытаясь разлепить глаза.

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

Алина поднесла телефон к уху.

— Алина! Ну наконец-то! Я уже думала, ты там в своем компьютере заживо сгнила! — голос матери, звонкий и требовательный, ворвался в тишину комнаты.

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

— Мам, сейчас только двенадцать… — Алина потерла лицо ладонью. — Ты чего так рано? Что-то случилось?

— Случилось! Еще как случилось! Бросай всё, слышишь? Собирай сумку и дуй в Браслав. Сейчас же!

— Куда? Зачем? Мама, я только в отпуск ушла. Я всю ночь работала, мне спать хочется…

— Спать будешь здесь, у озера! Алина, тут нотариус звонил. Твоя двоюродная бабушка Марья померла полгода назад, а нам только сейчас сообщили, что она оставила завещание. Ты помнишь ее?

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

— Помню… — медленно ответила Алина. — Она же почти ни с кем не разговаривала. Я у нее была как-то проездом всего пару часов. А при чем тут я?

— При том, что она оставила тебе свой дом! — мама перешла на полушепот, полный драматизма. — Представляешь? Нашла кого сделать наследницей! Никто не знал, что она вообще об этом думала. Нотариус сказал, что завещание составлено шесть лет назад. Дом, участок, причал — всё теперь твое. Алина, это же лакомый кусок, это место на самом берегу озера!

Алина села на кровати, окончательно проснувшись. Тишина квартиры вдруг показалась странной, словно она была лишь декорацией к чему-то более важному.

— Мам, это ошибка. Мы едва знали ее. Почему я?

— Вот приедешь и спросишь у призраков, — отрезала мама, уже слышно было, как она куда-то идет, судя по хрусту гравия под ногами. — Документы нужно оформлять срочно. А я тут у сестры не вечно буду сидеть. Алина, ты меня слышишь? Вставай! Я жду тебя к вечеру. И не смей говорить, что занята. Работа не убежит, а дом — это недвижимость!

Мама отключилась. Алина осталась сидеть с телефоном в руках, глядя в пустую стену. Отпуск, который должен был стать побегом от всего мира, внезапно обернулся поездкой к прошлому, о котором она почти забыла. Дом у озера. Наследство от женщины, которую она видела лишь несколько раз.

Предсказание

Алина отложила телефон и прикрыла глаза, откинувшись на подушки. Браслав. В памяти мгновенно вспыхнула картинка, будто кто-то нажал кнопку «воспроизведение» на старой кинопленке.

Это было ровно шесть лет назад. Лето. Конец июля. Фестиваль «Viva Braslav» гремел так, что, казалось, вибрировала сама земля. Они с Алексеем и друзьями танцевали до рассвета, охрипли от песен, музыки и смеха. Это было время беззаботного и бесконечного драйва, когда казалось, что молодость — это неисчерпаемый ресурс.

Они тогда снимали домик в соседней с Браславом деревне, и утром, устав от суеты и толпы, Алина вдруг вспомнила, что у нее здесь, совсем рядом, живет родная сестра ее матери Наталья, а еще, в доме у озера — двоюродная бабушка Марья.

— Слушай, Алексей, — сказала она тогда, потягивая прохладный лимонад. — А ведь здесь, неподалеку, на берегу озера Войсо, живет моя бабушка. Места там — сказочные. Хочешь, съездим? Помнишь, мы говорили о настоящей тишине и красивых видах? В общем, озеро Войсо — это моя любовь с первого взгляда.

Алина коснулась руки Алексея, посмотрела ему в глаза и продолжила:

— Представь: вода настолько прозрачная, что кажется, будто можно разглядеть каждый камешек на дне. Это часть Браславских озер, но там совсем другая атмосфера, не такая шумная, как здесь в городе. Вокруг высокие берега, сосновый бор, и воздух такой, что голова кружится — в самом хорошем смысле. Там безумно красиво из-за холмистого рельефа. Мы могли бы устроить пикник на высоком берегу или просто посидеть, глядя на острова — их там несколько, прямо как в сказке. А если захочется экшена, там отличная рыбалка, и вода для купания считается одной из самых чистых в районе.

Алина перевела дух, немного подумала и выдала новую порцию информации:

— Знаешь, что самое крутое? Недалеко знаменитая гора Маяк. Мы могли бы погостить у бабушки, а потом поехать туда и подняться на вышку, чтобы увидеть всю озерную систему как на ладони — говорят, это лучший вид в Беларуси.

Алексей обнял ее, поцеловал в щеку и тихо сказал:

— Поехали, уговорила.

— Я уже представляю: мы вдвоем, лодка, тишина и закат, который отражается в Войсо. Как думаешь, получится вырваться сюда еще раз? Мне кажется, нам обоим нужно именно такое место, чтобы просто выдохнуть и побыть вдвоем.

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

Бабушка Марья тогда встретила их у крыльца. Несмотря на возраст, взгляд ее был острым и пронзительным, как у хищной птицы. Она посмотрела на Алину, и морщины вокруг ее глаз разгладились.

— Алина? — голос у нее был тихий, но уверенный. — Ох, красавица. Сама в молодости была такой же, слово в слово. Те же волосы рыжие, тот же огонь в глазах. Проходи, гостья дорогая.

В доме пахло сушеными травами и земляничным вареньем. Бабушка Марья суетилась, накрывая на стол. Поставила вазочку с вареньем — свежим, ярко-красным, от которого исходил такой одуряющий аромат лесной земляники, что у Алины закружилась голова.

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

— Иди-ка ты, милок, прогуляйся, — сказала Марья неожиданно твердо. — К озеру сходи, на причал. У нас с Алиной свои, женские разговоры, не гоже тебе их слушать.

Алексей замялся, но под тяжелым взглядом хозяйки спорить не стал — просто кивнул и вышел.

Бабушка Марья подождала, пока скрип досок на веранде затихнет, и пододвинула Алине чашку с чаем. Ее рука, узловатая и сухая, накрыла ладонь Алины.

— Не твой суженый, — сказала она просто, без всякого вступления.

Алина рассмеялась, удивленная прямотой:

— Бабуль, ну что ты такое говоришь! Мы давно вместе, нам хорошо…

— Слушай меня, — старушка не улыбалась. — Не твой. Пустой он, внутри пустота. Жизни в нем нет, только блеск один. Будет у тебя другой. Высокий, русоволосый, такой, знаешь… спокойный, как это озеро в штиль. Красивый, добрый. А этот — уйдет. А потом у тебя с тем, вторым, будут детки. Две девочки, такие же рыжеволосые, как ты. Две маленькие лисички.

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

Но сейчас, спустя шесть лет, сидя в тишине своей квартиры, она отчетливо поняла: бабушка Марья была права. Алексей действительно оказался «пустым» — их отношения закончились глупо и быстро, как только столкнулись с первыми настоящими трудностями. В нем не было того внутреннего стержня, который она тогда, по молодости, даже не искала.

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

— Что ж, бабушка Марья, — тихо прошептала Алина в пустоту квартиры, — посмотрим, что ты там еще нагадала. Пора собираться в дорогу.

Чемоданное настроение

Сборы оказались удивительно быстрыми. Алина двигалась по квартире, словно персонаж в квесте: собирала предметы, складывала их в инвентарь и вычеркивала пункты из мысленного списка.

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

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

— Так, что еще? — она перевела взгляд на миску с кормом. — Точно, Дуся. Дуся, мы едем в путешествие!

Кошка, которая до этого момента безмятежно спала на подоконнике, сливаясь с полоской солнечного света, приоткрыла один желтый глаз. Она даже не шелохнулась, лишь лениво дернула ухом, словно говоря: «Путешествие? Опять? Ну-ну».

— Где твоя переноска? — Алина начала рыться в кладовке, пока Дуся с явным неодобрением наблюдала за суетой.

На кухне пришлось сделать паузу. Алина быстро нарезала салат, проглотила его, почти не чувствуя вкуса, и залпом выпила крепкий кофе. Оставшуюся часть напитка она перелила в термос — в дороге он станет её лучшим союзником. Из холодильника была извлечена бутылка холодной воды.

Уже у самой двери рука сама собой потянулась к сумке с документами. Паспорт. Всё на месте.

Она опустилась на банкетку в прихожей — старая традиция, «присесть на дорожку». Тишина квартиры давила на уши, разбавляемая лишь мерным гулом работающего на кухне холодильника.

«Как-то очень бурно развиваются события», — подумала Алина, глядя на свое отражение в зеркале.

Всего пару часов назад она просто лежала, вспоминая прошлое, а теперь — рюкзак на плечах, а в сердце — необъяснимая тревога, смешанная с предвкушением чего-то неизбежного. Она будто выскочила из привычной колеи, в которой жила годами. Еще вчера она была офисным работником с планами на выходные, а сегодня превратилась в искателя, едущего на зов далеких озер и старых предсказаний. Алина понятия не имела, что именно ждет ее в Браславе и почему бабушка Марья решила оставить дом у озера именно ей. Пришло время выяснить: было ли это мудрым решением покойной или же она просто ввязались в самую странную авантюру в ее жизни.

— Ну что, Дуся, — Алина наконец поднялась, чувствуя, как тяжелеет рюкзак.

Алина еще раз критически осмотрела квартиру. Холодильник закрыт, все вилки вытянуты из розеток — даже для зарядки телефона, которая вечно торчала в коридоре, она не оставила шанса. Краны в ванной и на кухне закручены до упора, в трубах стояла мертвая тишина. Она мысленно поставила галочку напротив пункта «Безопасность».

Закинув тяжелый рюкзак на плечо, она подхватила переноску с Дусей в левую руку и связку ключей в правую. Кошка внутри недовольно заурчала, почувствовав движение, но Алина лишь подбодрила её коротким «Тсс, потерпи, красавица».

Дверь послушно щелкнула замком. Лифт? Нет, не сегодня. Ей хотелось движения, хотелось разогнать кровь, которая еще застаивалась в венах после недавних раздумий. Она быстро зашуршала подошвами кроссовок по бетонным ступеням, перепрыгивая через пролеты. С каждым этажом воздух становился все теплее, а звуки дома — все глуше.

На улице ее встретило безжалостное июльское солнце. Асфальт, пропеченный за несколько часов, испускал марево, от которого дрожали очертания домов. Лето в Минске в такие дни превращалось в испытание на прочность: бетонные коробки удерживали тепло, превращая город в гигантскую духовку. Но от осознания, что впереди ждут просторы, лесные тропы и прохладная гладь Браславских озер, на душе стало легче. Настроение, еще недавно скованное тревогой, поползло вверх, словно столбик термометра.

Её ярко-желтый Nissan Juke припарковался в тени молодой липы, но дерево не справилось с задачей. Когда Алина распахнула водительскую дверь, ей в лицо ударил поток раскаленного воздуха. Машина превратилась в сундук, оставленный на солнцепеке. Салон пах прогретым пластиком и слегка — ароматизатором «Морской бриз», название которого теперь звучало как горькая насмешка.

Пришлось оставить все двери открытыми, создавая сквозняк. Алина поставила переноску на переднее пассажирское сиденье, пристегнула её ремнем безопасности, как ребенка, и прислонилась к дверце, дожидаясь, пока температура в салоне упадет хотя бы до приемлемого уровня.

— Ну что, Дуся, — сказала она, глядя на прищуренные глаза кошки сквозь решетку дверцы, — сейчас кондиционер заработает, и мы покажем этому городу, как надо уезжать.

Она достала телефон, включила навигатор. Маршрут до Браслава проложился сам собой: через МКАД, на трассу P3, мимо Логойска и Бегомля. Дорога обещала быть не самой близкой, но зато свободной от офисных обязательств.

Наконец, когда жар немного спал, она села за руль. Завела двигатель, выставила климат-контроль на максимум. Поток холодного воздуха ударил в грудь, принося долгожданное облегчение. Алина сжала руль, выдохнула накопившееся напряжение и включила первую передачу.

Город за окном начал сменяться серыми панельками, потом частным сектором, а затем — широкой дугой выезда на трассу. С каждым километром плотность машин падала, а дорога становилась всё более извилистой. Дорожные знаки, мелькавшие мимо, теперь не раздражали, а радовали: «Браслав — 240 км».

Алина включила музыку — какой-то ненавязчивый евродэнс, который идеально ложился на ритм бешено вращающихся колес. Она смотрела на дорогу, на Дусю, которая начала понемногу успокаиваться, и чувствовала, как с каждым километром её «обычная жизнь» становится все более далеким воспоминанием. Теперь существовали только трасса, музыка и цель — где-то там, впереди, среди озер, ждала тайна, которую ей предстояло разгадать.

Дорога

Темп езды изменился. Если в начале пути Алина подсознательно пыталась «сбежать» от города, то сейчас, вырвавшись на оперативный простор, она позволила себе расслабиться. Вторник — лучший день для путешествий: трасса была непривычно свободной, будто мир замер в ожидании чего-то важного.

Алина хорошо знала эту дорогу. Каждая петля трассы P3, каждый знакомый поворот казались ей старыми добрыми друзьями. До Логойска движение еще оставалось оживленным, поток машин держал её в тонусе, но стоило проехать этот участок, как суета отступила. Начались те самые «её» пейзажи: безбрежные зеленые поля, сменяющиеся густыми, темными коридорами леса, которые словно поглощали шум мотора.

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

Когда она остановилась на заправке в Докшицах, Алина достала телефон и набрала маму.

— Мам, привет, — сказала она, прислонившись к теплому боку Nissan. — Я проезжаю Докшицы. Еду потихоньку.

Голос мамы в трубке прозвучал бодро, почти по-праздничному.

— Хорошо, доченька, осторожно там. Мы с тетей Наташей ждем. Слушай, я хотела напомнить: завтра в десять утра у тебя встреча у нотариуса.

Алина кивнула, хотя мама этого не видела.

— Да, помню. Буду скоро.

Она завершила звонок, и на секунду внутри кольнуло — напоминание о цели поездки добавило серьезности, но не испортило настроение.

Деревня аистов

Машина мягко подрагивала на выбоинах, проглатывая километры долгого пути. Впереди показалась деревня. Она всегда возникала внезапно, словно вырастала из марева над асфальтом — длинная, вытянутая в одну-единственную бесконечную улицу.

Алина снова попыталась вспомнить название. Оно вечно ускользало из ее памяти. Для Алины это место давно обрело свое настоящее, единственно верное имя — «Деревня аистов».

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

Один из них, самый любопытный, вытянул шею и шумно захлопал крыльями, едва не потеряв равновесие на краю своего высотного жилища. Алина невольно улыбнулась. Это зрелище всегда действовало на нее странным образом — одновременно успокаивало и завораживало.

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

«Как они умудряются так жить?» — думала Алина, глядя на еще одно гнездо, где пара аистов синхронно склонила головы, словно ведя безмолвный диалог.

В этом было что-то фундаментальное, незыблемое. Пока мир за пределами этой деревни несся куда-то вперед, менялся, терял ориентиры и забывал названия, здесь всё оставалось прежним. Опоры держали провода, гнезда держали аистов, а жизнь продолжалась, размеренная и правильная, как пульс самой природы.

Алина притормозила у края дороги, чтобы пропустить выходящую на проезжую часть черную кошку, и снова посмотрела наверх. Высоко в воздухе, подрагивающем от зноя, плавно парила одна из взрослых птиц, распластав широкие, графичные крылья.

— Вы здесь главные, — прошептала девушка, не обращаясь ни к кому конкретно.

Ей вдруг стало легко. Название деревни окончательно растворилось в воздухе, не оставив ни следа досады. В конце концов, какая разница, как это место значится на картах, если здесь живут аисты?

К тому моменту, когда она наконец подъехала к Браславу, солнце начало клониться к закату, окрашивая небо в сочные, оранжево-красные тона. Она ехала медленно, смакуя момент приближения к цели. Дорога вывела её к самому озеру Дривяты. Гладь воды, неподвижная и зеркальная, отражала вечернее небо, становясь почти чернильной у берега. На пляже еще оставались люди — чьи-то смеющиеся голоса долетали до неё даже через закрытые окна. Алина с легкой завистью посмотрела на тех, кто сейчас окунался в прохладу, чувствуя, как внутри нарастает приятная тяжесть долгого дня.

Она свернула в город, направляясь к старому дому тетки Натальи. Улочки стали уже, тени — длиннее. Дуся, которая до этого момента дремала в переноске, словно почувствовав смену ритма движения и незнакомый запах озерного воздуха, начала недовольно мяукать, скрестись лапами о пластиковую решетку.

Алина посмотрела на неё и мягко улыбнулась.

— Я понимаю, Дуся, ты устала, — прошептала она, притормаживая перед поворотом. — Я тоже устала. Но мы уже почти приехали. Еще пара минут, и будет дом.

Она плавно направила машину к воротам, чувствуя, как этот тихий, наполненный закатным светом город уже принимает её в свои объятия.

 Тимлид (от англ. «team lead») — это руководитель команды, который отвечает за управление проектом и координацию работы группы.

 Jira — это система управления проектами, разработанная компанией Atlassian, которая помогает командам планировать, отслеживать и управлять проектами любого типа.

 Команда push origin master — это мощный инструмент, который позволяет отправлять изменения на удаленный репозиторий и работать совместно с другими разработчиками.

 Деплой (Deployed) — это процесс установки новой версии программного обеспечения или обновления существующей на рабочую среду. Он необходим для того, чтобы изменения, внесенные в приложение, были доступны пользователю в производственной среде. Деплой нужен для обновления приложения.

 Английский глагол undo переводится как: уничтожать сделанное.

 Дедлайн (deadline) — установленный крайний срок (дата и/или время), к которому согласованный результат должен быть готов.

 Репозиторий — это хранилище кода и данных, которое используется для организации и управления проектами. Репозиторий можно представить как большую книгу, где каждая версия — это отдельная глава, а редактор — это система управления версиями.

 Команда git reset-hard — один из самых мощных и при этом самых опасных инструментов в Git (Основная функция Git — это отслеживание всех изменений в коде). Она позволяет одним действием изменить историю коммитов текущей ветки и полностью переписать состояние файлов в рабочей директории и индексе, подгоняя их под выбранный коммит.

 Рефакторинг — это процесс изменения внутренней структуры кода без изменения его внешнего поведения, направленный на улучшение читаемости и поддерживаемости программы.

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

 Апдейт (update) — это обновление, с точки зрения специалистов по продвижению сайтов, это обновление данных поисковых систем или же самого сайта. Апдейтом поисковых данных занимаются поисковые системы, а сайтов — их разработчики.

 PROD — это аббревиатура, которая может обозначать различные термины в зависимости от контекста, и его интерпретация может различаться в разных областях, таких как технологии, бизнес, образование, география, правительство, право и другие специализированные области.

 Пулл-реквест–это механизм совместной работы над проектом в Git, благодаря которому можно внести свои изменения в чужой репозиторий. Это полезный инструмент для тех, кто хочет внести свой вклад в развитие проекта, но не имеет доступа к основной ветке.

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

 Git — это система контроля версий, которая позволяет отслеживать изменения в файлах проекта и управлять их историей. Она помогает разработчикам работать над проектами совместно, возвращаться к предыдущим версиям и хранить все изменения с комментариями. Git является важным инструментом для командной работы и управления проектами в программировании

 Senior developer (разработчик) — это программист-профессионал с опытом в разработке не менее 5 лет. При этом не только стаж определяет IT-специалиста этого уровня. У него за плечами обязательно должно быть участие в масштабных проектах, прокаченные навыки и практический опыт.

 Коворкинг — это офисное пространство, в котором люди из разных сфер и организаций собираются для работы, общения и встреч. Арендовать место в коворкинге может как один человек, так и целая команда. Такие помещения часто оснащены всем необходимым для работы и мероприятий: мебелью, принтерами и иногда компьютерами, интернетом, переговорными, зоной отдыха и приёма пищи.

 Remote (Eng.) — удаленная работа

 Термин Jira-тикет обозначает базовую единицу работы в системе управления проектами Jira от компании Atlassian. Проще говоря, это задача, баг, запрос или любая другая единица активности, которую нужно отследить, выполнить и проконтролировать.

 Таски — это просто способ организовать свою работу, чтобы быть более продуктивным и эффективным. Они помогают разбить большие задачи на более мелкие части, что делает работу более управляемой и менее страшной.

 Slack (слак, слэк) — это корпоративный мессенджер с простым интерфейсом, заточенный под рабочее общение сотрудников внутри команд любого размера. Slack поддерживает личные сообщения, голосовые и видеозвонки, а также групповые чаты.

 Deadlock (Eng.) — тупик, застой, безвыходное положение, зайти в тупик

 Senior developer (разработчик) — это программист-профессионал с опытом в разработке не менее 5 лет. При этом не только стаж определяет IT-специалиста этого уровня. У него за плечами обязательно должно быть участие в масштабных проектах, прокаченные навыки и практический опыт.

 Git — это система контроля версий, которая позволяет отслеживать изменения в файлах проекта и управлять их историей. Она помогает разработчикам работать над проектами совместно, возвращаться к предыдущим версиям и хранить все изменения с комментариями. Git является важным инструментом для командной работы и управления проектами в программировании

 Remote (Eng.) — удаленная работа

 Коворкинг — это офисное пространство, в котором люди из разных сфер и организаций собираются для работы, общения и встреч. Арендовать место в коворкинге может как один человек, так и целая команда. Такие помещения часто оснащены всем необходимым для работы и мероприятий: мебелью, принтерами и иногда компьютерами, интернетом, переговорными, зоной отдыха и приёма пищи.

 Таски — это просто способ организовать свою работу, чтобы быть более продуктивным и эффективным. Они помогают разбить большие задачи на более мелкие части, что делает работу более управляемой и менее страшной.

 Термин Jira-тикет обозначает базовую единицу работы в системе управления проектами Jira от компании Atlassian. Проще говоря, это задача, баг, запрос или любая другая единица активности, которую нужно отследить, выполнить и проконтролировать.

 Deadlock (Eng.) — тупик, застой, безвыходное положение, зайти в тупик

 Slack (слак, слэк) — это корпоративный мессенджер с простым интерфейсом, заточенный под рабочее общение сотрудников внутри команд любого размера. Slack поддерживает личные сообщения, голосовые и видеозвонки, а также групповые чаты.

 Тимлид (от англ. «team lead») — это руководитель команды, который отвечает за управление проектом и координацию работы группы.

 Рефакторинг — это процесс изменения внутренней структуры кода без изменения его внешнего поведения, направленный на улучшение читаемости и поддерживаемости программы.

 Апдейт (update) — это обновление, с точки зрения специалистов по продвижению сайтов, это обновление данных поисковых систем или же самого сайта. Апдейтом поисковых данных занимаются поисковые системы, а сайтов — их разработчики.

 Репозиторий — это хранилище кода и данных, которое используется для организации и управления проектами. Репозиторий можно представить как большую книгу, где каждая версия — это отдельная глава, а редактор — это система управления версиями.

 Команда git reset-hard — один из самых мощных и при этом самых опасных инструментов в Git (Основная функция Git — это отслеживание всех изменений в коде). Она позволяет одним действием изменить историю коммитов текущей ветки и полностью переписать состояние файлов в рабочей директории и индексе, подгоняя их под выбранный коммит.

 Английский глагол undo переводится как: уничтожать сделанное.

 Дедлайн (deadline) — установленный крайний срок (дата и/или время), к которому согласованный результат должен быть готов.

 Команда push origin master — это мощный инструмент, который позволяет отправлять изменения на удаленный репозиторий и работать совместно с другими разработчиками.

 Деплой (Deployed) — это процесс установки новой версии программного обеспечения или обновления существующей на рабочую среду. Он необходим для того, чтобы изменения, внесенные в приложение, были доступны пользователю в производственной среде. Деплой нужен для обновления приложения.

 Пулл-реквест–это механизм совместной работы над проектом в Git, благодаря которому можно внести свои изменения в чужой репозиторий. Это полезный инструмент для тех, кто хочет внести свой вклад в развитие проекта, но не имеет доступа к основной ветке.

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

 Jira — это система управления проектами, разработанная компанией Atlassian, которая помогает командам планировать, отслеживать и управлять проектами любого типа.

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

 PROD — это аббревиатура, которая может обозначать различные термины в зависимости от контекста, и его интерпретация может различаться в разных областях, таких как технологии, бизнес, образование, география, правительство, право и другие специализированные области.

Глава 2. Озерный дом

Сестры

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

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

Мама, Светлана, всегда оставалась верна столичному ритму: она держала спину прямо, была подтянута, в её движениях читалась выверенная элегантность. Даже сейчас, в простых дачных брюках и льняной рубашке, она выглядела так, будто только что вышла из офиса в центре Минска.

Тетя Наташа же, напротив, излучала уют и земную основательность. Она была пышной, дородной женщиной, чья улыбка казалась куда шире и мягче, чем у мамы. Если Светлана напоминала строгий, изящный цветок, то Наталья походила на цветущий яблоневый сад.

Алина вышла из машины, чувствуя, как затекшие ноги с трудом держат её на гравии.

— А где же… — начала было Алина, но не успела закончить вопрос.

Тетя Наташа, опередив сестру, в три широких шага преодолела расстояние до машины и сгребла Алину в объятия, пахнущие свежеиспеченным пирогом и мятой.

— Господи, ты посмотри на неё! — воскликнула тетя, отстраняясь и тут же всплескивая руками. — Алина! Худая какая! Одни кости, Господи помилуй! Светка, ты куда смотришь? Твоя девка совсем высохла! Все в этих компьютерах сидит, света белого не видит, только мониторы свои проклятые разглядывает!

Мама подошла следом, сдержанно улыбаясь. Она поправила Алине волосы, внимательно оглядела её лицо.

— Ну, не преувеличивай, Наташа, — спокойно заметила Светлана, хотя в глубине её глаз промелькнула тень тревоги. — Просто городская жизнь выматывает. Алина, ты как доехала? Без происшествий?

— Все отлично, мам, — Алина обняла мать, чувствуя её привычный парфюм. — Дорога была пустая.

— Ой, да какое там «отлично»! — не унималась тетя Наташа, уже заглядывая через открытую дверь в салон автомобиля. — Бледная, как поганка! Сразу видно — недоедает. Ничего, у нас тут сметана своя, яйца домашние, завтра же начнешь нормальную еду есть!

— А папа где? — спросила Алина, вытаскивая из машины переноску и недовольно ворчащую Дусю.

— Мужики-то? — Тетя Наташа махнула рукой в сторону озера, которое угадывалось за густыми кустами сирени. — Папа твой с Андреем и Костей на вечернюю рыбалку ушли. Говорят, лещ пошел, так их ветром не сдуешь. Оставят нас тут, женщин, одних, а сами рыбу караулят.

— Ничего, пусть отдохнут, — мама забрала у Алины рюкзак. — Им полезно. А мы с тобой, дорогая, сейчас пойдем в дом. Ужин готов, и чай с травами заварен.

Алина рассмеялась, глядя, как тетя Наташа уже тянется к её плечам, словно собираясь откормить её силой прямо здесь, на пороге.

— Ничего, тетя Наташа, — Алина подхватила кошачью переноску и направилась к дому. — У меня три недели отпуска. Отъемся!

— Три недели? — тетя Наташа просияла, тут же переключаясь на планы по «спасению» племянницы. — Три недели — это хорошо. За три недели мы из тебя человека сделаем. Щечки наедим — загляденье будет!

Мама лишь понимающе улыбнулась, открывая перед дочерью дверь в прохладную, наполненную ароматом трав и свежей выпечки прихожую. После шумного Минска этот дом казался тихим и уютным, и, несмотря на причитания тети, Алина впервые за долгое время почувствовала, что тревога, грызшая её последние месяцы, начала отступать.

Ужин

Стол, накрытый на широкой веранде, буквально ломился от угощений. Алина села на скрипучий деревянный стул и замерла, не в силах сразу взяться за вилку. Она смотрела на тарелки, и внутри неё, где-то глубоко в груди, медленно просыпалось забытое, почти болезненное чувство — настоящий, глубокий голод.

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

А сейчас… Сейчас перед ней был целый мир, осязаемый и понятный.

— Ешь, ешь, — тетя Наташа пододвинула ей тарелку с горкой котлет, от которых исходил такой умопомрачительный аромат жареного лука и чеснока, что Алина невольно сглотнула слюну. — Не смотри, как на экспонат в музее. Это всё своё, родное.

Дуся, решив, что хозяйка занята, отправилась в инспекцию: её пушистый хвост мелькал то под буфетом, то у самой двери, она обнюхивала углы, осваиваясь в новом для себя пространстве.

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

Тетя Наташа потянулась к графину с темно-вишневой жидкостью.

— А вот это — вишенка на торте, — она разлила вино по стаканам. — Свое, из прошлогоднего урожая винограда. Сладкое, как мед, тягучее, но ты не обманывайся. Пьется, как компот, а потом по голове ударит — и «вертолеты» полетят, и ноги станут как ватные. Так что аккуратно, Алина.

...