Выбрать главу

— Мне нужно время подумать.

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

Он встал, застегнул пиджак, накинул пальто, кивнул и вышел из кафе.

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

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

Утром он позвонил Владиславу Олеговичу.

— Я согласен, — сказал он.

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

— Я полагаю, ты принял решение, — сказала Ирина.

— Да, принял. Всё будет по-прежнему.

Ирина нахмурилась:

— Ты понимаешь последствия?

— Понимаю. Но я уже получил поддержку совета директоров. Владислав Олегович курирует создание подразделения социальных инициатив. «БегиГид» будет автономным проектом.

Максим удивлённо посмотрев на Дениса.

— Ты... что? — прошептала Ирина.

— Советую пересмотреть свои планы, — произнёс Денис.

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

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

В дверь постучали.

— Войдите, — произнёс Денис.

На пороге возник Максим.

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

— Сделаю, — сказал Максим.

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

— Понял.

— И третье, — Денис посмотрел ему прямо в глаза, — если хоть раз пойму, что ты действуешь за моей спиной, договариваешься с кем-то без моего ведома…

— Я не подведу.

— Приступай к работе.

Максим кивнул и вышел из кабинета.

«Хочется верить, что я не ошибся», — подумал Денис.

Глава 24

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

Через некоторое время Максим пришёл к Денису с ноутбуком:

— Алгоритм готов. Хочешь посмотреть?

Денис кивнул. Максим развернул экран, запустил тестовую версию приложения. Раньше система зависала на полминуты. Теперь маршрут строился за три секунды.

— Как ты это сделал? — спросил Денис, не скрывая удивления.

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

— Отлично. Первая задача выполнена. Переходи ко второй.

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

Станислав, наблюдая за работой Максима, однажды сказала Денису:

— Он старается. Я вижу.

— Да, — согласился Денис. — Но это ещё не значит, что можно расслабиться.

На исходе второго месяца произошло событие, которое стало проверкой для Максима.

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

— Нам нужен именно такой человек, — сказал рекрутер по телефону.

Максим попросил время подумать. Вечером он пришёл к Денису в кабинет. В тот момент Денис дорабатывал презентацию для совета директоров.