Глава 1

Звонок будильника раздаётся в тишине комнаты ровно в 5:30. Привычным движением выключаю его, стараясь не дать противному звуку разбудить весь дом. Несколько секунд лежу с закрытыми глазами, собираясь с силами, чтобы встретить новый день. За окном еще темно, только тусклый свет уличного фонаря пробивается сквозь занавеску.

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

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

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

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

Выскальзываю из комнаты, стараясь не скрипеть дверью. В квартире тихо — все ещё спят, и у меня есть примерно час, прежде чем тётя Галина проснётся и начнёт раздавать указания на день.

Кухня встречает привычной чистотой — вчера перед сном тщательно вымыла все поверхности, чтобы утром не терять времени. Включаю чайник и достаю продукты для завтрака. Сегодня вторник, а значит, по негласному расписанию, установленному тётей, на завтрак должна быть овсянка для неё (с изюмом и мёдом), творожная запеканка для Марины (она следит за фигурой), бутерброды с авокадо и лососем для Кристины (новое увлечение после просмотра какого-то блога о питании), и что-нибудь простое для меня — обычно яйцо и тост.

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

Чайник закипает, возвращая в реальность. Завариваю три разных чая: крепкий чёрный для тёти, зелёный для Марины и фруктовый для Кристины. Себе же наливаю простой кофе — нужен кофеин, чтобы справиться с предстоящим днём.

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

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

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

— Сегодня в компании совещание совета директоров, — говорит она, не отрывая взгляд от экрана. — Нужно выглядеть соответственно. Ты погладила мне синий костюм?

— Да, тётя Галина, он висит в вашей гардеробной.

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

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

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

— И не забудь, что Кристине нужно помочь с презентацией для HR-отдела, она вчера говорила, — продолжает тётя, пробуя овсянку.

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

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

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

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

— Ты же знаешь, что творог нужно покупать только фермерский? У этого наверняка полно консервантов, — морщится она, но всё же начинает есть.

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

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

— Утро, — бормочет она, плюхаясь на стул. — Кофе есть?

— Тебе вредно пить кофе натощак, — замечает тётя Галина, не отрываясь от телефона. — Виктория приготовила тебе фруктовый чай.

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

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

— Неужели Штайнер из Германии? — тётя Галина сразу проявляет интерес. — Говорят, если удастся заключить с ним контракт, компания получит выход на европейский рынок.

— Кажется, да, что-то такое немецкое, — пожимает плечами Кристина. — В любом случае, там Орлов всех на уши поставил, даже Державин лично во всё вникает.

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

Глава 2

Вестибюль "ТехноЛюкса" встречает привычным сочетанием стекла, металла и приглушенного освещения. Современный дизайн, строгие линии, огромный логотип компании на центральной стене — всё создаёт ощущение солидности и успеха. Сотрудники спешат на свои рабочие места, пропуская карты через турникеты, обмениваясь короткими приветствиями.

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

— Доброе утро, Ольга Николаевна, — приветствуют крёстную несколько сотрудников, ожидающих лифт. Мне достаются вежливые кивки — большинство знает меня как "племянницу Галины Петровны" или просто "тихую программистку из команды Зимина".

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

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

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

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

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

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

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

— Не особо, — улыбаюсь, глядя на её слегка помятый вид. — Судя по твоим глазам, веселье затянулось допоздна?

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

— Так, все на местах? — голос Антона Зимина прерывает нашу беседу. Он стоит посреди отдела, высокий, подтянутый, с планшетом в руках. — У нас много работы сегодня.

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

— Виктория, зайди ко мне через десять минут, — бросает он, проходя мимо. — Есть важный проект, нужно обсудить детали.

Сердце делает кульбит. Важный проект? Неужели это связано с "Сферой", о которой говорила Ольга Николаевна? Или это просто очередная рутинная задача, которую никто не хочет брать?

— Кто-то получил особое задание? — шепчет Даша, наклоняясь ко мне. — Антон выглядит необычно воодушевлённым. Для него, конечно.

— Понятия не имею, — отвечаю, включая рабочие программы. — Скоро узнаю.

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

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

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

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

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

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

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

— Спасибо за возможность, — говорю ровным голосом. — Что конкретно потребуется от меня?

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

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

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

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

— Потребуется, — Антон слегка усмехается. — И ещё одна деталь. Генеральный директор лично курирует проект "Сфера". Так что будь готова к тому, что твою работу будет оценивать сам Державин.

Загрузка...