DevOps и сис. админ - есть ли разница?
От: Shmj Ниоткуда  
Дата: 08.04.23 12:32
Оценка:
На мой взгляд самая плохая работа в мире — это боевой военный, если это можно назвать работой. Риск инвалидности, шум, грязь, бессонные ночи и т.д.

Второй самой плохой работой в мире после него идет — работа с билд/деплой-скриптами. Не, ну если скрипт один и тот же и ты изо дня в день его поддерживешь — то как бы хрен бы с ним. Если же каждый день собирать что-то новое — то это ад и армагеддон. Нужно согласовать сборку, к примеру, 15 проектов. Каждый автор собирает в своей системе сборки, на своей ОС. К примеру, кто-то использует скрипты еще на perl, кто-то на python. В зависимости от предпочитаемой ОС автора библиотеки могут быть чуть разные shell-команды и названия утилит (как то где-т python3 а где то просто python). Результатом сборки могут быть около 20 разных типов пакетов (для одних только линуксов популярных штук 5, а ведь еще моб. оси и т.д).

Вопрос такой у меня. Кто этим вообще занимается? Вот сейчас стало модным говорить о DevOps. Раньше и слова такого не слышал — был только сис. админ и все знали что это его работа. Сейчас как бы появилась сущность уровнем повыше. Или это просто произошла деградация сис. админов и самые крутые сис. садмины стали гордо именовать себя DevOps-ами, чтобы отделить себя от недоспециалистов?

Вот интересно — легеднарный Шеридан наш уже имениуется DevOps-ом или по прежнему сис. админом?

Как вы вообще относитесь к этой работе? Кто это должен делать?

Вот, к примеру, некую библиотеку нужно собрать для iOS, в то время как есть только версия, которую авторы научились собирать под Android. Оно тянет за собой еще 15 разных либ, которые часть собираются под iOS а часть нет. Чать собирают под macOS часть под clang на Linux. Тут и чисто програмистская работа нужна. Ну тут как бы не так страшен черт, как потом это все дело собрать.

Сталкивались ли вы с таким видом работы и как относитесь?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.