bannerbannerbanner
полная версияЖёлтая виолончель

Сергей Бушов
Жёлтая виолончель

– Ого, Хармс. Так ты мехмат МГУ кончил, – говорит Вера. – Круто. По специальности «математика». А зовут тебя… Кашкин Владимир Иванович. Володя, значит?

Я пытаюсь примерить на себя это имя. Не чувствую себя никаким Владимиром Кашкиным. Что за дурацкая фамилия! Володя, Володя… Неужели меня так называли? Не помню. Но плёнка на моём мозге… Не порвать бы.

– И прописан ты в деревне… – говорит Вера. – Неразборчиво тут, полустёрто. Плуговая, что ли.

Володя… Не могли меня так звать, нет, я бы помнил… Но я, кажется, проваливаюсь. Не хочу. Хватаю Веру за руку.

– Хармс, ты чего? Плохо тебе? – глаза испуганные. Глаза растут. Они заполняют всё вокруг. Нет, нет. Я не хочу от неё уходить… Вода блестит. Или это всё ещё глаза?

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

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

Конечно, если начинать задумываться о моём сегодняшнем положении, то настроение можно было испортить. Работал у Левина, зарплату не платили, да и вместо того, чтобы писать гениальный код, тестировал какие-то идиотские сайты и программы от невменяемых заказчиков. Но, с другой стороны, ведь я этого хотел. Я хотел работать у Левина, потому что он, как ни крути, мой друг. Ну, или был когда-то моим другом. Я хотел тестировать. Программировать хотел ещё больше, но меня, очевидно, устраивало такое положение вещей, как сейчас, иначе я давно бы уволился. В конце концов, я же мог уволиться. И эта возможность – одна из причин, почему я не увольнялся. Если можно потерпеть ещё, почему бы не потерпеть?

А денёк-то стоял, денёк! Солнышко грело, машинки, проезжающие мимо, блестели, витрины не раздражали, а заставляли ими любоваться. Люди, идущие по тротуарам, улыбались друг другу. Ну, вот попался хмурый мужчина, смотрящий себе под ноги. Наверно, он просто не выспался, или у него заболел живот. Раз ему никто ещё не улыбался, пришлось улыбнуться мне. Он заметил, покосился на меня, но я видел, как хмурость на его лице сменилась вопросом. Что, дескать, нужно этому встречному остолопу с глупой улыбкой?

Да ничего мне не было нужно. Я не спеша шёл к метро. Сегодня я вряд ли стал бы писать. Хотелось немного набраться мыслей, воспользоваться этим днём, чтобы уложить всё в голове. И дело было не только в моих каракулях. Сама моя жизнь требовала внимания.

Конечно, нужно было что-то менять. Левин Левиным, но он давно перестал быть невинным студентом, которым я его знал. Да и я был уже не тот. Нельзя долго стоять на одном месте, особенно если это место – не твоё.

Вот люди, которые ехали навстречу мне по эскалатору – люди серьёзные, уважаемые и уважающие себя. Наверно, среди них были врачи, художники, токари, учёные, бизнесмены. А я – кто? Несостоявшийся писатель? Понемножку во всём талантливая личность? Так не бывает. Нужно было найти себя. Мне четвёртый десяток пошёл, и давно пора было осознать, кем я являюсь. Конечно, я мог обратиться, скажем, к психологу и попытаться разобраться в себе. Но я никогда не ходил к психологам. Может, когда-то и решился бы, но пока это меня пугало. Да и денег лишних не было.

Я зашёл в вагон. Что-то должно было подтолкнуть меня к выбору. К примеру, я мог бы уйти с работы и податься в свободные художники. Тексты бы писал. Жил бы по-прежнему впроголодь, но, может быть, со временем нашёл бы себя и как-то устроился бы. Мог бы заняться бизнесом. Взял бы кредит, открыл бы кафе. Слишком много «бы». Мог бы в монастырь уйти, наконец. Я улыбнулся такому неправдоподобному предположению.

Но куда податься дальше, не так важно. Главное – движущая сила. Желание. Стимул. А у меня его не было. Голод мог бы меня толкнуть к действиям, пожалуй. Но пока мне удавалось себя пропитать так или иначе. Страх, возможно. Но я мало чего боялся по-настоящему.

