добавлю для тех кто противится прода:
- чем больше связаны с продом, тем вы ценнее сотрудник компании
- при переходе дальше во всякие принципалы, техлиды или даже СТО - все равно придется вникать еще во всю инфраструктуру и что происходит в проде
- импакт твоей работы лучше видно, мотивация и интерес
а если что-то наебнется, то ночью тебя в любом случае разбудят
Да речь-то не про чураться прода, а про настройку кучи всяких вещей непосредственно кода или бизнеса не касающихся. Ну вот ротация логов на обычных серверах - это ответственность разработчика? Я её вчера настроил, когда прод упал из-за 100 Гб логов на 150 Гб винте. А сегодня вот промтеус настраиваю, чтоб в следующий раз он в телегу сообщение отправил (не уверен правда, что возможно, без изучения Go, но хоть на почту). Я и подобные мне "ортодоксы" не чураются изучать нюансы систем типа nginx, php-fpm, mysql, systemd, logrotate, докер тот же для решения проблем и нормальной работы своего кода. Но, блин, следить за местом на диске и встраивать в свое приложение отдельній алерт для ошибки "Место кончилось" - перебор. Поднимать и держать кубернетес, чтобі запустить nginx и php-fpm на одном сервере - перебор, даже без учёта резкого замедления и разработки ирезкого увеличения простоя первый месяц . Может в больших и/или богатых компаниях это норм. Но когда месяцами выбиваешь второй сервер для реплики БД прода за 40$ долларов в месяц, то немного по другому видится необходимость внедрения стэков типа кубера или там AWS.
Извините, что-то прорвало от ситуаций "бизнес хочет Кубер" и никто не может ответить на просто вопрос "зачем?" и сидишь потом полгода пишешь чарты, практически не кодируя бизнес-фичи