В первой части я рассказал, как я дошел до жизни такой. Во второй и последней – будет рассказ, как я перестал таким нужным делом заниматься.
Тайные движения, мотиваторы и демотиваторы, срыв покровов, игра в клеточки и иные развлечения. Кликбейтные заголовки и набросы.
Предыстория.
Итак, осенью 2021 года нашли мы нужного человека, быстро выдали ему оффер. Кстати: это был второй или третий человек, которого у нас чуть не увели путем выдачи оффера чуть пораньше.
Так совпало, что в то же время нас решил покинуть еще один человек из команды. Мы поплакали – но начальство сказало, что денег нет совсем, и даже не рассчитывайте. Мы поплакали еще раз, но впереди были декабрь, новый год - и решили, что если у нас у всех тут появятся какие-нибудь трудности - we just work together as a team, we can handle ourselves, comport ourselves as professionals.
Только мы приготовились страдать, как HR приходит к нам со словами – парни, ко мне пришло указание с самого верха что нам нужен девопс! Так что давайте, рассказывайте – кто вам на самом деле нужен, кого искать, и что должен уметь ваш девопс.
Идея «нам нужен девопс» проскакивала на совещаниях с 2018-2019 года, если не раньше. Каждый квартал руководство в виде Лиц, Принимающих Решения (ЛПР) собиралось со следующего квартала идею девопс проработать, углубить, расширить, внедрить, и каждый раз что-то мешало. Отделу ничего не мешало, в отделе (для нужд организации) работал огромный набор разнообразного ПО под linux, и приложения поверх него выкатывались в dev/test не руками, и observability было, и тестирование какое-никакое имелось, и даже что-то пробовали катать в контейнерах по трубопроводной линии. Но девопс не было. Пара инженеров по linux имелась для обслуживания всего хозяйства и пакета болезненного ANSI, и не только, на этом все. С разработчиками коллеги сидели то в systrace, то в SQL Profiler, то еще в разном, и тоже без всякого отдельного девопс обходилось.