Орнул, спасибо)) Обидели тебя девопсы, конечно) Пока будут разрабы которые не могут сбилдить нормально свой же проект или собрать контейнер у меня всегда будет работа)
Что-то немного демотивирующее видео для новичков) Автор наверно работал с ленивыми девопсерам. Обязанности DevOps очень разнятся в зависимости от компании. Главные навыки - это интерес к компьютерам и новым технологиям. Знать язык программирования, быть супер-умным и английский, особо не требуется для начала. Так как это вы быстро освоите в фоновом режиме во время работы :D
DevOps это: - Вы будете знать и щупать ОГРОМНОЕ количество технологий, чем что-то одно. Из этого следует: - Вы будете идти на собеседования с внушительным резюме. - Вы освоите сразу несколько профессий - Сисадмин, Сетевой инженер, Архитектор, Программист, Тестировщик, ИБшник. - Вы бегло научитесь читать на английском, на нем 90% документации. - Вы будете, хоть немного разбираться в коде, языках программирования. - Вы автоматизировали рутину, поэтому каждый раз новые задачи. Интересно! - Вы будете видеть схему взаимодействия компонентов приложения. Какой сервис куда обращается. Как ВСЁ это, черт побери, работает в целом часто никто не знает, кроме вас. - Вы будете очень нужным при проектировании с нуля. Выбор технологий, выбор серверов, что будет на серверах. - Вы будете получать благодарности за CI/CD от программистов, которые раньше ручками деплоили приложение без вас. - Вы будете быстро печатать "как хакер" в фильмах при использовании консоли :D. Команды быстро учатся и запоминаются)
Вау, после просмотра этого видео тоже думал написать что-то подобное, но увидел ваш коммент. Автор видео похоже совсем не знаком с реалиями этой профессии. Было довольно забавно слышать с самого начала "я никогда не работал девопсом, но я учу людей строить инфраструктуру", а так же всякие фразы типа "ну да, че там с кубером разбираться, хелм себе скачал и давай чарты наяривай)))" С некоторыми моментами, конечно, согласен. Например про то что тяжело найти адекватную контору с +- современным стеком. Хорошо что мне с этим повезло) Печально только то, что это видео посмотрят люди, которые ничего о девопсе не знают и будут думать что это инфоцыган в мире айти. Автор видео, отпишись, пожалуйста, как заставить разработчиков пайплайн писать? Что-то мне подсказывает, что я очень вежливо буду послан на все 4 стороны)))) Ну а так, если кто увидит этот коммент, то не думайте что за пару месяцев на каких-то курсах вас научат и сразу в девопс попадете. Такого не будет, долгий и сложный путь. Несколько лет точно
Автор далёк от понимания DevOps, поэтому наверно ему и платят на 20% меньше. Ну и разумеется опыт СНГ рынка, откуда реально крутые специалисты съезжают, увозят опыт и не развивается культура. IMHO
Вы будете видеть схему взаимодействия компонентов приложения. Какой сервис куда обращается. Как ВСЁ это, черт побери, работает в целом часто никто не знает, кроме вас. Вот тут прям в самое сердце )
Судя по комментарию вы очень хорошо знакомы с профессией DevOps, поэтому хотел у вас спросить совета, как лучше освоить эту профессию и возможно ли это сделать с нуля.
Хаха)) Работаю девопсом года 3, часто слышу от программистов, ой девопсы получают дофига, пишут свои "ls, cd" в пайплайнах и докеры рестартуют... Но почему почти нет конкуренции на рыке девопсов выше мидл+ ?) Наверное все считают, что зашквар просто так получать хорошие деньги... Я вот всем говорю, что давайте к нам, какие проблемы?) Линукс, сеть, пару архитектур включая БД, пару ЯП для скриптов, с десяток инструментов для Ci\CD и мониторинга, сверху кидаем коммуникативные навыки, для общения с JS макаками и не только.. и вот вы сидите и получаете 100500 тыщ..
Привет, я только недавно заинтересовался DevOps инженерией и пока не понимаю с чего мне начать, я отлично знаю английский язык, могу спокойно общаться, писать и читать тоже умею. Что ты посоветуешь как новичку, пойти купить какой-то курс или начинать учить всё самому? Возможно подскажешь какой - либо курс, ибо в курсах, я не так силен. Да и в IT я изучил исключительно джава скрипт , да и то пока что я наверное ниже джуниора .
@@shllnozukkiЯ не девопс но скажу так. Попробуй все искать в гугле. Все программисты учатся в гугле даже сеньоры сиди и просто изучай в гугле , можешь и в ютубе. Но если самообучение не очень то можешь на курсы там ты точно замотивруешся а так можно и сам в гугле в ютубе все такое
Я когда работал системным администратором у меня был инженер, который ничего не любил делать, постоянно перекладывал свои обязанности на других и постоянно спрашивал, что ему делать, толку от него было 0. Так вот он закончил курсы DevOps и ушёл работать в Иннополис))) Я сначало подумал, что наверное это уровень иннополиса, но посмотрев это видео понял, что это культура DevOps такая😂😂😂😂
Посмотрел с 50 % согласен 50 % нет, странно что ты удивляешься зп на 20 % больше разраба, если сеньер девопс должен знать : сети, свободно владеть линуксом и виндовс серверами, знать как минимум один язык программирования (на минуточку), знать докер и кубер изучить которые довольное не просто, и знать кучу инструментов по типу графана, логи , дженкинс, ансибл и всякой всячины. Что нужно знать разрабу, минимум линукса, один уверенный язык и докерфайлы все он сеньер
@@YouMeNow88 на разработчика и на девопса учатся плюс минус одинаково(смотрим любые курсы по времени). Вопрос в опыте и понимании того что ты учишь. И очень много людей даже после не боятся идти на собесы. А те кто даже через 2 года боятся кода-то ходить или у них "синдром самозванца" или они рили ничего не знают.
Есть шутка, что когда DevOps решили, что они мало зарабатывают они придумали новую философию под названием SRE. А так норм видос, спасибо! DevOps отличает от разработчика то, что надо иметь больше кругозор в технологиях и уметь читать доку сервисов чтобы их настроить и отдать разработке.
@@olgafedyanova ну, не совсем разные: это стык двух профессий. За пару галер я научился писать докерфайлы, пайплайны, ковырять кубер, углубился в Линукс - и т.п. Со всем этим пришлось сталкиваться потому, что 80% времени провел на бекенде. И в таком случае важно знать, как устроена инфра. А еще углубление в инфру мне понравилось:)
Если говорить про разработку, то для меня DevOps это один из навыков backend разработчика. То есть разработчик должен понимать жизненный цикл приложения до production и сразу должен предусмотреть поведение приложения при развертывании. Отдельный DevOps появляется, когда у вас уже большая инфраструктура и за многим нужно следить. Самые крутые DevOps получаются по моему опыту из бывший администраторов или SRE, которые не ленились писать скрипты и всегда отвечали за стабильный production. Не понимаю команды, которые нанимают DevOps просто, чтобы написать Jenkinsfile/Dockerfile и настроить логи/метрики. Пустая трата времени, потому что не сложнее чем написать pom.xml, конфигу nginx и любой разраб это может освоить.
ну например есть разработчики, которые говорят что мне ваши пайплайны ваще не усрались. И на прод я ваш ходить не хочу. ВОт и нанимают условного сисадмина с лейблом "девОпЁс" , который за них делает грязную работу...
@@yamalkevichВ целом это нужно больше крупным компаниям. А так просто берешь Vercel и т.п. и у тебя из коробки все хорошо работает. Servless вообще хорошо экономит деньги, особенно если у вас какой-нибудь банальный CRUD + UI. Если вы хотите стать сильным DevOps то писать конфиги k8s это лишь вершина айсберга. Нужно в целом понимать как работает облако, начиная с железа, виртуалок, заканчивая настройками envoy. Тогда и будете получать много денежек и вас никакой новый framework или сервис не заменит.
Когда пытаются объяснить что такое DevOps - обычно используют много странных слов типо "философия, методология, эджайл, автоматизация" и тд... Когда на самом деле все проще, основная концепция и причина - time to market, доставить результат работы программистов быстрее на тестирование/заказчику, быстрее пофиксать, быстрее получить фидбек пользователя, быстрее получить осязаемый результат и начать зарабатывать и не тратить деньги время команды девелопмента в пустую.
А что про «манагеров» говорить?) Менеджер это когда человеку хочеться хоть какого-то подобия власти, не имея никаких углубленных технических знаний, и посредственных знаний в области человеческой психологии (хотя это какбы должен быть их конёк), получив очередной бесполезный диплом управленца, хочет быть очередным смузихлёбом, конечно же не имея реального технического опыта. И что такого не сделает тот же разраб, что особенного имеет прожект менеджер? Даже сисадмины по обьявлению за три копейки лучше справяться с управленческой работой…
Классный тезис Егор про то что у вас есть awasome %technology name% и сообщество или чатику куда вы можете зайти? Так разве про что угодно нельзя сказать?
Видно что не работал в этой области. С терминологией как философия стала профессией. Это HR постарались со временем все привыкли. Так что не стоит перекладывать философию на людей. По тому кто где какие обязанности делает. В мелких конторах выгоднее держать 1 девопса, чем отдел опсов. Который будет машины в одиночку и разворачиваиь и обслуживать и поставку кода туда делать. И с программистами общаться как их продукт на инфру перенести. Они часто вообще этого не представляют. В крупных компаниях просто столько технологий и инфры, что вообще все не когда знать не будешь. Спрос на профессию очень большой, и только растет. Если бы девопс деньги не экономил, не кто бы платить и разводить их не стал.
Спасибо за видео! А что насчет выгоды от DevOps-апологета open-source и free forever продуктов? Не это ли то зачем нужны "идеальные" devopsы? Вроде как именно это избавляет нас от всех "налогов"
@@yamalkevich благодарю за ответ, я спросил не с целью поспорить, но с целью понять. Как по-вашему - это вообще реально, собрать полностью рабочую и стабильную, безопасную open-source инфраструктуру способную выдержать еще и большую нагрузку? Может быть знаете какие-то реальные кейсы (хотя бы приближенные) того как нечто подобное реализовывалось?
тоже думаю 60% да. у нас маленькая фирма но все ровно нужен и ищем девопс ! и да все вообще не просто. k8n вообще отдельный мир, и если есть чарты еше не значит что все будет классно работать, что там с метриками , мониторам данных , логами ... много всего.
Егор не доволен что девопсы больше получают. Ребята, нужно разделение труда - так быстрее и эффективнее. Ктото делает приложение, ктото делает инфраструктуру. Уровень зарплат регулирует рынок - спрос и предложение.
Дружище! Знаю тебя еще с того славного интервью "JavaScript от 0 до $2,5K". В принципе, твой формат подачи инфо своебразный и легкий. Но может быть не стоит делать все в стиле "студент спит, лекция идет", когда ты "растекаешься мыслью по парте", без конкретики, зато с кучей прикольных картинок и аналогий?
Поконкретней видел получилось 10 часов. Это чтото вроде путеводителя. Что мешает взять и по каждому пункту прогуглить минимальный пример, и сделать своего франкинштейна?
Опеншифт не альтернатива кубера, а кубер и есть, просто уже слегка обернут полезными приложениями. Калико - сетевой плагин (CNI). Как Cilium или flannel и еще куча разных.
Да будет срачь! Ты рассказываешь свой личный опыт который с реальностью совпадает только на 10%. Получается все компании дураки, а ты разгадал загадку Жака Фреско и теперь будет революция!!! )))
Подумал точно о том же. Автор задаётся вопросом с явной обидой: ну почему девопсам много платят? Они же просто работку скидывают и перекладывают ответственность. Весь мир дураки, а автор в белом пальто познал истину
Девопсы снимают с программистов ответственность за то что происходит после стадии кодирования. Если локально у программиста собирается а у девопса перестало - это уже проблемы девопса. Сюда же отнесем всю опс-поддержку, поддержание жизнеспособности инфраструктуры и решение неочевидных проблем виной которым может быть железо, нагрузка, сеть, конфликты версий ПО, кривые руки разрабов и т.д. и т.п. И после учета всего этого - гораздо проще оттарабанить 8 часовой день, пиля какие то новые фичи из бэклога и (в худшем случае) - тесты и единожды сбилдив проект на своем компе свалить домой. 20% зарплаты не стоят потраченных нервов. Я молчу про процесс релиза продукта когда девопс может за день лишиться половины волос на башке.
Не то, что новое слово, но это реально просто сисадмины с дополнительными знаниями и с видео я не особо согласна, что это бесполезные ребята. Это админ, который разворачивает инфраструктуру не руками, а кодом (что получается гораздо быстрее, если серверов очень много). ПО они разворачивают не руками, а кодом и никто ничего готового им не дает, они сами руками тестят, потом делают код. И настраивают ci cd, чтоб все это и собиралось и обновлялось и знаний уйма требуется. А потом это все поддерживают, как админы. Но если админ залезет в эту систему, он ни че не поймет, он привык все делать руками
И за счет того, что они делают все кодом, этот код можно применять много раз, на кучу серверов. Один девопс может заменить много админов, что экономно и быстрее, поэтому им много платят, тк выгоднее нанять одного девопса, при этом и преувеличить доход бизнеса за счет скорости и сократить расходы на обычных админов. А в видео непонятно че говорится)))
Ну а чтож поделать, если 99% (утрированно) современных разрабов умеют только кодить и клеить наклеички на свой фэнси мэкбук) У нормальных админов ответственности больше и кругозор шире. .
"Чтобы я хотел от девопса" ну чтобы он построил архитектуру, которая не падает :))))))))))))))))))))))) тут нужно было добавить дополнение. За минимальные деньги. Потому что построить архитектуру, которая не будет падать, легко, вопрос, как сделать это дешево.
привет, хотел спросить, я занимаюсь фронтендом, учусь и развиваюсь но пока без оплаты труда, и иду в 11 класс, после окончания лучше идти в вуз и развиваться дальше, или искать первую работу и уезжать из рф, тк перспектива армии не устраивает
В компании где я работаю нет девопса, релизы выкладывают разрабы, а потом фиксят. Релизы на прод тоже делают разрабы. Короче ни одного нормального переноса я не видел.
больше 7 минут просмотра не осилил. если это какой-то сарказм, то тупо несмешно. но я б явно не хотел работать на проекте с парнем, который помешан на суммах и так сильно парится кто больше кого получает. аргументы - высосанные из пальца фантазии автора
Так и не понял чем именно занимается девопсер, ну да ладно. В конце концов, системный администратор зачастую меняет картриджи. Короче этому стоит учиться и развиваться в этом направлении?
Не согласен про перекладывание ответственности. Девопс это про то как интегрировать практики в текущую среду разработки. Тот девопс что сам себе все придумывает и внедряет все без мнения сто и девелоперов - плохой девопс, ну или такое может быть если девелоперы нулевые, а сто нету, но в таких проектах явно не до девопса
Ктсати про девов же тоже можно сказать что все важные решения они перекладывают на СТО. Да, девопсы нужны большим компаниям где без самого девопса пришлось бы заниматься всеми девопс задачамси какому-то техлиду. Согласен что молоджые проекты лучше, потому что очень проблемно на проектах кто происходит вечная миграция в клауд, или она вообще не планируется
Пожалел что послушал , трата времени на чувака который в девопсе не шарит и не знает чем он занимается. Если бы это не несло ценности бизнес никогда бы за это не платил . А в инструментариях ты не разбираешься это вообще однозначно. Так что делай видосы в чем разбираешься , и не заводи людей в заблуждение.
Полностью согласен) К примеру один только кубер сам по себе не очень актуален) всякие штуки, которые разработчик вряд ли стал бы сидеть и ковырять по типу флуент, argo, и куча других приколов - которые нужно порядком посидеть и поковырять)
Я так понимаю DevOps - это менеджер среднего звена? Должность, в которой главный навык - это способность убедить в реализованности поставленной задачи.
100%! большинство из них и в культуре ни черта не понимают. являются скорее вредителями, нежели приносящими реальную ценность проекту (ни все конечно, но процентов 90 - 95).
Сейчас любой, кто обещает бабки при обучении с нуля автоматически лжец. В индустрию сейчас попасть очень тяжело. Если вы задаетесь вопросом, идти или нет, то НЕТ.
Вообще инфа сама по себе - вода)) Зачем рассказывать о том, в чем не понимаешь?) Девопс это девопс, если ты разраб, то на вряд ли ты понимаешь весь путь девопса и наоборот.
Орнул, спасибо)) Обидели тебя девопсы, конечно) Пока будут разрабы которые не могут сбилдить нормально свой же проект или собрать контейнер у меня всегда будет работа)
Что-то немного демотивирующее видео для новичков) Автор наверно работал с ленивыми девопсерам.
Обязанности DevOps очень разнятся в зависимости от компании.
Главные навыки - это интерес к компьютерам и новым технологиям. Знать язык программирования, быть супер-умным и английский, особо не требуется для начала. Так как это вы быстро освоите в фоновом режиме во время работы :D
DevOps это:
- Вы будете знать и щупать ОГРОМНОЕ количество технологий, чем что-то одно. Из этого следует:
- Вы будете идти на собеседования с внушительным резюме.
- Вы освоите сразу несколько профессий - Сисадмин, Сетевой инженер, Архитектор, Программист, Тестировщик, ИБшник.
- Вы бегло научитесь читать на английском, на нем 90% документации.
- Вы будете, хоть немного разбираться в коде, языках программирования.
- Вы автоматизировали рутину, поэтому каждый раз новые задачи. Интересно!
- Вы будете видеть схему взаимодействия компонентов приложения. Какой сервис куда обращается. Как ВСЁ это, черт побери, работает в целом часто никто не знает, кроме вас.
- Вы будете очень нужным при проектировании с нуля. Выбор технологий, выбор серверов, что будет на серверах.
- Вы будете получать благодарности за CI/CD от программистов, которые раньше ручками деплоили приложение без вас.
- Вы будете быстро печатать "как хакер" в фильмах при использовании консоли :D. Команды быстро учатся и запоминаются)
Вау, после просмотра этого видео тоже думал написать что-то подобное, но увидел ваш коммент. Автор видео похоже совсем не знаком с реалиями этой профессии. Было довольно забавно слышать с самого начала "я никогда не работал девопсом, но я учу людей строить инфраструктуру", а так же всякие фразы типа "ну да, че там с кубером разбираться, хелм себе скачал и давай чарты наяривай)))" С некоторыми моментами, конечно, согласен. Например про то что тяжело найти адекватную контору с +- современным стеком. Хорошо что мне с этим повезло) Печально только то, что это видео посмотрят люди, которые ничего о девопсе не знают и будут думать что это инфоцыган в мире айти. Автор видео, отпишись, пожалуйста, как заставить разработчиков пайплайн писать? Что-то мне подсказывает, что я очень вежливо буду послан на все 4 стороны)))) Ну а так, если кто увидит этот коммент, то не думайте что за пару месяцев на каких-то курсах вас научат и сразу в девопс попадете. Такого не будет, долгий и сложный путь. Несколько лет точно
Автор далёк от понимания DevOps, поэтому наверно ему и платят на 20% меньше. Ну и разумеется опыт СНГ рынка, откуда реально крутые специалисты съезжают, увозят опыт и не развивается культура. IMHO
Короче, будете делать ВСЁ!
Вы будете видеть схему взаимодействия компонентов приложения. Какой сервис куда обращается. Как ВСЁ это, черт побери, работает в целом часто никто не знает, кроме вас.
Вот тут прям в самое сердце )
Судя по комментарию вы очень хорошо знакомы с профессией DevOps, поэтому хотел у вас спросить совета, как лучше освоить эту профессию и возможно ли это сделать с нуля.
Хаха)) Работаю девопсом года 3, часто слышу от программистов, ой девопсы получают дофига, пишут свои "ls, cd" в пайплайнах и докеры рестартуют... Но почему почти нет конкуренции на рыке девопсов выше мидл+ ?) Наверное все считают, что зашквар просто так получать хорошие деньги... Я вот всем говорю, что давайте к нам, какие проблемы?) Линукс, сеть, пару архитектур включая БД, пару ЯП для скриптов, с десяток инструментов для Ci\CD и мониторинга, сверху кидаем коммуникативные навыки, для общения с JS макаками и не только.. и вот вы сидите и получаете 100500 тыщ..
Я больше 3 слов не знаю прости я Devops
Привет, я только недавно заинтересовался DevOps инженерией и пока не понимаю с чего мне начать, я отлично знаю английский язык, могу спокойно общаться, писать и читать тоже умею. Что ты посоветуешь как новичку, пойти купить какой-то курс или начинать учить всё самому? Возможно подскажешь какой - либо курс, ибо в курсах, я не так силен. Да и в IT я изучил исключительно джава скрипт , да и то пока что я наверное ниже джуниора .
@@shllnozukkiЯ не девопс но скажу так. Попробуй все искать в гугле. Все программисты учатся в гугле даже сеньоры сиди и просто изучай в гугле , можешь и в ютубе. Но если самообучение не очень то можешь на курсы там ты точно замотивруешся а так можно и сам в гугле в ютубе все такое
мне не зашкварно получить за ls -A, устоновить меня в свою левопсовую семью.
Что где и как учить, если ничего кроме cd и ls ничего не знаюешь?
@@djbob9757 подскажите пожалуйста по вашему опыту курс ресурс для обучения девопс с нуля ?? Готов пополнить ряды в девопсов
Я когда работал системным администратором у меня был инженер, который ничего не любил делать, постоянно перекладывал свои обязанности на других и постоянно спрашивал, что ему делать, толку от него было 0. Так вот он закончил курсы DevOps и ушёл работать в Иннополис))) Я сначало подумал, что наверное это уровень иннополиса, но посмотрев это видео понял, что это культура DevOps такая😂😂😂😂
Хахахах
не перекидывал обязаности а делегировал.
Егор, если тебя держат в подвале и заставляют снимать ролики - моргни)) а то по фону есть ощущение, что тебя поймали
Посмотрел с 50 % согласен 50 % нет, странно что ты удивляешься зп на 20 % больше разраба, если сеньер девопс должен знать : сети, свободно владеть линуксом и виндовс серверами, знать как минимум один язык программирования (на минуточку), знать докер и кубер изучить которые довольное не просто, и знать кучу инструментов по типу графана, логи , дженкинс, ансибл и всякой всячины. Что нужно знать разрабу, минимум линукса, один уверенный язык и докерфайлы все он сеньер
Поддерживаю
Почему тогда на ДевОпс учатся 6-12 месяцев а на разраба после 2 лет боятся даже на собес идти или вообще не нужны от переизбытка?)
@@YouMeNow88 на разработчика и на девопса учатся плюс минус одинаково(смотрим любые курсы по времени). Вопрос в опыте и понимании того что ты учишь. И очень много людей даже после не боятся идти на собесы. А те кто даже через 2 года боятся кода-то ходить или у них "синдром самозванца" или они рили ничего не знают.
еще облака добавь и терраформ
Из рубрики - Философия от Егора. Круто, давай еще! Пища для умственной гимнастики очень заходит
Парни, в чем он презентацию делал?😮😮😮
Есть шутка, что когда DevOps решили, что они мало зарабатывают они придумали новую философию под названием SRE. А так норм видос, спасибо! DevOps отличает от разработчика то, что надо иметь больше кругозор в технологиях и уметь читать доку сервисов чтобы их настроить и отдать разработке.
sre не девопсы, это просто те же админы, которым не хочется касаться разработки и они согласились дежурить :)
@@andrey.nekrasov в рф в корпах сре уже не админы. Сейчас уже заставляют писать код к сожалению. Лучше бы конечно как раньше писал ямлики
Интересно, и подача классная, как всегда. Сделай постоянную рубрику с такими же подробными рассуждениями о профессиях в ИТ.
Егор как всегда, интересно
Когда в вакансии написано, что есть современный офис в центре Минска и пришел в него. 😅
Это было смешно😂 Всю романтику обосрал😅 Спасибо, Егор!
Спасибо огромное за полезную инфу. Очень продуктивный и информативный ролик. Ты крут!
Спасибо за обещанный ролик! Уже давно помышляю над тем, чтоб перейти с фуллстека в девопсы😅
Зачем вам это? Это же две принципиально разные профессии
@@olgafedyanova ну, не совсем разные: это стык двух профессий. За пару галер я научился писать докерфайлы, пайплайны, ковырять кубер, углубился в Линукс - и т.п.
Со всем этим пришлось сталкиваться потому, что 80% времени провел на бекенде. И в таком случае важно знать, как устроена инфра. А еще углубление в инфру мне понравилось:)
тоже фулстэк и оказалось ещё и девопса задачи делаю
@@stoparb357 да щаз даже автоматизаторы должны очень хорошо в девопс
@@HEX_CAT а на каком ЯП бэк писал ?)
Спасибо за видео
Егор, а про QA расскажешь?
и sdet!
А есть какие-то особенные вопросы?
Если говорить про разработку, то для меня DevOps это один из навыков backend разработчика. То есть разработчик должен понимать жизненный цикл приложения до production и сразу должен предусмотреть поведение приложения при развертывании. Отдельный DevOps появляется, когда у вас уже большая инфраструктура и за многим нужно следить. Самые крутые DevOps получаются по моему опыту из бывший администраторов или SRE, которые не ленились писать скрипты и всегда отвечали за стабильный production.
Не понимаю команды, которые нанимают DevOps просто, чтобы написать Jenkinsfile/Dockerfile и настроить логи/метрики. Пустая трата времени, потому что не сложнее чем написать pom.xml, конфигу nginx и любой разраб это может освоить.
ну например есть разработчики, которые говорят что мне ваши пайплайны ваще не усрались. И на прод я ваш ходить не хочу. ВОт и нанимают условного сисадмина с лейблом "девОпЁс" , который за них делает грязную работу...
Да, разработчики которые могут все и хорошо на рынке в диком меньшенстве и не каждая компания может позволить нанять только таких
@@yamalkevichВ целом это нужно больше крупным компаниям. А так просто берешь Vercel и т.п. и у тебя из коробки все хорошо работает. Servless вообще хорошо экономит деньги, особенно если у вас какой-нибудь банальный CRUD + UI. Если вы хотите стать сильным DevOps то писать конфиги k8s это лишь вершина айсберга. Нужно в целом понимать как работает облако, начиная с железа, виртуалок, заканчивая настройками envoy. Тогда и будете получать много денежек и вас никакой новый framework или сервис не заменит.
Это может иметь смысл только для небольших проектов.
Когда пытаются объяснить что такое DevOps - обычно используют много странных слов типо "философия, методология, эджайл, автоматизация" и тд... Когда на самом деле все проще, основная концепция и причина - time to market, доставить результат работы программистов быстрее на тестирование/заказчику, быстрее пофиксать, быстрее получить фидбек пользователя, быстрее получить осязаемый результат и начать зарабатывать и не тратить деньги время команды девелопмента в пустую.
Ждём видео про ребят из менеджмента
А что про «манагеров» говорить?) Менеджер это когда человеку хочеться хоть какого-то подобия власти, не имея никаких углубленных технических знаний, и посредственных знаний в области человеческой психологии (хотя это какбы должен быть их конёк), получив очередной бесполезный диплом управленца, хочет быть очередным смузихлёбом, конечно же не имея реального технического опыта. И что такого не сделает тот же разраб, что особенного имеет прожект менеджер? Даже сисадмины по обьявлению за три копейки лучше справяться с управленческой работой…
Классный тезис Егор про то что у вас есть awasome %technology name% и сообщество или чатику куда вы можете зайти? Так разве про что угодно нельзя сказать?
Было интересно, давай agile)
Интересно было бы от тебя услышать про дата сайнс тему и что ты думаешь про весь этот хайп и тренды
Спасибо, доходчиво! :)
дружище приет, а в чем записывал экран и в чем такие удобные выделения рисунков?
Егор спасибо тебе за твои видео! Подача пушка! 😂
Видно что не работал в этой области.
С терминологией как философия стала профессией. Это HR постарались со временем все привыкли. Так что не стоит перекладывать философию на людей.
По тому кто где какие обязанности делает.
В мелких конторах выгоднее держать 1 девопса, чем отдел опсов. Который будет машины в одиночку и разворачиваиь и обслуживать и поставку кода туда делать. И с программистами общаться как их продукт на инфру перенести. Они часто вообще этого не представляют.
В крупных компаниях просто столько технологий и инфры, что вообще все не когда знать не будешь.
Спрос на профессию очень большой, и только растет.
Если бы девопс деньги не экономил, не кто бы платить и разводить их не стал.
Хорошее дополнение. Спасибо
Привет, подскажи пожалуйста, какой карьерный путь? Органично ли будет перейти в разработку из опса, и сколько времени требуется на освоение профессии.
Сделай подобное видео про мобильную разработку.
Видео - сплошная обидка на девопсов( Но материал хороший, спасибо!
Спасибо за видео! А что насчет выгоды от DevOps-апологета open-source и free forever продуктов? Не это ли то зачем нужны "идеальные" devopsы? Вроде как именно это избавляет нас от всех "налогов"
Так должно быть в идеале, но а реальности они просто администраторы конфигов
@@yamalkevich благодарю за ответ, я спросил не с целью поспорить, но с целью понять. Как по-вашему - это вообще реально, собрать полностью рабочую и стабильную, безопасную open-source инфраструктуру способную выдержать еще и большую нагрузку? Может быть знаете какие-то реальные кейсы (хотя бы приближенные) того как нечто подобное реализовывалось?
Все коммерческие сервисы это обертки над опенсорсом. Каких то своих уникальных технологий там нет. Вот и думай
@@yamalkevich благодарю за ответ
оч круто
тоже думаю 60% да. у нас маленькая фирма но все ровно нужен и ищем девопс ! и да все вообще не просто. k8n вообще отдельный мир, и если есть чарты еше не значит что все будет классно работать, что там с метриками , мониторам данных , логами ... много всего.
Про UX/UI !
Я девопс.
Нет ни СТО, который скажет КАК строить, нет и разрабов, которые за меня напишут скрипты и пайплайны.
Егор не доволен что девопсы больше получают. Ребята, нужно разделение труда - так быстрее и эффективнее. Ктото делает приложение, ктото делает инфраструктуру. Уровень зарплат регулирует рынок - спрос и предложение.
Дружище! Знаю тебя еще с того славного интервью "JavaScript от 0 до $2,5K". В принципе, твой формат подачи инфо своебразный и легкий. Но может быть не стоит делать все в стиле "студент спит, лекция идет", когда ты "растекаешься мыслью по парте", без конкретики, зато с кучей прикольных картинок и аналогий?
Поконкретней видел получилось 10 часов. Это чтото вроде путеводителя. Что мешает взять и по каждому пункту прогуглить минимальный пример, и сделать своего франкинштейна?
Можно по подробнее ?
Как бы ты сделал по другому ?
@@yamalkevich школьные методики втягивания собеседника на диалог не всегда работаю
@@yamalkevichЕгор, Вы очень похожи на молодого Немцова:)
Опеншифт не альтернатива кубера, а кубер и есть, просто уже слегка обернут полезными приложениями. Калико - сетевой плагин (CNI). Как Cilium или flannel и еще куча разных.
Привет, классное видео) Какую прогу юзаешь для презентации такой?
excalidraw
@@yamalkevich Еще вопрос есть) А как ты делаешь такое выделение? (разноцветная полоска, когда проводишь мышкой)
@@andreyriabov8882 ScreenBrush
Что, действительно надо получать сертификаты по каждым технологиям ? Без них никак?
Про project management плиз раскажи
Будет
Ты специально для видео про девопс в качестве локации для съемки выбрал гараж? или что это? :)
Девопсы должны еще в сетях неплохо шарить
Да будет срачь!
Ты рассказываешь свой личный опыт который с реальностью совпадает только на 10%.
Получается все компании дураки, а ты разгадал загадку Жака Фреско и теперь будет революция!!! )))
Подумал точно о том же. Автор задаётся вопросом с явной обидой: ну почему девопсам много платят? Они же просто работку скидывают и перекладывают ответственность. Весь мир дураки, а автор в белом пальто познал истину
А где можно скачать такой крутой коллаж с картинками?
Super!
Подскажи, что за тулу ты используешь для презентации?
excalidraw
что за шрифт у тебя в презентации?
Как называется программа для рисования?
Девопсы снимают с программистов ответственность за то что происходит после стадии кодирования. Если локально у программиста собирается а у девопса перестало - это уже проблемы девопса. Сюда же отнесем всю опс-поддержку, поддержание жизнеспособности инфраструктуры и решение неочевидных проблем виной которым может быть железо, нагрузка, сеть, конфликты версий ПО, кривые руки разрабов и т.д. и т.п. И после учета всего этого - гораздо проще оттарабанить 8 часовой день, пиля какие то новые фичи из бэклога и (в худшем случае) - тесты и единожды сбилдив проект на своем компе свалить домой. 20% зарплаты не стоят потраченных нервов. Я молчу про процесс релиза продукта когда девопс может за день лишиться половины волос на башке.
спасибо
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOooooooooooooooooooooooooooooooooooooooooooooooooo
Всем завистливым программёрам и иже с ними срочно к психологу на проработку!))
Я думал это просто сис.админы придумали для себя новое модное слово
Не то, что новое слово, но это реально просто сисадмины с дополнительными знаниями и с видео я не особо согласна, что это бесполезные ребята. Это админ, который разворачивает инфраструктуру не руками, а кодом (что получается гораздо быстрее, если серверов очень много). ПО они разворачивают не руками, а кодом и никто ничего готового им не дает, они сами руками тестят, потом делают код. И настраивают ci cd, чтоб все это и собиралось и обновлялось и знаний уйма требуется. А потом это все поддерживают, как админы. Но если админ залезет в эту систему, он ни че не поймет, он привык все делать руками
И за счет того, что они делают все кодом, этот код можно применять много раз, на кучу серверов. Один девопс может заменить много админов, что экономно и быстрее, поэтому им много платят, тк выгоднее нанять одного девопса, при этом и преувеличить доход бизнеса за счет скорости и сократить расходы на обычных админов. А в видео непонятно че говорится)))
А в целом, да) это навороченный админ, которого админом уже грех называть) поэтому девопс))
Жаль не прошлись по серверлесс решениям, версел например
На каком сайте ты все показал?
В больших компаниях без нас никуда)
Ну а чтож поделать, если 99% (утрированно) современных разрабов умеют только кодить и клеить наклеички на свой фэнси мэкбук) У нормальных админов ответственности больше и кругозор шире. .
Классная у тебя инфра, есть чем восхищаться: холодильник напротив мусорного бака.
Правильный "хитрожопый" подход.
Мне кажется ты в состоянии обиды на девопсов записал данное видео
"Чтобы я хотел от девопса" ну чтобы он построил архитектуру, которая не падает :))))))))))))))))))))))) тут нужно было добавить дополнение. За минимальные деньги. Потому что построить архитектуру, которая не будет падать, легко, вопрос, как сделать это дешево.
в видео кратко но это есть )
@@yamalkevich понял, я комментирую по ходу, не досмотрел значит еще.
Самое странное ощущение после видео, много комментариев по типу набубнил херни, но, когда спрашивают, что не так? Ответа просто нет.
Ага :)
HH говорит об обратном,некоторые стэки разработки получают больше DevOps-ов...
хтось завідувать начав...
привет, хотел спросить, я занимаюсь фронтендом, учусь и развиваюсь но пока без оплаты труда, и иду в 11 класс, после окончания лучше идти в вуз и развиваться дальше, или искать первую работу и уезжать из рф, тк перспектива армии не устраивает
Уже ищи первую работу, ври про свой возраст. В резюме тебе 25
@@yamalkevich При устройстве же всплывет ложный возраст, или же это каким то образом не проверяется?
В компании где я работаю нет девопса, релизы выкладывают разрабы, а потом фиксят. Релизы на прод тоже делают разрабы. Короче ни одного нормального переноса я не видел.
Так если там всё так классно - то почему ты ещё не DevOps?
автор не шарит за девопс, со своей колокольни что-то вещает, но звучит занятно )
да контора где Кубер настраивает программист это продукт не цель есть только путь ))
Почему вся команда (разрабы, тестировщики, сто) - афроамериканцы?)))
Обиженка😂 коди и не мешай философам-небожителям!
больше 7 минут просмотра не осилил. если это какой-то сарказм, то тупо несмешно. но я б явно не хотел работать на проекте с парнем, который помешан на суммах и так сильно парится кто больше кого получает. аргументы - высосанные из пальца фантазии автора
Все DevOps - белые
PM, Dev, CTO - черные
🤔🤔🤔🤔🤔🤔
Ахахаха ))) внимательно смотрел )))
Так и не понял чем именно занимается девопсер, ну да ладно. В конце концов, системный администратор зачастую меняет картриджи. Короче этому стоит учиться и развиваться в этом направлении?
Это саппорт делает. Сисадмин не соизволяет обычно опускаться до работы с людьми
+
девопс это просто админы, которые могут немного кодить.
Классный ролик, но при чем тут борода 😂😂😂
Ух. Много неточностей 🫣
Главное что по основным моментам все в порядке.
А где можно узнать больше?)
какие неточности ?
запиши как-нибудь своё видео как видишь девопс, было бы интересно послушать
честно говоря очень много моментов которые либо частично некорректны либо совсем неправильны
))))
Етить.. Столько зависти и желчи.. Аж с экрана течёт 🤦
Не согласен про перекладывание ответственности. Девопс это про то как интегрировать практики в текущую среду разработки. Тот девопс что сам себе все придумывает и внедряет все без мнения сто и девелоперов - плохой девопс, ну или такое может быть если девелоперы нулевые, а сто нету, но в таких проектах явно не до девопса
Ктсати про девов же тоже можно сказать что все важные решения они перекладывают на СТО.
Да, девопсы нужны большим компаниям где без самого девопса пришлось бы заниматься всеми девопс задачамси какому-то техлиду.
Согласен что молоджые проекты лучше, потому что очень проблемно на проектах кто происходит вечная миграция в клауд, или она вообще не планируется
Это особенность в АйТи
Пожалел что послушал , трата времени на чувака который в девопсе не шарит и не знает чем он занимается. Если бы это не несло ценности бизнес никогда бы за это не платил . А в инструментариях ты не разбираешься это вообще однозначно. Так что делай видосы в чем разбираешься , и не заводи людей в заблуждение.
Полностью согласен)
К примеру один только кубер сам по себе не очень актуален) всякие штуки, которые разработчик вряд ли стал бы сидеть и ковырять по типу флуент, argo, и куча других приколов - которые нужно порядком посидеть и поковырять)
Я так понимаю DevOps - это менеджер среднего звена? Должность, в которой главный навык - это способность убедить в реализованности поставленной задачи.
ага, я рад что заметил
ну ты заморочился о фоне конечно. в подвале пятиэтажки
100%!
большинство из них и в культуре ни черта не понимают. являются скорее вредителями, нежели приносящими реальную ценность проекту (ни все конечно, но процентов 90 - 95).
Сейчас любой, кто обещает бабки при обучении с нуля автоматически лжец. В индустрию сейчас попасть очень тяжело.
Если вы задаетесь вопросом, идти или нет, то НЕТ.
Вообще инфа сама по себе - вода))
Зачем рассказывать о том, в чем не понимаешь?)
Девопс это девопс, если ты разраб, то на вряд ли ты понимаешь весь путь девопса и наоборот.
а где я неправ?
Вроде бы он все нормально обобщил. Путь "наоборот" - это куда и зачем? :)