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