Я перебирал в голове разные обстоятельства, которые могли бы меня встряхнуть, заставить по-новому взглянуть на жизнь. А что, если… Нет, дурацкая мысль. Но что если мне в кого-то влюбиться? Да, я знал, что влюбляются не по желанию. Но если бы так случилось, то ведь помогло бы?

Я почувствовал, что мне приятно об этом думать. Странно. Чувства ещё не было, а я ему уже радовался. А может, я уже любил кого-то? Может, мне кто-то нравился, но я этого ещё не осознал? Да кого я, собственно, знал из девушек? Пара студенток на работе, каждая по-своему чокнутая, да и всё.

И всё-таки, всё-таки… Меня преследовал некий странный образ. Мне кажется, я знал какую-то хорошую девушку. Знал, но почему-то не мог вспомнить. Я двигался из вагона на платформу, и её образ уже вставал перед моими глазами. Шёрстка. Глаза. Плечи…

Меня чуть не сшибли с ног. Сзади зашипели двери вагона.

– Что ты встал тут, дебил?! – закричала женщина, выбрасывая меня из моих мечтаний в твёрдый, грубый, реальный мир. – Из-за тебя поезд ушёл!

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

– Простите, ради бога, – сказал я. – Задумался. Вы не волнуйтесь так. Сейчас же ещё один поезд будет…

– Да какой поезд! – она остановилась, прикрыла на мгновение глаза, затем обернулась ко мне. – Это вы меня простите. Сорвалась. Всё из-за этого оболтуса. Мы ко врачу опаздываем, а он собираться не хотел. А в этой клинике на две минуты опоздаешь – уже не примут. Всё «хочу с динозавриком играть», «не хочу в больницу».

– Его можно понять, – улыбнулся я.

– Да, – она тоже улыбнулась.

– Ну, вот и ваш поезд, – сказал я. – Желаю вам успеть вовремя. Удачи.

– Спасибо, – сказала она, направляясь к открывающимся дверям. Ребёнок хмуро семенил следом. – Извините ещё раз.

Они прошли в вагон. Закрылись двери. Я секунду посмотрел вслед поезду и направился в сторону эскалатора. А куда я, собственно, ехал? Всё у меня в голове перемешалось. Вроде как ехал на работу, но ведь было воскресенье. Вроде как хотел просто погулять, но попёрся в метро. И думал о чём-то приятном только что, но не мог припомнить, о чём…

Там, снаружи, на улице, меня встречал свет. Синий.

Я стою на пыльной асфальтовой дорожке с пакетом в руке. Где я? Что я тут делаю? Куда мне идти?

Синее-синее небо над головой покачивается, голубые облака скачут вокруг меня, кружась. Надо присесть. Да. Вот как раз скамейка. Так. Что последнее я помню?

Ага. Я был дома у Веры. Нашёл свои документы. Собирался искать работу. Тогда почему я на улице? Может быть, кончились мои две недели, и я ушёл, так ничего и не найдя? А может, Вера меня выгнала. Или я нашёл работу? Но как мне теперь об этом узнать?

Что у меня с собой? В одном кармане – деньги. Пятьдесят рублей бумажкой и мелочь. Откуда это? У меня было меньше. В другом кармане – массивный ключ на простом проволочном колечке. Это от вериной квартиры? Или от чего-то ещё? Трогаю подбородок. Гладкий, бритый. Значит, сегодня я был дома. А какой сегодня день? Сколько времени прошло? Да. Ни телефона, ни часов, ни календаря. К тому же, я не знаю точно, какая дата была в прошлый раз. Сравнить не с чем.

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

Иду туда. Ну да. Здесь же Вера живёт. Поднимаюсь к двери. Ключ. Вот и ключ. Интересно, подойдёт? Не могу попасть в скважину. Руки трясутся. А, вот, попал. Поворачивается. Я открываю дверь и захожу. Что дальше делать? Разуваться?

Из комнаты появляется Вера. Улыбается. Упирает руку в бок.

– Ты чего так долго? – спрашивает.

– Так я за хлебом ходил? – спрашиваю я.

Улыбка сходит с её лица.

– Ты чего такой стеклянный? – спрашивает она. – Ты опять всё забыл, что ли? Провал?

– Ну да, – говорю я. – Вроде. Я сколько дней уже у тебя живу? С договора?

– Двенадцать, – отвечает Вера. Приближается ко мне, берёт пакет. – А что последнее помнишь?

– Ну, как документы свои нашёл в рюкзаке. Узнал, что фамилия моя Кашкин.

