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