Проект «Феникс». Роман о том, как DevOps меняет би - Страница 51


К оглавлению

51

Я украдкой смотрю на Криса, он выглядит таким же потрясенным, как и я.

Стив продолжает: «Я надеюсь, что вы окажете Дику всю посильную помощь в этом.

Если за следующие 90 дней вы совершите какое-то чудо, мы подождем выставлять за дверь IT-отдел.

Спасибо, джентльмены. Пожалуйста, позовите Кирстен», – говорит он в конце концов.


«Извини за опоздание», – говорю я, падая на стул перед Крисом. Равно шокированные после встречи со Стивом, мы с ним решили встретиться за ланчем. Перед ним стоит какой-то фруктовый напиток с зонтиком. Никогда не думал, что он будет такое пить.

Он смеется: «Поверь мне, тот факт, что ты опоздал на десять минут, – самая маленькая проблема для меня. Закажи себе что-нибудь выпить».

Пэйдж постоянно говорит мне, что я не должен доверять этому парню. У нее отличная интуиция на людей, и когда дело доходит до меня, она хочет защитить меня от всего и вся, что постоянно заставляет меня смеяться. Я бывший морпех, в конце концов. Она же – «милая медсестричка».

«Любое пиво, пожалуйста, – говорю я официантке. – Скотч и воду, пожалуйста. Это был тяжелый день».

«Никаких проблем, сладкий», – отвечает она, смеясь.

Криса она спрашивает: «Еще один Маи Таи для вас?»

Он кивает, протягивая ей пустой стакан. Так вот как выглядит Маи Таи. Никогда не пробовал.

Крис поднимает свой стакан с водой и говорит: «За общий смертный приговор».

Я улыбаюсь и поднимаю свой стакан. Чувствуя необходимость добавить немного оптимизма, я говорю: «И за то, чтобы понять, как нам избежать наказания от гувернера».

Мы чокаемся стаканами.

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

Я не могу в это поверить. Крис всегда был уверенным, даже высокомерным, казалось, что он действительно любит то, что делает. «Насколько все изменить? Думаешь о том, чтобы открыть бар май тая во Флориде или о чем-нибудь подобном?»

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

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

Он продолжает: «Это просто безумие – то, что программисты и даже менеджеры вроде меня, должны изучать каждую пару лет. Иногда это абсолютно новая технология баз данных, новый метод программирования или что-то в том же роде, например облачное хранение.

Как много раз ты можешь выкинуть все, что знаешь, чтобы набраться новых знаний? Иногда я смотрю на себя в зеркало и спрашиваю: «Будет ли этот год тем годом, когда я сдамся? Проведу ли я остаток карьеры, занимаясь программированием на «Кобол» или стану еще одним бывшим менеджером среднего звена?»

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

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

Я смеюсь. «Пару лет назад кто-то из маркетинга попросил мою группу использовать отчетный инструмент в системе управления базами данных, которую написал кто-то из их летних стажеров. Я был очень мил, сказал, что она должна поработать пару месяцев, а затем уже можно будет запускать в постоянное использование. Как, ради всего святого, ты будешь поддерживать что-то безопасным, если оно написано в Microsoft Access? Когда аудиторы выяснили, что мы не можем обеспечить безопасность всех данных, мы провели недели, пытаясь сделать все так, чтобы их удовлетворить.

Это как бесплатный щенок».

Крис смеется. «Да, именно! Они говорят: «Щенок не может делать все, что нам хочется. Не могли бы вы натренировать его водить самолеты? Это же ведь простая проблема в коде, так ведь?»

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

«Интересно, – говорит Крис. – Ты знаешь, мы тоже страдаем. У нас никогда не было такого количества проблем. У нас все больше и больше сбоев. А запуски требуют все больше и больше времени. То, что раньше занимало десять минут, сейчас занимает час. Затем день, потом целые выходные, а потом и четыре дня. Сейчас у меня есть некоторые системы, внедрение которых занимает неделю. Вроде «Феникса». – Он продолжает. – Я был недавно на встрече, где число невыполненных задач было настолько высоко, что менеджеры проектов спорили о том, какое из обновлений нужно запустить через три года! Мы не можем эффективно что-либо спланировать даже на год, что говорить о трех годах! Какой смысл?»

51