В it-сообществе последнее время модно рассуждать о "феномене devops", "роли devops", " что есть devops - культура или инструмент" и так далее.
Ответ на этот вопрос неожиданный и простой. DevOps - это свидетельство.
Свидетельство управленческой некомпетентности и торжества двойных стандартов.
Давным-давно, ещё при царе Дмитрии I, угораздило одного девопса возглавить отдел, который образовался после слияния отдела связи (там где STM, g.703, АТС, shdsl и прочие зоны Френеля) и отдела телекоммуникаций - компьютеры, принтеры, поддержка пользователей.
И вот прилетает как-то заявка с жалобой на неработающий факс.
"Связист" идёт в кабинет пользователя и наблюдает там сетевой фильтр без свободных мест и отключений от сети электропитания факс.
Не долго думая, выключает первую попавшуюся вилку и включает на ее место факс. Аппарат довольно урчит, "связист" спешно покидает место преступления.
Уже в дверях его настигает крик пользователя -"У меня монитор потух!"
"Мониторами я не занимаюсь. Звоните в телеком."
Это была лирическая зарисовка из жизни.
В тот момент не было ещё написано "жёлтых книжек", никто не знал о "стенах непонимания" и о конфликте development и operations. А проблема была. И решение ее было в зоне ответственности руководителя.
Сейчас мы наблюдаем нежелание менеджмента заниматься своими прямыми обязанностями. Это нежелание настолько сильное, что проще спрятать голову в песок, нанять отдельного человека, который будет нести ответственность за коммуникацию между коллегами.
Очевидно, что механик и водитель имеют кардинально противоположные задачи. Для улучшения взаимодействия нам срочно нужен garage-devops.
И вот тут мы подходим ко второй части проблемы. Человек - социальное существо, потребность общения с себе подобными заложена глубоко в недрах нашей "прошивки". Адекватность поведения - залог выживания в стае, племени, обществе.
И вот возникает движение хикикомори, которые асоциальны по природе.
В любой
Результат - на лицо, сущности умножаются, miscommunication выносится на запредельный уровень и начинает мешать бизнесу.
И бизнес, испугавшись "высоких технологий", готов платить немалые деньги, тому, кто готов решить вопрос.
Спрос рождает предложение - и мы видим легионы недопрограмистов-недоадминов-недоменеджеров, которые выступают в роли социального "клея".
Пресловутое "выгорание" - расплата за то, что devops вынужден пропускать через себя психологические вывихи с трёх сторон.
Вот и всё. Выводов не будет. Живите с этим. Желательно - дружно.
Аноним Петрович