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