Трансформация
Киваю ему:
– Спасибо…
Я бы рассказал вам что‑нибудь о Бобе, но говорить в принципе нечего. Кроме того, что он очень толстый, и волосы у него на башке во все стороны торчат. Из‑за проблем со здоровьем и лишнего веса этот бедолага просидел перед компьютером всю жизнь, так что стать разрабом было не его осознанным выбором, а отсутствием какой‑либо альтернативы. Но, к сожалению, он и в этом не преуспел…
После того, как я поблагодарил его, Боб на секунду замялся, но после резко встал и неуклюже, как слон, перевалился через Спайка (тот чуть не опрокидывается вместе с креслом, но толстяк даже не замечает это).
Боб протягивает руку.
Он говорит:
– Меня зовут Боб.
Тоже представляюсь, и жму его ладонь. Так он стискивает её так, что косточки прохрустывают.
– Слушай, – он перестает трясти мою ладонь, но по‑прежнему её не отпускает. Его брови скашиваются в гримасе отчаяния: – Может, ты мне тоже поможешь? У меня похожая проблема, итить её мать…
«Да уж, ну и работа…»
Впрочем, мне всё равно было нечем заняться, да?
Пришлось и с ним проделать ревью кода.
А пока я искал ошибки, ребята рассказали мне: оказывается, корпорация переживает не лучшие времена. Она по горло в долгах и уже давно трещит по швам. Разногласия в правления. Задержки зарплат. В последнее время даже пошла волна увольнений – их тимлид начал убирать слабых ребят.
– Сраный мудак… – обиженно процедил Боб сквозь поджатые губы.
– Ага, – поддерживает его Спайк. – Как раз это и произошло с Джаредом – парнем, который сидел здесь до тебя.
Мой разум полнился сомнений. Я спрашивал сам себя: «Какого хрена я вообще забыл на этом чертовом Титанике?»
В итоге в коде Боба я нашёл штук пятнадцать неправильно написанных свойств и гребаную кучу других опечаток, а когда поправил кое‑что из этого, и всё заработало, я спросил у ребят:
– Так а нахера вы вообще здесь работаете, если это такая дыра?
– Страховка, – отвечает Спайк.
– Ага, – поддакивает Боб. – А ещё здесь столовка неплохая.
Спайк с укором покосился на толстяка.
– Страховка? – переспрашиваю обоих.
– Да, да, – поддерживает их мужик слева от меня. Желтокожий азиат. – Здесь больше половины людей держаться за свои места из‑за страховки, – говорит он, не отрываясь от гало‑экрана перед своим носом. – Всё потому, что у корпорации есть дотации от правительства, и она получает за гроши очень жирные страховки, в которые включена вся семья работника. Если бы не это, здесь уже давно было бы пусто.
– Ага, – подтверждает Спайк. – У меня мамуся раз пять коленку меняла.
– А у меня, – подхватывает Боб, – папа челюсть и плечо регулярно чинит за их счет.
Ко мне поворачивается Кеннет – тот самый парень азиат, – и, показывая пальцем на свой левый висок с переливающимся синим бороздами, говорит:
– А я выбил из них замену Ctr‑C3 на Сtr‑X5. Круто, да?
Я киваю, а Спайк бормочет:
– Везунчик. Сейчас, небось, сидит и смотрит трансляции по киберфутболу. – Я поворачиваюсь к нему, он поднимает на меня глаза: – Они идут напрямую в его зрительную кору.
– Завидуй молча, – Кеннет отворачивается к своему монитору.
Надо сказать, Кенн лучший программер на этом ряду – после меня, конечно, – но вот самомнение у него чуть меньше, чем у самого Администратора. Что не делает ему чести.
А пока я знакомился со всеми и набирал баллы в этой части зала, слухи о новичке, которого приняли без собеседования, вовсю расползались на другом конце офиса.
Поэтому довольно скоро у нашего стола появляется тимлид. Я понял, что это он, с первого взгляда: когда шёл к нам, он всё напряженно поглядывал на меня. Это был высокий, белобрысый, худощавый парень с квадратным лицом и жёстко выступающими скулами. Он был явно недоволен тем, что меня взяли на работу, не обсудив с ним.
– Ну что, бездельничал целый день? – спрашивает меня на подходе. – Не хватало тебя ещё тащить на своём горбу.
– Не гони на него, Чед, – отвечает за меня Спайк. – Он шарит в разработке побольше некоторых.
Злобный взгляд долговязого перекидывается на Спайка:
– Да ладно, а ты сделал, что я тебе велел?
– Ага, – отвечает, сложив руки крестом. Затем кивает на меня: – Он мне и помог.
– Да, – кивает Боб. – Этот парень читает чужой код лучше, чем я свой!
Чед огрызается уже на Боба:
– У тебя забыли спросить. Ты что, тоже типа всё закончил?
– Ну да, – надувшись, отвечает толстяк. – Дрейк и мне помог.
– Неужели? – тимлид кидает косой взгляд на меня.
Я же сижу молча и наблюдаю, как мои хорошие дела возвращаются ко мне.
– Ага, – снова говорит Спайк. – Теперь тебе нас не уволить!
Тимлид нахмуривается, как чёрт:
– Если вы думаете, что это моя идея – вас убрать, то вы полные кретины. – Он наваливается на стол: – Ладно, показывайте, что у вас…
Взглянув на код обоих, он даже успокоился немного, поняв, что я толковый парень.
– Раньше он был нормальным челом, – бормочет Спайк, глядя ему в спину, когда Чед уже отходит от нас. – Но как дослужился до тимлида, превратился в полного козла.
– Это точно, – поджав подбородок, качает башкой толстяк Боб.
Чуть позже Спайк присоединился к коллегии по «очень сложному вопросу» вокруг рабочего места парня со следующего ряда и подтянул меня туда.
– Твою мать, да ты просто бог из машины! – заявил Спайк, когда я подкинул им пару хороших вариантов.
Потом я помог ещё одному челу на нашем ряду, потом ещё, а за пятнадцать минут до конца рабочего дня к нам снова подошел тимлид.
Он раздобыл пароли и ввёл меня в систему:
– Пользуйся, – говорит.
Остальным же предложил:
– Мужики, давайте, наконец, зароем топор войны? Наши парни собрались в бар, – показывает назад пальцем. – Погнали все вместе. Задрала эта долбаная неделя. 35% общего счета беру на себя.
