Ага, привет. Пост про фулстеков наделал малеха шума и от моего коллеги прилетел интересный вопрос, отвечу здесь.



Суть вопроса такая — почему ты засрал фулстеков, если девопсы сами фулстеки, тебе не кажется что ты сам долбаеб?



Отвечаю



Мне не кажется, у меня есть справка что я долбаеб. Смотри. Подходы разработчиков и системных инженеров ну вот прям совсем отличаются.



Программисты пишут — креативно

Девопсы пишут — декларативно



Разработчики пишут стихи, Девопсы сшивают стихи, Дизайнеры делают обложку, ну и так далее. Команда хули.



Почему девопсы не пишут стихи или если пишут, то хуева получается? Потому, что мы решаем с вами разные задачи. Фулстекам нужно быть охуенными во всем, верстка, бек, докер хуекер и масса другой поеботы. Иначе если хуева будет сделано, значит хуева будет сделано.



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



А для любого разработчика так не работает, нельзя за неделю прочитать все и по шаблону сделать. Вы креативщики и вам нужно креативить. Я бы в рот ебал ООП у себя в стеке. А вам оно нужно.



Я как девопс взял golang, прочитал базовый курс и пишу экспортеры для прометеуса и всяких ботов, мне вот нахуй не вперлось писать сложные API и т.п. я качну эту компетенцию ровно на троечку и не больше. Потому, что качать дальше ну смысла нет, избыточно. Автоматизировал что мне нужно и ебись оно дальше конем с прицепом.



Мне нет смысла качать компетенции в базах данных и настраивать циски. Потому, что я заливаю фундамент. И когда я коснусь проблемы, я ее решу. Качну компетенцию до нужного уровня и решу.



Девопсам не нужно охватывать все технологии и быть в них best of the best. Мы решаем проблемы по мере их поступления. Нужен docker registry? ОК, читаем мануал за 10 минут и делаем. Нужно поднять 20 инстасов на амазоне? Хуйня, берем азы terraform хашикорпа и поднимаем. Кубер, да похуй, смотрим 6 часов интенсива и уже в кубере.



Я нахуй не забиваю голову технологиями, надо — вот решение. Не надо, ну и хуй с ним. А фулстекам так нельзя, им нужно всегда быть начеку и разбираться в мейнстримах, чтобы написать очередной не проходной стишок.



Разница налицо. Одни должны забивать голову, другие не должны. В этом и отличие. Если ты пишешь код из головы и никуда не подсматриваешь, то ты пиздец молодец. Ты олдскул. Нынешнее же поколение зная что загуглив — цикл for golang, всегда найдет ответ.



Ну и самое важное — разработчики заставляют код компилироваться, девопсы заставляет этот код работать. Все, нахуй.