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