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