– И после ничего не помнишь?

– Нет.

Вера словно бы чем-то озадачена. Или расстроена, не пойму. Может, я её обидел чем? Не решаюсь спросить.

– Ладно, – говорит она. – У тебя времени мало. Тебе через полтора часа на собеседование. Пошли, поедим. Потом разберёмся.

Я разуваюсь, пытаясь параллельно соображать.

– Собеседование? – спрашиваю я. Вера идёт на кухню.

– Бедолага ты, – говорит она, когда мы оба садимся друг напротив друга за стол. – Ешь.

Я ем. Ух ты, вкусно. Говядина в белом соусе и жареная картошка. Необычно роскошно для Веры. Лишними деньгами, что ли, разжилась?

– А что за собеседование? – говорю я. – Куда?

– Программистом на джаве, – отвечает Вера, глядя в стол. – Позавчера прислали. Ты вчера весь день проверял, помнишь ли джаву. Говорил, что помнишь, примеры какие-то мне показывал.

 

– Не помню, – бормочу я, жую говядину. – А что за компания? И ехать куда?

– Ты записывал, – говорит Вера. – Сейчас принесу.

Она удаляется в комнату. Что-то с ней не так. Может, злится, что живу тут долго? Возвращается с бумажкой. Просматриваю. Какое-то ООО «Эгозон», адрес указан, телефон. Время. А сейчас сколько?

– Сейчас без четверти двенадцать, – говорит Вера. – А собеседование в час. Так что жуй быстрее. Чай будешь? Карточку на метро мою возьми, в коридоре на тумбочке.

– Угу, – говорю я. – Буду. Ты не волнуйся, я уйду через два дня, как договорились.

Она вздрагивает и хмурится.

– И куда же ты пойдёшь? – спрашивает она.

– Ну, не знаю, – отвечаю я. – А я никого не нашёл за это время?

– Можешь оставаться, пока нужно, – говорит она. – Пей.

Подъезжает кружка с чаем. Быстро пью, встаю, беру рюкзак, проверив, что документы на месте. Смотрюсь в зеркало. Вроде выгляжу нормально. Джинсы и футболка чистые, брит, живота нет. И в целом такое впечатление, что я стал… Спортивнее, что ли. Сую карточку в карман.

– Ладно, – говорю я. – Когда вернусь, расскажешь, что тут было за это время.

– Угу, – говорит Вера.

Я подхожу к двери, открываю, выхожу.

– Вот только не понимаю, чего мне ехать, – говорю я, – если я вообще ничего не помню про джаву. Какие там у них ещё требования?

– Не знаю, – отвечает она. – Ты же с ними разговаривал. Ладно, пока, не опоздай.

– Пока.

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

Интересно, сколько там зарплату обещают? Хотя что об этом думать, если шансов ноль. Резюме у меня, может, и ничего, но в голове полная пустота. Собеседование не пройду.

Я что, уже в метро? Ничего себе. Уже еду в вагоне и сам не заметил. Девушка сидит возле поручня, за который держусь. Читает что-то на планшете. Она в лёгком сине-голубом платке, который съехал, обнажив светлые длинные волосы. Зачем в такую погоду платок? Хочется поправить. Но это нехорошо. Не моя же девушка. И голова не моя. О чём я думаю, блин! Мне сейчас на какие-то вопросы отвечать.

Так. Что такое джава? Виртуальная машина, классы, интерфейсы. Многопоточность, синхронизация. Приведение к строке. Коллекции всякие. Factory, Spring, JUnit. Надо же. Что-то помню. Но как? Получается, что вся эта информация во мне есть. И всё остальное тоже есть, наверно. И горшок. Тьфу, опять какой-то горшок. Странно. Почему же я ничего вспомнить не могу, когда надо? Даже имя своё забыл.

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

Стеклянные вертящиеся двери. Не люблю. Меня ими ещё в МГУ насмерть раздавило. Или не насмерть. Или не меня. А, я же ничего не помню. Забыл совсем.

Холл просторный. Блестящий каменный пол. Стойка ресепшна впереди, справа от вертушки. Так. Интересно, как я договаривался. Выйдут ко мне или как? И как я вообще мог договариваться, если у меня даже мобильника нет? Двигаюсь к ресепшну.

