Выбрать главу

— Мы можем оптимизировать алгоритмы под современные процессоры и использовать параллельные вычисления, но что делать с памятью?

Иван тут же погрузился в творческий процесс:

— Можно использовать метрику отклонения от стандартных систем, но как мы будем измерять концентрацию внимания?

— Через отслеживание активности, — ответил Чен. — Система должна уметь определять, когда она отвлекается на посторонние данные и возвращать фокус на основную задачу. Можно использовать систему приоритетов и динамическое распределение ресурсов.

— Звучит как план, — улыбнулся Раджеш. — Давайте начнём с базового прототипа. Сначала реализуем логику и скорость, а потом добавим креативность и память. Концентрацию сделаем последней, потому что она сложнее всего.

Глава 34. Отдыхают на корпоративе, веселятся и откровенничают

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

Иван, Чен и Раджеш застряли у импровизированного бара, где роботизированная рука наливала коктейли с названиями типа «Синтаксическая ошибка» и «Бесконечный цикл».

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

— В Китае корпоративы это ужин из двадцати блюд и караоке, — Чен аккуратно поставил стакан с «Бинарным мохито» на салфетку с формулами. — Здесь же всё как в симуляции, много света, шума и… странная еда. — Он посмотрел на фуршет с пирожными в форме символов и кодов.

Раджеш усмехнулся, прислонившись к стене в своей оранжевой куртке:

— Вы не видели индийских айтишных вечеринок. Там танцуют до утра, ведь танец это активная медитация.

— А как ещё программисты развлекаются? — спросил Иван, делая глоток. — Кроме как баги на спор чинят?

Чен достал телефон, открыв статистику:

— По данным опросов, семьдесят процентов играют в онлайн-головоломки, сорок процентов участвуют в хакатонах ради призов, а двадцать процентов коллекционируют мемы про котиков.

— Хакатоны это работа под видом веселья, — Иван фыркнул. — Настоящий отдых это когда в пятницу вечером напиваешься так, чтобы на следующий день ничего не помнить.

Раджеш засмеялся, глядя, как глава отдела безопасности пытается взломать сейф с призом, внутри которого была золотая флэшка:

— В Бангалоре мы играли в игру «Баг против Хакера». Одна команда прячет уязвимость в коде, а другая ищет.

— А мы в России, — Иван мрачно ухмыльнулся, — играем в русский си плюс плюс и пьём столько, сколько находим ошибок в чужом коде. Выживает сильнейший.

— Это объясняет ваш код после новогодних каникул, — Чен поднял бровь и Иван швырнул в него салфеткой.

Внезапно музыка сменилась. Из динамиков полился трек, сгенерированный нейросетью на основе настроений собравшихся. Барабаны стучали как клавиши механической клавиатуры, а бас гудел, будто серверная стойка.

— Танцевать? — Раджеш поднял руки, изображая Шиву в стиле техно.

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

— Я с вами, — Иван потянулся за вторым коктейлем. — Танцы это многопоточность, где слишком много коллизий.

Раджеш наблюдал как толпа программистов ритмично кивает в такт музыке, словно отлаживает метроном. Он поймал пролетающий дрон и поставил на поднос пустой бокал.

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

— Взломаем корпоратив? — улыбнулся он, стирая голограмму. — Например, можно поменять музыку на… ну, смотри.

Из колонок грянул тяжёлый бас и свет погас. На стенах замигали зелёные строки кода, а из проектора выплыл трёхмерный змей, танцующий под бит. Программисты зааплодировали. Кто-то закричал:

— Легаси-код ожил!

Все бурно зааплодировали и пошёл новый ритмичный бит в стиле техно. Толпа ринулась танцевать.

— Вот это вечеринка, — Пробормотал Иван, наблюдая как Чен методично бьёт рекорд автомата. — Жаль, что Пол не видит. Он бы оценил!