Когда фронтендер видит дерево, он думает про структуру HTML документа. Когда бекендер видит дерево, он думает про структуры данных и алгоритмы. Когда девопс видит дерево, он думает, как на нём повеситься.
На самом деле, за последнее время devops делятся на отдельные направления. И их довольно много. Cloud, Security, SRE, Platform и т.д. Слишком много надо знать, что бы быть универсалом.
из опыта Голландских компаний - девопс, коронованый отдел, куда неадо взять номерок и встать в очередь, чтобы на тебя хотя бы посмотрели. Иногда программисты бунтуют и сами делают обходные пути девопс отделов, ибо долго и непродуктивно:) 3 заказчика обвал. а у девопса время ответа сутки, и все... стоим в очереди))) либо организовываем теневой бунт:) в мальникх компаниях до 50 человек девопса нет, программиста строят пайплайны и думают, нафига вообще девопс нужен:)) спасибо за видео
Вот из-за таких программистов и очереди к девопсу) Вместо того чтобы чтобы работать, приходится подчищать говно, которое программисты накидали в прод через свои "обходные пути" совершенно не понимая какие проблемы после этого могут быть
@@RandoomFlash 100%. а все кроется в отсутствии налаженной коммуникации между отделами, часто исходящей от руководителей отделом. Или руководители не понимают, какие проблемы отсутствие коммуникации в себе таит
Ну, блин, то есть это нормально, что я, начинающий разраб (фуллстек), свой первый (да и второй) пет-проект разворачивал на облачном сервере неделю? А то я уже начинаю думать, что это из-за того, что я тупой. И да, мне дико не нравится эта работа - чертовы линукс, nginx, сертификаты, докер (уже юзал, но не понял, как он толком работает) - это кошмар какой-то. Когда разворачивал и сталкивался с проблемами, спрашивал совет у кента, который уже лет 10 работает в Microsoft бэкендером, так вот он ничем толком мне помочь не мог, отвечал: да я хз, если честно, у нас оно все само как-то на кубернетесе крутится 😢
проблематично. времени понадобится немало, но от вас зависит. linux (на хорошем уровне, а это не так уж и изи), сети и протоколы, скриптятина (bash, groovy, python и так далее), всякие радости вроде дженкинса или гитлаб, докер/подман/куб, авсы и прочие клауды, кодить по нормальному скорее всего тоже придётся (Go/C/Rust) потому что рано или поздно проще предоставить полноценный сервис для прочих юзверей при увеличении объемов - а это полноценная разработка, периодически системная (что в разы сложнее работы 85% обычных разрабов)
@@PavelVinogradovme в теории пройти линуху и сети по верхам, дженкинса чуть-чуть, докер и куб и вперед пробовать. я допустим когда попал в devops во многом не шарил. да и что греха таить - сейчас тоже далеко не все знаю. на ходу изучать порой приходится. а уже слава яйцам больше четырех лет прошло
@@Assima-u3x да, в целом, нормальный набор знаний 😊я тоже уже скоро 3 года как перешёл в девопсы - сначала просто за всё хватался , это затянуло время перехода
Девопсы развертывают приложения Нейронки активно применяются, например Ansible Lightning для playbookов Но если что-то идёт не так, то Мы должны разобраться почему
оптимизируй сиайку, чтобы она раннилась не пол часа, а 10 минут - получишь снижение нагрузки на сервера и огромный буст в разработке, настрой рэк эвернесс в кафке - получишь снижение костов за нетворк и косвенное снижение нагрузки на серверы - примеров миллион и две большие телеги, если не мыслить масштабом одного приложения
@@PavelVinogradovme еще замени у разрабов hdd на ssd и получи уменьшение времени на разработку в масштабах целой команды :) и потом рассказывай, что мы готовим техников, которые позволяют компании сократить расходы на разработку продуктов. Притянуть можно все что угодно за уши.
А подскажите пожалуйста,если не планирую покидать РФ,то в какую сферу лучше двигаться: 1С или Devops ?Сейчас просто на текущей работе - тех.под и хочется дальнейшего развития..Знаком с азами администрирования и 1С разработки(поверхностно)на текущей работе как админу развиваться не получается,решил заниматься 1С,но блин поступило интересное предложение сменить место работы и там как-раз прекрасный старт для начинающего в Devops…Вот и думаю,стоит ли прекратить обучение 1С и пойти туда,где можно подняться как начинающий Devops?
Питухон юзают т.к. скриптовый (зеро конфига) и просто поставить (в условиях докеров актуально) и хорошо с командами сочетается, гибкий и умеет в сложную логику. Я не девопсер но ковырял ci/cd на проекте и пришел к выбору питухона, несмотря на то что не люблю его и не знаю. Просто альтернативы еще хуже - повершел это вообще жесть какая то, а на голом баше сложное чтоб писать нужно иметь красные глаза
Эммм нет. Есть например Go и Groovy, и даже Ruby можно приспособить. Python штука не самая надёжная, предсказуемые результаты он показывает только в полностью изолированных пространствах а-ля контейнерах. Малейший чих в зависимостях - сборка упала. Такое себе. Я часто использую bash, заворачивая его в функции того же groovy. Имхо так лучше и предсказуемее.
Мне вот интересно зачем? Ну за деньгами сейчас да. В небольших компаниях мне кажется и devops не сильно нужен - написать cicd на jenkins/gitlab/github, в terraform склепать инфру в aws, и пихнуть это в helm/k8s кажется прям много ума не нужно. Я пока хочу в обратную сторону.
@@DifrenGold одному понравилось, другого давненько не видел. Тут главное, если нравиться писать именно небольшие скрипты, а не большие сложные запутанные приложения, то понравится.
Я работал бэкенд разрабом на пхп и ушёл в девопс. Ни разу не желею. Уже 1.5 года как. Причина ухода в девопсы: нравится везде ковыряться как всё устроено и иметь больше контроля.
программирование девопсу мало нужно, можно поддерживать несколько языков. больше понимание процессов деплоимента и тестирования. Ну и корону сразу купить)))
Самая главная беда сисадмина и программера это рутина. Сидеть, кропеть годами над одним и тем же кодом, скриптами, системами реально уныло. Спасает только регулярная смена работы. У девопс все иначе. Задачи постоянно меняются: сеть, тестирование, разработка, автоматизация, диагностика проблем, безопасность. Постоянная смена деятельности, вообще не заскучаешь... Но... Девопс с нуля абсолютно пустая затея. Про сути девопс - это сисадмин, разраб, нетворк инженер, ит-суппорт, автоматизация в одном флаконе. Туда надо идти из смежных специальностей. И сисадмин с моей точки зрения не лучший вариант для старта. Да и хороший сисадмин получает не сильно меньше девопса. Так что мотивации им для этого особо нет. Автоматизация тут мне кажется подходит лучше. Успехов!
@@ivan_koshkin вполне... По крайней мере понимание проблематики бакенда и опыт разработки очень хорошо помогает понять задачу. Разработка важная часть девопса. Разница лишь в том что девопса пишет не приложения, а интеграцию между приложениями...
Дассс, господа. Задал я вопрос: "Что означает проффесия devops?" Пол страницы текста ни о чем и о важности copy-paste решил не делать. Сокращу описание функционала: "Не можешь сам - учи других". Примерно такая же хрень, как у меня на последней работе "на дядю" была записана на визитке Senior Software Engineer. Что это я и сам не знаю. Означало сам с клиентом разжираешься, сам программишь, сам тестируешь, сам суппортишь, сам за все отвечаешь и сам всегда крайний. 😃 P.S. Послушал. По аналогии с прошлым веком, ЕС шкафами, и большими ВЦ, в 80-е - тогда это все делали системные программисты, была такая каста.
Зайшов через кілька місяців на канал, розчарувався( Повернись до україномовного контенту, нехай ламано, нехай місцями неправильно, але за то українською)
Работал системный администратором/техником под разными названиями более 10 лет и не хочу я в девопсы. Ну не хочу! Изучаю C# и его фреймворки, технологии и хочется стать нормальным backend программистом, а не этим модным девопсом. Так же ещё можно или уже любого бэкендера будут так или иначе на каком-то этапе пытаться превратить в девопса?)
@@PavelVinogradovme воспринимаю это как вид сисадминства, а к системному администратору относятся порой как к холопу какому-то крепостному и норовят постоянно расширить его круг обязанностей. И тут опять непонятная работа с предельно размытыми обязанностями, где в конце концов от тебя помимо развёртывания приложений в облаках начнут требовать починить принтер и почистить мышь, а потом ещё и починить бумагорезательную машину. Ну их на три буквы.
@@torrvic1156 это, может, только в какой-то мелкой неплофильной организации, обычно отношение и задачи совсем другие - больше в CI/CD, мониторинг и улучшение перформанса
Тут вопрос, скорее, в масштабе. Когда у компании сайтик на ворпрессе, то не логично для поддержания работы этого всего хозяйства держать более одного человека. Вот он будет и бекенд, и фронтенд, и тестировщик, и девопс в одном лице. Может даже и аналитик. Если же у компании серьезный зоопарк нагруженных микросервисов, то там будет целый отдел девопсов. И, само собой, разные требования к знаниям и навыкам в области.
До 50% скидки 🤑 на IT-курсы для начинающих и опытных программистов! Времени мало, скидка действует до 1 декабря - go.foxminded.ua/4fG0UfW
Когда фронтендер видит дерево, он думает про структуру HTML документа. Когда бекендер видит дерево, он думает про структуры данных и алгоритмы. Когда девопс видит дерево, он думает, как на нём повеситься.
Хорош😂
Какой ужас!!!!
Рад видеть, что канал не только для программистов.
Сергей и весь коллектив канала, традиционное спасибо за выпуск, как всегда интересно и содержательно 👍👍👍
И с днём рождения вас всех! 🙂
На самом деле, за последнее время devops делятся на отдельные направления. И их довольно много. Cloud, Security, SRE, Platform и т.д. Слишком много надо знать, что бы быть универсалом.
Это всё просто способы продать всё тех же админов под новым соусом :)
Ну вот, теперь все в devops после курсов ломиться будут)
Кому интересно, тот и выберет это направление
То есть со мной все в порядке как с программистом, если я не люблю и не хочу развиваться в админских и devops штуках?
Твоя задача отдать контейнер Docker devOps у
А точнее системе CI/CD
С днем рождения 🥳🥳🥳
отличное видео, спасибо!
спасибо вам)
Сколько в среднем программистов требуется на проект, где требуется один DevOps?
хз, у нас 3 программиста и нет девопса
из опыта Голландских компаний - девопс, коронованый отдел, куда неадо взять номерок и встать в очередь, чтобы на тебя хотя бы посмотрели. Иногда программисты бунтуют и сами делают обходные пути девопс отделов, ибо долго и непродуктивно:) 3 заказчика обвал. а у девопса время ответа сутки, и все... стоим в очереди))) либо организовываем теневой бунт:)
в мальникх компаниях до 50 человек девопса нет, программиста строят пайплайны и думают, нафига вообще девопс нужен:))
спасибо за видео
Вот из-за таких программистов и очереди к девопсу) Вместо того чтобы чтобы работать, приходится подчищать говно, которое программисты накидали в прод через свои "обходные пути" совершенно не понимая какие проблемы после этого могут быть
@@RandoomFlash 100%. а все кроется в отсутствии налаженной коммуникации между отделами, часто исходящей от руководителей отделом. Или руководители не понимают, какие проблемы отсутствие коммуникации в себе таит
Сергей, опустите суфлер пониже))
Суфлёр на камере, причем в этом видео я его не использовал практически, там только тезисы были
Ну, блин, то есть это нормально, что я, начинающий разраб (фуллстек), свой первый (да и второй) пет-проект разворачивал на облачном сервере неделю? А то я уже начинаю думать, что это из-за того, что я тупой. И да, мне дико не нравится эта работа - чертовы линукс, nginx, сертификаты, докер (уже юзал, но не понял, как он толком работает) - это кошмар какой-то.
Когда разворачивал и сталкивался с проблемами, спрашивал совет у кента, который уже лет 10 работает в Microsoft бэкендером, так вот он ничем толком мне помочь не мог, отвечал: да я хз, если честно, у нас оно все само как-то на кубернетесе крутится 😢
нормально, будь как кент твой
7:12 у меня нет запчастей, я даже чужие nuget пакеты укорачиваю до 1го cs файла, чтоб минимум непонятных зависимостей :)
А проблематично будет перейти с фронтенда в девопс? Сколько времени понадобится +- ?
проблематично. времени понадобится немало, но от вас зависит. linux (на хорошем уровне, а это не так уж и изи), сети и протоколы, скриптятина (bash, groovy, python и так далее), всякие радости вроде дженкинса или гитлаб, докер/подман/куб, авсы и прочие клауды, кодить по нормальному скорее всего тоже придётся (Go/C/Rust) потому что рано или поздно проще предоставить полноценный сервис для прочих юзверей при увеличении объемов - а это полноценная разработка, периодически системная (что в разы сложнее работы 85% обычных разрабов)
Думаю справитесь, мы же как раз этот курс сделали) приходите
я думаю, за год точно справитесь, я на кривой козе, учась то тут, то там 2 года переходил из ручного тестера
@@PavelVinogradovme в теории пройти линуху и сети по верхам, дженкинса чуть-чуть, докер и куб и вперед пробовать. я допустим когда попал в devops во многом не шарил. да и что греха таить - сейчас тоже далеко не все знаю. на ходу изучать порой приходится. а уже слава яйцам больше четырех лет прошло
@@Assima-u3x да, в целом, нормальный набор знаний 😊я тоже уже скоро 3 года как перешёл в девопсы - сначала просто за всё хватался , это затянуло время перехода
сделайте курс для системного администратора. Искал курсы, ничего нет нормального. Пришлось у русских покупать на Рэбрэйн.
Курсы Linux Foundation в помощь. Там все на английском, но без английского в любом случае нет смысла туда суваться
У девопса много рутины и стандартной автоматизации? Нейронки не сожмут рынок?
Да, но не так быстро. Наверное...
Девопсы развертывают приложения
Нейронки активно применяются, например Ansible Lightning для playbookов
Но если что-то идёт не так, то Мы должны разобраться почему
Это вам девопсы рассказали, что они экономят деньги компании снижая нагрузку на сервера? Или можно конкретный пример?)
Снижать нагрузку это дело разрабов по оптимизации своих поделок))
@@Серверныйчервь но тут судя по видео готовят супердевопсов:)
оптимизируй сиайку, чтобы она раннилась не пол часа, а 10 минут - получишь снижение нагрузки на сервера и огромный буст в разработке, настрой рэк эвернесс в кафке - получишь снижение костов за нетворк и косвенное снижение нагрузки на серверы - примеров миллион и две большие телеги, если не мыслить масштабом одного приложения
@@PavelVinogradovme еще замени у разрабов hdd на ssd и получи уменьшение времени на разработку в масштабах целой команды :) и потом рассказывай, что мы готовим техников, которые позволяют компании сократить расходы на разработку продуктов. Притянуть можно все что угодно за уши.
@@nikitiki524 ну я не притягиваю) я рассказал о своих задачах, которые были последнее время)). Тем более, что просили конкретный пример, я его привёл
Небольшая неточность, админы испокон веков писали скрипты и программистам не нужно было их учить)
ну админы разные бывают, девопсы больше про облака и докеры всякие
Можете рассказать про 1С программирования
А ты забавный.
Я могу. Не ходи туда :)
Иди туда, где нравится, разочароваться всегда успеешь))
А кому оно нужно милок? Это только в раше и надо, а нормальные страны этим калом пользоваться не желают.
@@torrvic1156но перспективно же?
А как же надежность и отказоустойчивость? Про это вообще ни слова
хорош Директор
devoops :)
А подскажите пожалуйста,если не планирую покидать РФ,то в какую сферу лучше двигаться: 1С или Devops ?Сейчас просто на текущей работе - тех.под и хочется дальнейшего развития..Знаком с азами администрирования и 1С разработки(поверхностно)на текущей работе как админу развиваться не получается,решил заниматься 1С,но блин поступило интересное предложение сменить место работы и там как-раз прекрасный старт для начинающего в Devops…Вот и думаю,стоит ли прекратить обучение 1С и пойти туда,где можно подняться как начинающий Devops?
Автор с украины, он что-то специфичное именно для рф не может рассказать =)
@@lmnkда может кто из РФ поделится опытом)
@@lmnkТані, запропонувати може, але автору запитання навряд чи сподобається)
1с это рф, снг, может ещё Вьетнам) DevOps, особенно если интересно, то может пригодиться при релокации.
@@nocomments9061 ну переезжать из РФ не планирую)вакансии просто анализирую и в 1С больше,но надеюсь и порог входа не поднимут..
Где фоновая музыка?🧐
на месте
DevOps, может работать удалённо?
почему нет?
Какой хитрый😊
если он не админ, а прям чистый облакостроитель)
Питухон юзают т.к. скриптовый (зеро конфига) и просто поставить (в условиях докеров актуально) и хорошо с командами сочетается, гибкий и умеет в сложную логику. Я не девопсер но ковырял ci/cd на проекте и пришел к выбору питухона, несмотря на то что не люблю его и не знаю. Просто альтернативы еще хуже - повершел это вообще жесть какая то, а на голом баше сложное чтоб писать нужно иметь красные глаза
тем временем lua: ну да ну да пошёл я нахрен
Эммм нет. Есть например Go и Groovy, и даже Ruby можно приспособить.
Python штука не самая надёжная, предсказуемые результаты он показывает только в полностью изолированных пространствах а-ля контейнерах. Малейший чих в зависимостях - сборка упала. Такое себе.
Я часто использую bash, заворачивая его в функции того же groovy. Имхо так лучше и предсказуемее.
@@Assima-u3x python это уже стандарт. Можно приспособить многое, но будет ли команда готова эти приспособы использовать ?
имхо, чаще юзают груви. Как минимум из-за jenkins
@@xirrantos дженкинс не панацея, но груви да, нужен
Знаю двух программистов, которые ушли в девопс
Мне вот интересно зачем? Ну за деньгами сейчас да. В небольших компаниях мне кажется и devops не сильно нужен - написать cicd на jenkins/gitlab/github, в terraform склепать инфру в aws, и пихнуть это в helm/k8s кажется прям много ума не нужно. Я пока хочу в обратную сторону.
И как ? Им понравилось? Скоро начну работать как системный администратор и хотелось ещё в ближайшие несколько месяцев выучиться на Devops
@@DifrenGold одному понравилось, другого давненько не видел.
Тут главное, если нравиться писать именно небольшие скрипты, а не большие сложные запутанные приложения, то понравится.
Ушли и не вернулись?
Я работал бэкенд разрабом на пхп и ушёл в девопс. Ни разу не желею. Уже 1.5 года как. Причина ухода в девопсы: нравится везде ковыряться как всё устроено и иметь больше контроля.
😀
Для "девопса" что нужно знать ? Курсы программирования проходить так само ?
надо проходить курс по девопсу, программирование девопсу нужно не сильно, только основы
программирование девопсу мало нужно, можно поддерживать несколько языков. больше понимание процессов деплоимента и тестирования. Ну и корону сразу купить)))
У нас в FoxmindEd есть курс по devops, менторинг
@@Daria-Business-ITА вот это неправда, корона вырастает постепенно сама😊
Самая главная беда сисадмина и программера это рутина. Сидеть, кропеть годами над одним и тем же кодом, скриптами, системами реально уныло. Спасает только регулярная смена работы.
У девопс все иначе. Задачи постоянно меняются: сеть, тестирование, разработка, автоматизация, диагностика проблем, безопасность. Постоянная смена деятельности, вообще не заскучаешь...
Но... Девопс с нуля абсолютно пустая затея. Про сути девопс - это сисадмин, разраб, нетворк инженер, ит-суппорт, автоматизация в одном флаконе. Туда надо идти из смежных специальностей. И сисадмин с моей точки зрения не лучший вариант для старта. Да и хороший сисадмин получает не сильно меньше девопса. Так что мотивации им для этого особо нет.
Автоматизация тут мне кажется подходит лучше.
Успехов!
А с бэкенда стоит переходить в девопс?
@@ivan_koshkin вполне... По крайней мере понимание проблематики бакенда и опыт разработки очень хорошо помогает понять задачу. Разработка важная часть девопса. Разница лишь в том что девопса пишет не приложения, а интеграцию между приложениями...
@@igoryurchenko559 Спасибо за ответ!
может работать даже не работая. Собственно этим они и занимаются.
Linux админ хороший или сетевик да, те же деньги. А если и меньше то и гемора тоже)
Я бекер которого кинули в омут девопс. Скажу вам опыт полезный 😅
Рот болит, и попе больно, быть девопсером прикольно. 😏
Дассс, господа. Задал я вопрос: "Что означает проффесия devops?"
Пол страницы текста ни о чем и о важности copy-paste решил не делать.
Сокращу описание функционала: "Не можешь сам - учи других". Примерно такая же хрень, как у меня на последней работе "на дядю" была записана на визитке Senior Software Engineer. Что это я и сам не знаю. Означало сам с клиентом разжираешься, сам программишь, сам тестируешь, сам суппортишь, сам за все отвечаешь и сам всегда крайний. 😃
P.S. Послушал. По аналогии с прошлым веком, ЕС шкафами, и большими ВЦ, в 80-е - тогда это все делали системные программисты, была такая каста.
Я админ но буду бомбить !!
Зайшов через кілька місяців на канал, розчарувався(
Повернись до україномовного контенту, нехай ламано, нехай місцями неправильно, але за то українською)
Слава Украине
героям слава
Из-за вжухов стало невозможно слушать. Вжухи это лютый колхоз.
И говори грамотно, пожалста. Не "ты", когда говорить про кого-то абстрактного.
Работал системный администратором/техником под разными названиями более 10 лет и не хочу я в девопсы. Ну не хочу! Изучаю C# и его фреймворки, технологии и хочется стать нормальным backend программистом, а не этим модным девопсом. Так же ещё можно или уже любого бэкендера будут так или иначе на каком-то этапе пытаться превратить в девопса?)
А почему не хотите-то? Деньги платят хорошие, работа разнообразная, конкуренции мало, востребованность высокая - чего не хотеть-то? :)
@@PavelVinogradovme воспринимаю это как вид сисадминства, а к системному администратору относятся порой как к холопу какому-то крепостному и норовят постоянно расширить его круг обязанностей. И тут опять непонятная работа с предельно размытыми обязанностями, где в конце концов от тебя помимо развёртывания приложений в облаках начнут требовать починить принтер и почистить мышь, а потом ещё и починить бумагорезательную машину. Ну их на три буквы.
@@torrvic1156 ничего такого и близко нет, у меня, например, в работе и сисадминства нет в работе 😊
@@torrvic1156 это, может, только в какой-то мелкой неплофильной организации, обычно отношение и задачи совсем другие - больше в CI/CD, мониторинг и улучшение перформанса
Тут вопрос, скорее, в масштабе. Когда у компании сайтик на ворпрессе, то не логично для поддержания работы этого всего хозяйства держать более одного человека. Вот он будет и бекенд, и фронтенд, и тестировщик, и девопс в одном лице. Может даже и аналитик. Если же у компании серьезный зоопарк нагруженных микросервисов, то там будет целый отдел девопсов. И, само собой, разные требования к знаниям и навыкам в области.
отрасль ИТ не развивается а стагнирует и деградирует. Профессия DevOps - следствие этой деградации.