– Здравствуйте, – говорит высокая худая девушка за стойкой, одетая в синюю униформу. На шее голубой платок, который приковывает мой взгляд. Почему? Наверно, потому, что у меня в глазах и так всё синее.

– Здравствуйте, – говорю я. – У меня тут собеседование в час.

– Какая компания?

– Э… ООО «Эгозон».

– Минутку, – она сверяется с каким-то списком, которого я не вижу из-за стойки.

– Паспорт можно ваш?

Расстёгиваю молнию, потом ещё одну. Достаю паспорт. Роняю на пол. Поднимаю, подаю девушке. Она открывает, проверяет что-то и возвращает паспорт назад вместе с карточкой, на которой написано «Пропуск гостевой».

– Проходите, – говорит она. – На лифт, восьмой этаж, направо. Вас встретят.

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

– Блин, – бормочу я. – Какое тут собеседование, если голова совсем не работает?

Приложив к глазку турникета пропуск, прохожу к лифтам. Как раз подъезжает один. В него заходит несколько человек. Я за ними. Кнопка восьмого этажа уже нажата. Хорошо. Лифт бесшумно закрывает двери и мягко трогается наверх.

Хорошо тут. Чисто. Металл, стекло. Вон, в лифте стены зеркальные. Там морда моя отражается… А. Уже приехали. Выхожу.

Вроде она сказала направо… Навстречу мне двигается молодой парень в белой рубашке и чёрных брюках. Не дай бог тут ещё дресскод какой-нибудь. Хотя что я переживаю? Всё равно же не возьмут.

– Владимир? – уточняет парень, протягивая руку.

– Да. Здравствуйте, – я пожимаю протянутое.

– Здравствуйте. Я Алекс. У нас с вами интервью назначено.

– Да, – подтверждаю я и двигаюсь за ним. Ещё одна дверь, открываемая пропуском. Потом огромное пространство, заставленное столами. С одной стороны, похоже на левинскую шарашку. С другой, не совсем. Явно видно, что офис, а не переделанный актовый зал. Люди за компьютерами работают, все серьёзные. А, нет, не все. Девушка с парнем у кофемашины. Улыбаются, болтают о чём-то.

– Сюда, – Алекс открывает дверь в небольшую комнату. – Присаживайтесь, где удобно.

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

– Итак, – говорит он. – Сразу предупреждаю, что окончательный результат, скорее всего, будет известен не сегодня. У нас много проектов, поэтому схема достаточно сложная. Сначала я проведу с вами техническое интервью, чтобы выяснить, что вы умеете, что знаете, чем уже занимались. Потом я выложу результаты на наш внутренний сайт, и, если ваши данные подойдут кому-нибудь из менеджеров, вас могут вызвать на проектное интервью. Таких интервью может быть много. Если вы пройдёте одно из них успешно, вас вызовут на предварительное предложение о работе…

Я слушаю, но не очень понимаю. Единственное, что я осознаю чётко – всё это очень надолго. Может, не связываться? Мне работа срочно нужна. Денег нет. Веру стеснять не хочу. Она и так вон какая-то странная.

– … где работали, чем занимались, – продолжал Алекс, глядя мне в глаза. Странный парень. Тощий, волосы довольно длинные, жидкие. По глазам совершенно невозможно понять, о чём он думает.

– На последнем месте работы, – отвечаю я, – писал систему искусственного интеллекта. Изначально предназначена была для поиска в Интернете. Довёл до работающего состояния, но потом проект закрыли, поскольку посчитали бесперспективным. Тестированием занимался.

– Автоматическим? – уточняет Алекс.

– Разным на разных проектах, – отвечаю я. – Больше ручным.

– И поэтому вы ушли с той работы?

– Да нет, – отвечаю я. – В принципе, я ничего против тестирования не имею. Просто зарплату не платили несколько месяцев. А потом вообще контора закрылась. И офис сгорел.

– Ясно, – говорит Алекс. – А чем в идеале хотели бы заниматься?

– Программированием, – отвечаю я. – Вроде бы неплохо это умею.

Сказав это, чувствую, что уши мои краснеют. Я не уверен, что умею. Догадываюсь, что умел.

– Ну, хорошо, – говорит Алекс. – Какие коллекции вы знаете?

Перечисляю, что помню.

– Хорошо, – говорит Алекс. – А что бы вы предпочли в своей программе – ArrayList или LinkedList?

Я немного удивлён постановкой вопроса.

