«Добрый день, Арина. Наша договорённость в силе? Как вам сегодня вечером в "Турандоте" в семь? Обсудим детали сотрудничества в подходящей обстановке».
«Турандот». Один из самых дорогих ресторанов Москвы, где Костя любил встречаться с особо важными инвесторами. Там каждое блюдо стоило как моя неделя в хостеле.
Я посмотрела в окно на серые дворы Беляево и поняла – нет. Не туда. Не в эти декорации роскоши и показухи. У меня было другое место. Особенное.
Набрала ответ: «Добрый день! Да, всё в силе, но у меня встречное предложение. Как вам кафе "Философия" на Остоженке? Там тихо, можно спокойно поговорить о серьёзных вещах. 19:00 подходит».
Ответ пришёл через пять минут: «Согласен. Я ни разу там не был, повод посетить. До встречи».
Я откинулась на подушку, улыбаясь. «Философия» была моей секретной локацией. Небольшое кафе на втором этаже старинного особняка, где подавали отличный кофе и не мешали работать. Иногда я засиживалась там целыми днями, когда создавала «Хронос». В те редкие моменты, когда мне удавалось сбежать от бесконечных встреч и мероприятий, где Костя демонстрировал меня как красивое приложение к своему успеху.
В «Философии» я была просто программистом с ноутбуком. Никто не знал, кто я такая. Никто не пытался со мной заговорить или произвести впечатление. Только я, код и бесконечные чашки капучино.
В половине седьмого я добралась до Остоженки. Кафе «Философия» располагалось на втором этаже особняка XIX века, и подниматься к нему нужно было по узкой лестнице мимо антикварной лавки. Знакомый запах старых книг и кофе встретил меня уже на лестнице.
Я пришла на четверть часа раньше: хотелось освоиться, вспомнить всё. Ничего не изменилось. Те же книжные полки до потолка, те же потёртые кожаные кресла, тот же мой любимый столик у окна, откуда видны верхушки деревьев в Зачатьевском переулке.
Заказала капучино и села за привычное место. Сколько часов я провела здесь, разрабатывая модули «Хроноса»? Сколько раз рисовала схемы на салфетках? Здесь я написала первые строки кода системы аутентификации.
Ровно в семь у входа появился Даниил, и я едва его узнала. Никакого дорогого костюма. Никакого пальто от именитого кутюрье. Тёмно-синие джинсы, чёрное поло, кожаная куртка. Простая, удобная одежда человека, который ценит комфорт больше статуса. Он оглядел кафе с любопытством, явно не ожидая ничего подобного.
– Добрый вечер, – сказал он, садясь напротив. – А здесь атмосферно. Признаюсь, я ожидал нечто иное.
– Что именно? – я отпила кофе, наблюдая, как он изучает интерьер.
– Не знаю. Что-то более… официальное? – он криво усмехнулся. – Жена владельца крупной компании… Думал, вы предпочитаете соответствующую обстановку.
– Бывшая жена, – поправила я. – И я никогда не была любительницей помпезности. Здесь хорошо думается. Я часто приходила сюда, чтобы поработать.
К столику подошёл официант, явно студент, подрабатывающий тут по вечерам. Даниил заказал эспрессо, я попросила ещё один капучино.
– Над чем работали? – спросил он, когда мы остались одни.
– Над «Хроносом», – честно ответила я. – Когда нужно было сосредоточиться и никого не видеть. Это место… особенное для меня.
Он кивнул, понимающе.
– Каждому программисту нужно такое… убежище. У меня было кафе рядом с Бауманкой, когда учился. Приходил туда писать курсовые.
– А сейчас где работаете, кКогда нужна концентрация?
– В машине, – неожиданно признался он. – Поздно вечером, когда город засыпает. Еду по третьему кольцу и думаю. Лучший кабинет в мире.
Я представила его за рулём в тишине ночной Москвы, обдумывающего стратегические решения, и почему-то эта картинка показалась очень правильной.
– Итак, – он сделал глоток кофе, – вчера вы упомянули, что знаете в системе каждую особенность. Что это даёт нам в плане конкуренции?
– Даёт понимание того, как работает наш главный конкурент, – ответила я. – Но важнее другое. Работая над «Хроносом», я осознавала, что создаю систему для конкретной задачи: управления автосалонами средней величины. Но Костя амбициозен, он планирует масштабировать её на всю отрасль. А у неё есть фундаментальные ограничения архитектуры.
– Какие именно?
Я достала телефон и открыла заметки, где набросала вчера вечером основные тезисы.
– Монолитная структура базы данных. Жёсткая привязка к конкретным API поставщиков. При увеличении нагрузки система просто встанет.
– Что вы предлагаете?
– Не копировать «Хронос», а создать принципиально новое решение. Лучшее во всех отношениях.
Даниил слушал внимательно, иногда уточняя детали. Я видела, что он не просто вежливо кивает, а действительно понимает суть проблемы.
– Мы начнём сначала. Создадим принципиально новую архитектуру. Микросервисную, модульную, масштабируемую. «Хронос» версии два-ноль, если угодно.
Я взяла салфетку, ручку и начала вдохновлённо рисовать. Привычный процесс, сколько раз я делала так именно за этим столиком.
– Смотрите, – я показала ему набросок. – Вместо монолита экосистема независимых сервисов. Каждый отвечает за свою функцию, но может взаимодействовать с другими через унифицированные API. Упал один сервис, остальные работают. Нужно больше мощности для конкретной функции, масштабируете только её, не трогая остальное.
Я следила за выражением лица Даниила. И видела, как он сдерживается, чтобы не показать мне все свои чувства. Азарт, восторг, жажду приступить немедленно.
– Сколько времени потребуется на разработку? – уточнил он.
– При адекватной команде и готовых наработках – базовая версия через полгода. Полная экосистема до конца года. У меня есть концепции, которые я не успела реализовать в первом «Хроносе».
– А сколько это будет стоить?
Я назвала цифру. Даниил даже не поморщился.
– TechDrive готов инвестировать в подобный проект совместно с "АвтоГигантом". Мы уже обсуждали с ними создание собственной IT-экосистемы. То, что вы описываете, это именно то, что нам всем нужно.
– Но есть нюансы, – предупредила я. – Работать придётся в режиме полной секретности. Костя не должен узнать о проекте до самого запуска. У него достаточно связей, чтобы создать проблемы.
– Это выполнимо. У нас есть закрытая лаборатория, где мы разрабатываем стратегические проекты. Полная конфиденциальность гарантирована.
Мы замолчали, каждый пытаясь осознать масштаб того, что только что обсудили. Я предлагала не просто сменить работодателя. Я предлагала создать прямого конкурента «Хроноса». Нанести удар по империи Кости там, где он считал себя неуязвимым – в сфере технологий.
– Арина, – тихо сказал Даниил, – я понимаю, что это значит для вас лично. Это не просто новый проект. Это…
– Месть? – закончила я за него. – Отчасти да. Но не только. Это ещё и справедливость. «Хронос» мог бы стать лучше, если бы не амбиции одного человека. Теперь у нас есть шанс создать то, каким он должен был быть изначально.
– Тогда у меня есть предложение. Завтра днём приезжайте к нам. Покажу вам нашу лабораторию, познакомлю с командой разработчиков. Сами оцените наши возможности, и примите окончательное решение.
– Хорошо, – согласилась я, удивлённая его предложением. Он ведь видел, что я уже согласна, но не спешит взять такого специалиста в оборот, наоборот, даёт мне время поразмыслить. Не давит, не пускает пыль в глаза, описывая, какая у него шикарна команда и великолепные условия труда. – Но с условием – всё так же полная конфиденциальность. Никто не должен знать, кто я такая, пока я сама не решу, что пора мне выйти из тени.
– Договорились.
Мы допили кофе, обсуждая технические детали. Разговор плавно перетекал от одной темы к другой, и я поймала себя на мысли, что давно не получала такого удовольствия от профессионального общения. Даниил задавал правильные вопросы, понимал суть с полуслова, предлагал нестандартные решения.
– Спасибо, что согласились на это место, – сказала я, когда мы собрались уходить.