Вопрос: у нас на продакшене kubernetes, и во всей команде только один специалист понимает, как с ним работать. Стоит ли учить остальных или нанимать отдельного девопса?



Зависит от размеров команды. Если вы можете позволить себе заботиться об уровне знаний каждого отдельного разработчика, то конечно лучше учить. Лично для меня, самый комфортный формат команды — небольшое количество универсалов, где все в разное степени умеют делать все, а не конвейер фронтенд-бекенд-девопс.



Конкретно в случае k8s\docker думаю обучить команду будет несложно — через пару лет не знать технологии контейнеризации будет так же стыдно, как не знать хоткеи в ИДЕ.



Ну а если ваша команда больше N, то придется либо искать ещё одного универсала, который умеет в k8s, либо нанимать девопса, да. По моим ощущениям N точно не должно быть меньше 10.



Другие вопросы — #вопрос. Задать свой — @fedor_borshev.