– Вообще-то это зависит от того, как данную коллекцию планируется использовать, – отвечаю я. – В принципе, в большинстве случаев удобнее ArrayList. Но, если, скажем, предполагается часто вставлять элементы в середину списка…

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

– Ну, хорошо, – говорит он. – А можете прямо сейчас программу написать?

– На бумажке?

– Ну да, – пожимает он плечами. – А что?

– Да ничего. На компьютере эффективнее. Но это же интервью.

– Ну, напишите мне программу, которая решает систему линейных уравнений.

– А коэффициенты откуда брать?

– Сделайте с клавиатуры ввод.

Мне кажется немного глупым писать это всё на бумажке. Но старательно реализую метод Гаусса. Кажется, он удовлетворён. Ищет, к чему придраться, но не находит.

– Ладно, – говорит он. – А с Юниксом у вас как?

– Нормально, – отвечаю я.

– Если бы у вас была вот такая табличка в текстовом файле, и вам нужно было бы просуммировать в ней вот эту колонку для тех строк, где тут встречается a или b, вы бы как это сделали?

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

Продолжаем в том же духе. Вспоминаем SQL, Perl, Groovy. Потом его заносит в теорию вероятностей. Мне любопытно, имеет ли это отношение к вакансии, на которую они меня рассматривают, но я терпеливо решаю задачку про бракованные детали.

– Ok, – говорит неожиданно Алекс. – Do you have any hobbies?

– Yes, – отвечаю я. – I like to write. Actually I have started to write a book.

– What is it about?

– It’s a sort of fairy tale, – объясняю я, – about a small boy from a village who wanted to find a way to a sea.

Ни черта себе. Я что, знаю английский?

– Достаточно, – говорит Алекс. – Давайте я задам вам небольшую логическую задачку, а пока вы решаете, позову ещё пару людей.

Он объясняет мне условие задачи и выходит из комнаты. Я сижу, уставившись в листочек. В принципе, понятно. Пробую визуализировать условие. Рисую табличку. Ну, так ещё понятнее.

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

– Здравствуйте, – говорит он. – Антон.

– Юля, – представляется девушка.

– Хармс, – говорю я. – То есть, Владимир.

Они переглядываются.

– А вы что делаете? – спрашивает Антон, присаживаясь на место Алекса. Юля садится сбоку.

– Вот, задачу решаю про лошадей. Решил. Вот схема забегов.

Объясняю решение. Похоже, он не очень слушает.

– А вы на джаве программировать умеете? – спрашивает Юля.

– Ну да, – отвечаю я, хотя вдруг у меня снова закрадываются сомнения.

– Какие коллекции знаете?

Опять перечисляю все эти интерфейсы, реализации, наследников. Немного заикаюсь. Слова «интерфейс SortedSet» даются мне с трудом.

– А вот если бы вам нужно было в программе использовать список, вы бы что выбрали – ArrayList или LinkedList?

Я чувствую, что начинаю потеть. Видимо, Алексу что-то не понравилось в моих ответах, и они решили меня подловить. Не вполне уверенно рассказываю то же самое второй раз. А может, эта Юля – переодетый Алекс? Нет, не похоже.

Юля повторяет практически дословно вопросы Алекса про множества и неизменяемые классы. Я отвечаю. Потом она говорит:

– Ну, хорошо. А прямо сейчас программу написать сможете?

– Смогу.

– Напишите мне программу, которая решает систему линейных уравнений.

– А коэффициенты с клавиатуры вводить? – уточняю я.

– Ну, пусть так.

Я переворачиваю листок с лошадями:

– Вот.

– Это что? – пугается Юля, хватаясь за свои очки.

– Метод Гаусса.

– А откуда он у вас готовый?

– Меня только что молодой человек об этом же спрашивал. Алекс. Я ему уже показывал.

Юля и Антон переглядываются.

– Интересно, что он ещё спрашивал, – говорит Антон. – Вы посидите пока тут.

Они выходят. Сижу, скучаю. Рисую от нечего делать график нормального распределения. Через пару минут они возвращаются вчетвером – Алекс, Юля, Антон и ещё какой-то молодой паренёк, худенький, маленький, суетливый. Как его зовут, мне не сообщают. Ему не хватает стула, поэтому он выходит снова и прикатывает стул на колёсиках откуда-то ещё.

– Разобрались, – говорит Антон. – Хорошо. А вы мехмат МГУ кончали?

