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