реклама
Бургер менюБургер меню

Вадим Носоленко – Социальные сети: Бэкенд (страница 4)

18

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

– Это я уже понял, а печатают они что? – спросил я, указывая на группу людей, энергично стучащих по клавишам.

– Ну как что? Пишут код нашей системы.

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

– Ну а эти куда они потом листки отправляют? – спросил я.

– Как куда? В юридический отдел для сверки и рецензирования! – ответил Карл, словно это было самым очевидным фактом на свете.

– Что делают дальше с кодом сайта?

– Ну конечно! Юр отдел, отдел маркетинга и фокус-группа. При утверждении двух отделов…

Я прищелкнул языком. Профессиональный у них подход… – подумал я.

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

– В среднем неделю.

– Это что, он неделю и ждать будет?

– Верно, – кивнул Карл.

Я покачал головой. – Понятно…

Пышноусый сделал жест рукой и проводил меня в коридор. Я снова услышал шум вращения ручки, где в углу, спрятавшись от людских глаз, запускал свою 30-килограмовую камеру контроллер картинки, как я понял, так их тут называли…

– А это фронт-разработчики. Без них наши современные ламповые телефоны не смогли бы работать! – провозгласил Карл с таким видом, словно представлял королевскую семью.

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

– О! Ребята творят, так сказать, создают шедевры! – восторженно сказал Карл.

Усач подошел поближе и представил меня:

– Это наш новый стажер, будет работать под нашей эгидой.

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

– О, простите, забыл, я же рисовал, – спохватился он и, схватив полотенце, принялся вытирать руки, растирая синюю краску еще сильней.

– Ну, как вам тут у нас? – спросил он, повторно протянув уже относительно чистую руку.

– Интересненько, я бы так сказал…

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

– Будем надеяться, – ответил я, понимая, что удивить меня будет уже сложно…

– Кстати, вот работаем над новым дизайном лайков, – и он демонстративно показал мне свое творение и набросок на своем полотне.

– Интересно… И давно вы над этим работаете? – спросил я, разглядывая эскизы.

– О, где-то с месяц. Мы тут собирали фокус-группу, опрашивали, как изменить это сердечко и какой цвет лучше использовать.

– И как, успешно получили обратную связь?

– Ну конечно! Вот старый вариант, – Майк поднял один лист, а за ним следовал другой с почти идентичным сердечком. – А вот новый, – и он вытащил третий лист, сравнивая их между собой на вытянутых руках.

– Простите, Майк, я не вижу особо разницы? – признался я, щурясь и пытаясь уловить различия.

– Это все так говорят, а она есть! Смотрите, тут линия толще и угол в файзилях!

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

Усатый гид с восхищением и блеском в глазах проговорил мне:

– Вот видите? Это талант! У нас работают только такие люди, других мы не берем!

– А вот наша серверная, – с волнением произнес пышноусый, – но я вам ее не могу показать, так сказать, уровень высокого доступа, ну и форму запроса надо заполнить на 12 листов.

– Нет, только не форму! – ответил я, всем видом показав, что это мне уж точно неинтересно.

– Ну и отличненько! – радостно заключил Карл, не замечая иронии в моём голосе.

И в этот момент я не мог даже представить, в какую странную кроличью нору я только что провалился и какие сюрпризы ждали меня дальше в этом причудливом мире «FriendConnect»…

Глава 3

Мой первый рабочий день в «FriendConnect» подходил к концу, и я уже чувствовал себя так, будто прожил здесь целую вечность. Голова гудела от невообразимого количества абсурдной информации, которая обрушилась на меня подобно информационному цунами. После того как затих вой сирен, возвещающих об окончании режима «обновления», мы вернулись к нашим рабочим местам. Мой стол всё ещё слегка подрагивал, словно отходя от пережитого шока.

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

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

– Его код? – я непонимающе уставился на Майка.

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

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

Я вернулся к своему рабочему месту, намереваясь продолжить изучение фолиантов с инструкциями, но не успел я открыть первую страницу, как красный индикатор активности моего подопечного Китена снова загорелся. На экране высветилось сообщение: «Пользователь пытается написать в техподдержку. Требуется одобрение».

Вот тебе и отголоски недавнего сбоя, подумал я, нажимая кнопку «Просмотр». На экране появилось сообщение Китена:

«Уважаемая техподдержка! После последнего обновления мое приложение полностью зависает. Это невыносимо! Я потратил кучу денег на ваш сервис, а он работает хуже старого дисковод… блять, оно опять завис»

Сообщение обрывалось на полуслове – похоже, приложение действительно вылетело в самый неподходящий момент. Я ухмыльнулся, представив, как Китен ругается на другом конце виртуальной связи. Бедный парень, кто бы мог подумать, что его проблемы с телефоном создадут такой переполох в целом отделе корпорации.

Я нажал кнопку «Одобрить», и тут же выскочило новое окно: «Выберите стандартный ответ пользователю». Передо мной развернулся список из нескольких десятков шаблонных ответов, ни один из которых не соответствовал реальной проблеме Китена. Они все были в духе:

«Уважаемый пользователь! Мы ценим ваше обращение. Попробуйте выключить и включить устройство. С уважением, команда поддержки FriendConnect»

Или:

«Уважаемый пользователь! Проблема находится на вашей стороне. Приобретите новое устройство. С уважением, команда поддержки FriendConnect»

Я был в тупике. Неужели нельзя просто написать человеку нормальный ответ? В конце концов, я выбрал наиболее нейтральный вариант:

«Уважаемый пользователь! Приносим извинения за временные неудобства. Наши специалисты уже работают над решением проблемы. Благодарим за терпение. С уважением, команда поддержки FriendConnect»

Нажав «Отправить», я откинулся на спинку стула, чувствуя некоторое удовлетворение от выполненной работы. Однако вместо подтверждения отправки система выдала новое сообщение: «Ответ отправлен на юридическую проверку. Ожидаемое время ответа: 1-3 рабочих дня».

– Что?! – я не сдержал возгласа. – Какие ещё три дня?! Человек ждёт помощи прямо сейчас!

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

– Но это же просто извинение за технический сбой, – возразил я. – Что тут проверять три дня?

– О, вы удивитесь, коллега, – усмехнулся Карл, поглаживая свою рыжую бороду. – В прошлом году один наш сотрудник написал пользователю «Мы исправим это в ближайшее время», и нас чуть не засудили за невыполненное обещание, когда проблема решилась только через неделю. С тех пор – никаких конкретных обещаний, только обтекаемые формулировки.

Я вздохнул, понимая бессмысленность спора. В этой компании, похоже, бюрократия была возведена в абсолют. И это было не просто раздражающим – это казалось абсурдно неэффективным.

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

– Даже поход в туалет? – съязвил я, но, увидев серьёзное выражение лица Карла, осёкся. – Вы же не серьёзно?