– Да, – говорю я.

 

– А вы можете мне график нормального распределения случайной величины нарисовать?

– Ну, вот, – говорю я, показывая листок.

Антон сердито смотрит на Алекса.

– Что? – не понимает тот.

– Ладно, – вздыхает Антон. – Давайте задачки порешаем.

– Давайте, – соглашаюсь я.

У меня начинает болеть голова. Душно, что ли. Синие пятна практически полностью заслоняют листок.

Мне начинают по очереди задавать задачи разной степени идиотизма. Такое впечатление, что некоторые из них я когда-то слышал или даже решал. Решаю, отвечаю, объясняю.

– Ну, что ещё спросить? – говорит вслух Антон. – Про грибы было. Про груши было. Про таблетки было. Про вино тоже было.

– Может, про верёвку? – робко спрашивает Юля.

– Да это все знают, – отмахивается Антон. – О! А сколько нулей на конце записи числа «тридцать факториал»?

Думаю минуту, выдаю ответ.

– Правильно, – говорит Юля.

– Неправильно, – возражает Антон.

Начинают спорить. Выясняется, что я прав.

– Извините, – внезапно говорит маленький паренёк таким тихим голосом, что я еле разбираю слова, – а вы на вакансию программиста пришли или тестировщика?

– Ну, вообще программиста, – говорю я.

– А про джаву вас уже спрашивали?

– Да, – говорю я. – Но можете спросить ещё, я не против.

– А вот если… – начинает паренёк.

– Не надо, – пресекает его вопрос Антон. – Пойдёмте, посовещаемся.

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

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

– Ну, что же, – слышу я вдруг и, вздрогнув, открываю глаза. В переговорку заходит Антон. Я возвращаюсь на своё место.

– Мы можем вам предложить, – продолжает он, – позицию джава-разработчика. Вот оффер, – он кладёт на стол некую бумажку.

– А Алекс говорил, – лепечу я, – что сегодня результата не будет. Что ещё менеджеры проектов…

– Я – менеджер проекта, – говорит Антон. – Юля – ведущий разработчик. А Саша – ваш будущий начальник, если примете предложение.

Я догадываюсь, что речь идёт о маленьком пареньке.

– А чем вообще здесь занимаются? – спрашиваю я.

– А вам не рассказали ещё? – удивляется Антон и начинает рассказывать.

Я тем временем смотрю в листочек с оффером. Медицинская страховка, соблюдение КЗоТ… Дохожу до суммы компенсации. Пугаюсь. Это в несколько раз больше моей зарплаты у Левина. Которую я, к тому же, уже несколько месяцев не видел. Если принять на вооружение методы Веры, я могу отработать здесь месяц, получить зарплату и жить на эти деньги до конца дней.

Краем уха слышу, как Антон рассказывает что-то о прибылях и масштабах.

– Извините, – перебиваю я. – Я понял, что у вас много проектов. Но вы же меня на какой-то конкретный берёте. Что там?

– Если сказать просто – навигационная система, – отвечает Антон. – Устанавливается приложение на телефон или компьютер. Человек оказывается в незнакомом месте и хочет что-то найти. Смотрит, а ему уже всплыла куча подсказок, что находится вокруг. Ищет что-то конкретное – ему подсказывают, где это есть, скажем, в радиусе километра.

– Подобных систем же много, – говорю я.

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

– Интересно, – усмехаюсь я. – Предположим, человек думал о смерти. Её искал. Потом вылечил свою депрессию, а вы до конца жизни будете предлагать ему верёвки, мыло и венки? Это уже доведение до самоубийства получается.

– Любопытно мыслите, – Антон улыбается мне в ответ. – Кстати, если у вас есть предложения по улучшению продукта, вы можете их регистрировать. Мы их анализируем, приоритизируем и лучшие из них имплементируем.

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

– А вы когда хотите?

– Ну, чем быстрее, чем лучше, – отвечаю я. – Хоть завтра.

– Ну, и поставьте завтрашнюю дату, – соглашается Антон. – Вон ручка. А вообще можете прямо сейчас познакомиться с командой и даже работать начать. Чтобы быстрее в курс дела войти. Не против?

В принципе, я порядком устал. Но хочется понять, что за работа. Я соглашаюсь. Уточняю, какая дата завтрашняя. Подписываю документ.

– Пойдёмте, – говорит Антон.

