{"id":1026,"title":"\u041f\u0440\u043e\u043a\u0430\u0447\u0430\u0439\u0442\u0435 \u043f\u0438\u0449\u0435\u0432\u0443\u044e \u0438\u043d\u0442\u0443\u0438\u0446\u0438\u044e \u0432 \u0442\u0435\u0441\u0442\u0435 \u0441 \u0448\u0438\u0444\u0440\u0430\u043c\u0438 \u0438\u0437 \u0435\u0434\u044b","url":"\/redirect?component=advertising&id=1026&url=https:\/\/tjournal.ru\/special\/kaleidofood&placeBit=1&hash=9cb013a59ccce4d2e86882e627db11b6482213ed208d150cb78cb4997d731210","isPaidAndBannersEnabled":false}
Лига порвах 2.0

Девопсы — не люди?

Спрашивали — отвечаем и раскрываем тему немного глубже.

Начало

Если начать с начала и посмотреть на определение термина DevOps на википедии, мы обнаружим, что это «методология активного взаимодействия специалистов по разработке со специалистами по информационно-технологическому обслуживанию и взаимная интеграция их рабочих процессов друг в друга для обеспечения качества продукта».

Даже в самом определении говорится о том, что, во-первых, DevOps — это методология, а во-вторых, она подразумевает взаимодействие разных специалистов.

Также очень часто при обсуждении терминологии используют эту картинку:

Бесконечность не предел

Из нее мы понимаем, что DevOps включает в себя процессы от планирования до мониторинга. Может ли этим заниматься один человек? Наверное, да, но это скорее исключение из правил, которое встретится в каком-нибудь стартапе, где работает всего два человека.

В чем проблема?

Почему ты называешься себя девопсом?

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

На самом деле, ответ очень прост: если организация начинает называть таких людей девопсами, то она теряет понимание, построены ли у нее действительно практики DevOps или нет. Само наличие CI/CD еще не говорит о том, что такие практики используются в компании, потому что DevOps включает в себя и планирование, и тестирование, и разработку.

Как говорит википедия: "Организациям, которым необходимы частые выпуски программного обеспечения, может понадобиться DevOps". Это значит, что такие организации должны уметь планировать и тестировать частые релизы, а не только быстро их деплоить.

Тестировщики должны иметь план тестирования, который не будет сильно тормозить релиз и при этом обеспечивать достаточный уровень качества продукта.

Продакт должен понимать, как он может использовать быстрые релизы на пользу продукту, как с помощью них получать дополнительную информацию, проводить эксперименты и так далее.

Если мы называем девопсами людей, которые пишут тулы для разработчиков и делают CI/CD, мы выбрасываем всё остальное за скобки и говорим, что у нас тут уже DevOps. Хотя на самом деле нет.

Конец

Тут хотелось бы отметить, что в википедии тоже случилась биполярочка и там чуть ниже появились некие DevOps-инженеры, но пусть это останется на их совести.

В целом, если вам нравится называть себя DevOps-инженером — хорошо, главное, чтобы вы понимали и давали понять людям вокруг вас, что DevOps включает в себя работу разных специалистов.

Если хочется погрузиться еще глубже, крайне рекомендую доклад Баруха Садогурского с последнего DevOops и Joker’a.

А если хочется совсем упороться, то можно послушать подкаст, который мы с друзьями записываем на коленке (будьте готовы, что это не студийная запись). Еще стоит учитывать, что запись была сделана до просмотра мной доклада Баруха, а именно после него у меня сформировалась более четкая позиция по этому вопросу.

Всем спасибо за внимание,
ставьте лайки, дизлайки, подписки, колокольчики!
Roman Golovin

0
12 комментариев
Популярные
По порядку
Написать комментарий...
Полный блик

Все ИТшники не люди

Ответить
2
Развернуть ветку
Лига порвах 2.0

Подтверждаю

Ответить
2
Развернуть ветку
Полный блик

Комментарий удален по просьбе пользователя

Ответить
1
Развернуть ветку
Полный блик

bruh, do you really expect me to listen to all that shit by them?

Ответить
2
Развернуть ветку
Лига порвах 2.0

If only you упороться

Ответить
0
Развернуть ветку
Полный блик

Была бы скорость x3, эх.

Ответить
0
Развернуть ветку
Лига порвах 2.0

На какой платформе ты слушаешь х3?

Ответить
0
Развернуть ветку
Полный блик

Плеер.

Ответить
0
Развернуть ветку
Лига порвах 2.0

Сурово. Вот прямая ссылка
https://s3.castbox.fm/7b/ae/b1/149e604ff3b4cfff3d99a04874.mp3

Ответить
1
Развернуть ветку
Лига порвах 2.0

@Сашенька Пирожок прошу засвидетельствовать

Ответить
1
Развернуть ветку
Полный блик

Комментарий удален по просьбе пользователя

Ответить
0
Развернуть ветку
Полный блик

Комментарий удален по просьбе пользователя

Ответить
2
Развернуть ветку
Читать все 12 комментариев
null