Литмир - Электронная Библиотека

Вот ещё! Да меня не за что миловать, я и так красавчик! А эта пигалица пусть набирается опыта где-нибудь подальше от меня.

Но в целом можно сказать, что Саша права: я заведомый победитель и потому могу себе позволить снисходительность. Тем более, это подтвердил в приватном разговоре Евгений, наш ведущий программист. Он из очень типичной категории кодеров: здоровенный, с огромным пузом, очками и залысинами на голове. Видно, что полностью посвятил себя любимому делу, давно и бесповоротно. За здоровьем не следит, целый день сидит на кофе и сигаретах, потому что лень сходить в столовку, а вечером дома отъедается на сон грядущий. Кормят там, видимо, отменно: зарплата позволяет, а на правом безымянном пальце имеется кольцо, подтверждающее, что там есть кому готовить.

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

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

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

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

Мы обсуждали новый модуль в составе разрабатываемого проекта, и в качестве основы Евгений предложил свой любимый фреймворк Voodoo*. Я хорошо знал его, так как не раз использовал в работе, а также прекрасно представлял себе поставленную задачу и оптимальные пути её решения. Поэтому попросил слово и обстоятельно объяснил, почему здесь лучше взять Shark. Евгений выслушал меня молча, но со снисходительной улыбкой, а потом обратился к моей конкурентке:

– А вы как считаете?

Девчонка пожала плечами:

– К сожалению, я только шапочно знакома с Voodoo и совсем не знаю Shark, но думаю, вам виднее, что тут подходит лучше, всё-таки… ведь… вы столько лет уже… руководите.

Она смущённо спотыкалась на каждом слове и краснела, как помидор. Держу пари, цвет моего лица тоже клонился в ту сторону, но от злости. Ну конечно, она ни хрена ни в чём не соображает, но, разумеется, начальство всегда право, как же его не лизнуть в ж*пу?!

– Вот видите, Роман, – со своей вечной дежурной улыбкой обратился ко мне тоже присутствовавший здесь Михаил. – У молодых стажёров есть свои преимущества: они не имеют каких-то своих закостенелых убеждений, им легче встраиваться в нашу схему работы…

Вот с*ка! Что одна, что второй, что третий… Глянув на недовольное лицо ведущего программиста, я понял, что позиции мои пошатнулись и где-то далеко на горизонте даже замаячила моя синеватая лысина. Ну трындец!

Но это, конечно, ерунда, – решил я, успокоившись. Не выгонят меня из-за одного только высказанного мнения. Буду сидеть тихо и держать его при себе. Пока сам не стану ведущим программистом.

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

– Добрый вечер, Роман, – пробормотала она стеснительно своим мягким девчачьим голоском.

– Видались уже, – буркнул я, желая поскорее избавиться от её общества.

– Да… эм… я хотела извиниться… за то, что не поддержала вас на планёрке. Простите, я совсем не разбираюсь в этих фреймворках, поэтому…

– Поэтому нечего высказываться о том, чего не знаешь! – рявкнул я раздражённо.

– Да… вы правы… извините…

– И зачем это? – не выдержал я неизвестности. – Хочешь и рыбку съесть, и рук не запачкать, да?

– Что? – непонимающе захлопала ресницами шмокодявка.

– Тебе в театральный надо было поступать, а не на программиста!

– Я не понимаю, о чём вы говорите! Я ничего не изображаю и не хитрю.

– Ну конечно, так я и поверил. Вот тебе мой ответ: нет, я не прощаю. Хватит ко мне лезть! Мы не будем друзьями, независимо от того, подлизываешься ты к начальству или нет!

– Я ни к кому не подлизываюсь! И в мыслях не было!

– Хватит! – заорал я в гневе. – Оставь меня в покое!

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

– Да… извините… – и, отвернувшись, поспешно убежала.

Через моё глухое раздражение пробивалась… усталость. Я не люблю всех этих разборок, меня достала и эта пигалица, и её обожаемое начальство. Может, сдаться сейчас: забрать документы, побрить голову – и жить дальше спокойно? Меня в любой конторе сеньором с руками оторвут…

*Voodoo, Shark – выдуманные автором названия Java-фреймворков. Фреймворк представляет из себя программу-основу, которая помогает решать частные задачи, так как в ней уже имеются необходимые инструменты, из которых, как из конструктора, можно собирать необходимые модули. Java – язык программирования.

Глава 3. Непристойное предложение

Роман

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

В субботу как следует отоспался и отъелся – Сашка приготовила свою фирменную лазанью, и я провёл с ней (лазаньей) в обнимку целый день, то задрёмывая, то снова возвращаясь к просмотру детективного сериала. В воскресенье проснулся таким полным сил, что даже ощутил потребность поработать физически. Съездил в качалку, прогулялся по набережной Москвы до любимой забегаловки с отменными бургерами. Погода стояла отличная: прохладная, свежая, не сырая. Я так взбодрился, что даже подумал, не поплавать ли в бассейне, но решил: это лишнее. Не нужно сливать все силы, они мне ещё понадобятся. Поэтому вернулся домой и погуглил отзывы коллег со всего мира о Voodoo. Кардинально моё мнение не изменилось: я слишком хорошо знал этот фреймворк, чтобы ошибаться, но пришёл к выводу, что как-нибудь подстроимся, подставим пару костылей и справимся. Чёрт с ним. Сделал себе пометки в электронном блокноте, чтобы завтра поделиться идеями с начальством. И лёг спать, весьма довольный собой.

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

– Ты чего надулся? – дружелюбно поинтересовался Серёга. – Женёк тебе хвост прижал?

Мне не хотелось отвечать, поэтому я только дёрнул плечом.

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

– Угу, – молчать было уже невежливо.

– Расскажи мне, вместе с ребятами обсудим.

Я обвёл глазами кабинет, как бы намекая коллеге, что не хочу рассказывать при всех. Он пригласил меня в зону отдыха.

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

6
{"b":"833299","o":1}