Чтение онлайн

ЖАНРЫ

Деревенщина в Пекине 2
Шрифт:

По правде говоря, я ничего не потерял за время отсутствия, а только выиграл. В деле о пропаже дяди Ли Миньюэ наконец-то наметились сдвиги. Её родственники настояли, чтобы она осталась в Корее, и это правильное решение. Ведь новости могут поступить в любой момент, главное — вовремя среагировать.

— Лян Вэй, — поток моих мыслей прерывает голос Янг Ши. Я оборачиваюсь и вопросительно смотрю на коллегу. — Тебя управляющий зовёт.

— Приглянешь за моими столиками? — киваю в сторону посетителей. — Вон те два крайних.

— Ладно уж, — со вздохом отвечает она, закатывая глаза. — Иди давай.

Я

благодарно улыбаюсь и бесшумной походкой пересекаю весь зал, незаметно возникая за спиной Минь Бо. Управляющий сидит, уткнувшись в экран ноутбука, на котором открыта знакомая программа — та самая, над которой я корпел последние несколько недель. Предмет разговора становится ясен без лишних слов.

— Добрый день, господин Минь. Вы меня звали?

Управляющий поднимает голову:

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

— Надеялся, что вы оцените. Приятно, спасибо.

— … На фоне этого с тобой хочет поговорить специалист по CRM. Ты уж извини, но я не обещал, что буду держать всё в секрете.

В этот момент в моей памяти всплывает телефонный звонок, поступивший ещё в аэропорту. Совершенно вылетело из головы перезвонить тому человеку.

— Подойди к администратору, она отведёт тебя к нему, — продолжает Минь Бо, бросая взгляд на часы. — У тебя сейчас перерыв. За полчаса управитесь.

Я подхожу к стойке администратора. Чэнь Айлинь как раз заканчивает с бронированием столика. Подняв глаза, она выскальзывает из-за стойки и жестом приглашает следовать за ней:

— Пойдём, тебя заждались.

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

— Лян Вэй, верно? Рад познакомиться лично. Я Сунь Минцзе, занимаюсь внедрением CRM-систем в ресторанную сеть «Горизонт».

Мы обмениваемся рукопожатием, сажусь напротив него. Чэнь Айлинь тактично удаляется, оставляя нас наедине. Улыбка спадает с лица Сунь Минцзе, он внимательно разглядывает меня поверх очков. Напряжённое молчание затягивается.

— Какими языками владеешь? — в интонациях CRM-щика появляется нечто, от приязни далёкое.

— В основном использую Python. Также знаком с Java и С++ на базовом уровне.

О других языках предпочитаю умолчать. Незачем раскрывать все карты сразу. Этого и так за глаза для моего возраста.

— И какой из них предпочитаешь? — не унимается собеседник. — Обоснуй.

— Python — за его простоту, читаемость кода и обширные библиотеки. На нём можно быстро прототипировать решения. Java — за строгую типизацию, возможности ООП и богатую экосистему фреймворков для энтерпрайза.

Сунь Минцзе хмыкает и прищуривается:

— И с базами данных, как я могу видеть, ты тоже умеешь работать. Очень неплохо для официанта, — тянет он, постукивая по столу. — Прямо удивительно, почему с такими умениями ты до сих пор подносы таскаешь. Но знаешь, в чём ты точно не смыслишь?

— И в чём же?

— В законе! — чеканит Сунь Минцзе. — Самовольное изменение исходного

кода без согласования, нарушение авторских прав… Ты вообще в курсе, что это противозаконно?

— Вы заблуждаетесь, — спокойно отвечаю. — Нарушения закона нет. Я модифицировал код исключительно для внутренних нужд нашего ресторана, без какой-либо коммерческой выгоды для себя лично. Это право пользователя — адаптировать программное обеспечение под свои запросы.

— А ты не подумал, что твоя «адаптация» может нарушить работу системы в целом? — фыркает Сунь. — Кто будет отвечать, если что-то пойдёт не так?

Я лишь безразлично пожимаю плечами:

— Во-первых, всего лишь демка. Во-вторых, все изменения были тщательно протестированы перед внедрением. Я предусмотрел возможные конфликты и несовместимости. Более того, производительность CRM после оптимизации выросла на двадцать пять процентов. Внушительные цифры. Логи и отчёты могу предоставить хоть сейчас.

— Ну, допустим, — неохотно цедит он. — Но лицензионное соглашение…

— … я внимательно изучил перед началом работы, — перебиваю. — Там чёрным по белому сказано, что пользователь вправе модифицировать код для своих нужд при условии некоммерческого использования. Я этого условия полностью придерживался.

— Но согласовать с нами ты был обязан!

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

Сунь Минцзе открывает рот в попытке возразить, но, похоже, не находит убедительных аргументов.

Я расслабленно откидываюсь на стуле.

— Не порть наш продукт, — бросает он, явно начиная выходить из себя. — Ты хоть понимаешь, с кем связался? Поверь, у меня хватит связей, чтобы с тобой разобраться.

Здесь только не моргать, глядя на него в упор:

— Мужик, — останавливаю собеседника. — Я сейчас не буду с тобой ссориться, хотя если начнём, разговаривать буду только вручную. И тебе не понравится! Не стоит меряться связями — не факт, что ты окажешься в выигрыше. Я никогда не угрожаю, но поверь, всё не просто так.

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

— Да что мне сделает какой-то официант!

— Хочешь проверить?

— Я здесь по другому вопросу, — бурчит Сунь, явно не желая развивать конфликт. — На самом деле, я здесь по другому вопросу. Несмотря на твоё, скажем так, самоуправство, нам понравился итоговый продукт. Если ты настолько лихо разобрался во всех нюансах нашей программы — не хочешь поработать на нас? На полставки и удалённо. На этот раз — всё официально.

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

К этому я и стремился.

— Звучит интересно, — киваю после короткой паузы. — А что конкретно входит в обязанности?

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

Поделиться с друзьями: