Глава 1: Программист, который стал слишком хорош

«Ещё один идеальный pull request смёржен», — пробормотал ревьюер с ноткой недоверия в голосе.

Это было обычное утро понедельника в «HeroTech Solutions» — небольшой, но амбициозной стартап-компании, уютно расположившейся между кофейней «Infinite Loop Café» и спортзалом с ироничным названием «404 Fitness». Программисты заходили внутрь, неся ноутбуки, дорогущий кофе и экзистенциальную тоску. Скоро должна была начаться утренняя планёрка.

— Ладно, команда, — начала Project Manager Алиса, сжимая планшет как щит, — давайте быстро. Марк?

— Всё ещё дебажу тот deployment, — простонал Марк. — В выходные опять уронил production.

— Как так? — моргнула Алиса. — Я думала, мы это починили в прошлом спринте.

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

— Классика, — пробурчал кто-то сзади.

Алиса вздохнула и перевела взгляд на молодого человека в худи, который лениво листал Stack Overflow.

— А ты, Кэндзи?

Кэндзи Ямамото, известный в HeroTech Solutions как «Ванревьюмен» (хотя вслух так его никто всерьёз не называл), пожал плечами без особого энтузиазма:

— Только что отправил pull request на оптимизацию всего backend.

Пару удивлённых взглядов, несколько недоверчивых смешков.

— Опять? — фыркнул Этан, фронтенд-специалист. — Мы же оптимизировали его в прошлом месяце.

— Твоя оптимизация увеличила latency на 200 миллисекунд, — тихо ответил Кэндзи, не отрываясь от экрана.

— Ну, 200 миллисекунд никто даже не заметит…

— Пользователи заметят, — мягко перебил Кэндзи.

— Любой может срезать пару сотен миллисекунд, — буркнул Этан, защищаясь.

Алиса быстро их прервала:

— Ладно, идём дальше. Сегодня у нас новый член команды. Встречайте нашего нового junior developer — Кая.

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

— Приветствую. Я Кай Накамура, Quantum Android модель QA-07X. Я здесь, чтобы оптимизировать свои программные алгоритмы на практике.

Молчание.

— Ха! Хорошая шутка, — рассмеялся Этан, толкнув Марка локтем. — Quantum Android, ага. Ты на React или на Vue?

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

— Значит, всё-таки Angular? — предположил Марк.

— Он шутит, Марк, — тяжело вздохнула Алиса. — Кай, твой стол рядом с Кэндзи. Он поможет тебе с онбордингом.

Кай серьёзно кивнул, подошёл к Кэндзи и глубоко поклонился, поразив всех.

— Кэндзи Ямамото-сенсей, — произнёс Кай с почтением, — я тщательно изучил ваши репозитории на GitHub. Прошу, примите меня в ученики.

Кэндзи медленно моргнул, продолжая листать Stack Overflow:

— Ну, ладно, как скажешь.


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

— Production опять падает! Кто-то смёржил сломанный код!

— Наверняка это Кэндзи, — громко пошутил Этан. — Ему просто везёт с его merge’ами.

— Вообще-то, — спокойно вмешалась Сара, senior DevOps-инженер, — pull request Кэндзи был безупречен. Я его сразу одобрила и смёржила.

— Сразу? — скептически переспросил Этан. — Ты даже не смотрела внимательно?

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

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

— Кэндзи Ямамото-сенсей пишет, — торжественно заявил Кай, вызвав странные взгляды.

— Просто везёт, — отмахнулся Этан. — Дайте ему реальную проблему — и он посыпется.

Вдруг раздалась сирена. Мониторы вспыхнули красным.

— Критическая тревога! Легаси-система только что легла! — закричал Марк. — К этому коду никто не прикасался годами!

— Авария легаси-кода? — побледнела Алиса. — Это невозможно! Мы даже не знаем, где он хостится!

— Кэндзи Ямамото-сенсей, — Кай повернулся, глаза сияли восхищением, — это ваш шанс показать свою истинную силу.

— Кэндзи? — Алиса скептически нахмурилась. — Он хорош, но легаси-код — это совсем другой уровень.

Кэндзи вздохнул, лениво потянулся:

— Ну, придётся чинить.

— Серьёзно? — нервно засмеялся Этан. — Ты не можешь просто так взять и починить легаси-код, который даже не видел…

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

Через три минуты наступила тишина. Сирена стихла.

— Подождите, — моргнул Марк, — легаси-система… снова онлайн?

— Наверное, совпадение, — пробормотал Этан, избегая взглядов.

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

Кэндзи зевнул, вернувшись к вкладке Stack Overflow:

— Ладно, только не жди чуда.


В углу Алиса наклонилась к Саре, шепча:

— Он реально это только что починил?

Сара вздохнула:

— Похоже на то.

Алиса медленно покачала головой:

— Просто повезло. Не может быть, чтобы он реально понял этот древний ужас.

Сара пожала плечами:

— Мне всё равно, лишь бы работало.

— Да, — неуверенно согласилась Алиса. — Но… почему новый называет его «сенсей»?

— Кто знает, — сухо усмехнулась Сара. — Наверное, очередной JavaScript-фреймворк.

Обе рассмеялись и ушли, пока Кэндзи продолжал скроллить, не замечая их недоверия.

— Сенсей, — с энтузиазмом прошептал Кай, — в чём ваш секрет?

Кэндзи задумчиво посмотрел вверх, потом пожал плечами:

— Я столько кодил, что мне стало скучно.

Кай серьёзно кивнул, делая яростные заметки:

— Стало скучно… практиковаться до скуки… понял. Спасибо, сенсей!

Кэндзи вздохнул, смирившись с ещё одним странным днём в HeroTech Solutions.


Никто не знал, что глубоко в недрах их древнего репозитория что-то зловещее пробуждается… Забытый комментарий в коде зловеще гласил:

// TODO: Починить до 2024 года, иначе всё ужасно сломается

На дворе уже был 2024 год.

Продолжение следует…