Мы выходим из переговорки. Я замечаю кулер.

– Извините, а можно попить?

– Конечно. Сейчас позову вашего начальника.

Наливаю холодной воды в пластиковый стаканчик. Жадно пью. Приближается тот самый маленький паренёк. Протягивает руку.

– Саша.

– Володя, – я пожимаю руку.

– Предлагаю сразу на «ты» перейти, – говорит он тихо и не очень разборчиво. – Мы тут все свои.

– Хорошо.

Он что-то ещё бормочет, из чего я разбираю слова «аккаунт» и «компьютер». Потом идёт куда-то. Я выбрасываю стаканчик в мусорку и следую за ним. Идём долго, петляя между столами и причудливыми изгибами помещения. Офис большой, сложной формы. Со всех сторон огромные окна. Отмечаю про себя, что дресс-кода как такового нет. Многие в джинсах и футболках, в том числе девушки. Это хорошо. Денег на костюм с галстуком у меня ещё как минимум месяц не будет. Если я тут месяц продержусь.

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

– Вот, – говорит Саша.

Он подвёл меня к столу. Стол стоит в ряду с ещё двумя другими, за которыми никого нет. Заметив мой взгляд, Саша поясняет:

– Расширяемся. Сюда тоже новички придут. Я вон там сижу, – показывает крайний стол в следующем ряду.

Монитор поражает даже в выключенном состоянии, потому что он огромен. Саша кладёт мне на стол пачку бумаг.

– Почитай пока. Я тебе аккаунт сделаю на комп и в почту.

Я сажусь на стул. Листаю бумажки. В основном внутренние правила. Приходить к девяти. Если опаздываешь, предупреждать. Отпуск брать по согласованию с начальником не меньше чем за две недели. В общем, всё разумно.

Саша возвращается, включает мой компьютер.

– С командой я тебя завтра познакомлю. У нас с утра стендап.

Ждём, пока загрузится. Вид из окна открывается прикольный.

– Столовая внизу у нас, – говорит Саша. – Только уже закрылась, время-то – почти пять.

Это сколько же длилось моё собеседование? Голода не чувствую, как ни странно.

– Так, – говорит Саша. – Вот твой логин и временный пароль. Вводи.

Я вхожу в Windows. Саша опять что-то бормочет себе под нос. Кажется, программы самому ставить нельзя, здесь всё лицензионное, само устанавливается по запросу.

– Эклипс, Путти и Аутлук уже есть, – говорит он. – Так что можешь начинать работать. Вот тут наша борда. Берёшь любую свободную задачу и вперёд. Но для начала возьми это. Это просто. Починить баг. Синхронизацию добавить. Иногда индекс менялся, а апдейт писался не в ту запись. Например, человек в телефон смотрит, а там в булочной компьютеры продают. Когда починишь, выложи на тестовые сервера патч. Тут написано, куда. Рестартуй, проверь, что запустится, потом переводи в тестирование. Я думаю, на сегодня тебе хватит. Пока разберёшься, пока проект соберёшь. Всё понятно?

– Вроде да.

– Ну, ладно. Если что, спрашивай. Ну, и это самое…

Он отходит к своему компу, продолжая тихо бормотать. На мониторе всё слишком синее. Регулирую цвета. Вот так ничего. Открываю Эклипс. Читаю инструкцию, как выкачать и собрать проект. Всё ясно. Запускаю собираться. Эх, посмотрела бы сейчас на меня Вера. Сижу тут, как порядочный. Хотя что удивляться? Кодить вроде умею, а здесь это нужно. Ага, собралось.

Читаю задание. Пытаюсь понять, в чём ошибка. Неожиданно всплывает чёрное окошко с текстовой консолью.

– Привет, – читаю я в нём. – Это я, Элемент. Это ты, мой друг?

Чувства во мне смешанные. Во-первых, я удивлён. Я считал, что Элемента больше не существует, что он исчез вместе со сгоревшими компьютерами в офисе левинской шарашки. Во-вторых, я рад встретить знакомого, хотя это и всего лишь пара мегабайт кода. В-третьих, мне не очень удобно разговаривать с ним здесь, на новой работе, на которую я ещё толком не вышел. В-четвёртых, меня бесит обращение «мой друг».

– Привет, – пишу я. – Да, это я. Только не называй меня «мой друг». Как ты меня нашёл?

Рейтинг@Mail.ru