Что такое DevOps: плюсы и минусы профессии

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024

Комментарии • 120

  • @SergeyNemchinskiy
    @SergeyNemchinskiy  Месяц назад

    Смотрите свежий выпуск айти-новостей прямо сейчас 💻📢 - ruclips.net/video/rNwDLF-hCAg/видео.htmlsi=VcHfz_RSh2YaMLMQ

  • @universeunity9970
    @universeunity9970 Месяц назад +165

    Когда фронтендер видит дерево, он думает про структуру HTML документа. Когда бекендер видит дерево, он думает про структуры данных и алгоритмы. Когда девопс видит дерево, он думает, как на нём повеситься.

  • @determinism3221
    @determinism3221 Месяц назад +15

    Рад видеть, что канал не только для программистов.

  • @bohdanhlibovytskyi3330
    @bohdanhlibovytskyi3330 Месяц назад +8

    На самом деле, за последнее время devops делятся на отдельные направления. И их довольно много. Cloud, Security, SRE, Platform и т.д. Слишком много надо знать, что бы быть универсалом.

    • @andrey.nekrasov
      @andrey.nekrasov 22 дня назад

      Это всё просто способы продать всё тех же админов под новым соусом :)

  • @LeonidYakovlev85
    @LeonidYakovlev85 Месяц назад +1

    Сергей и весь коллектив канала, традиционное спасибо за выпуск, как всегда интересно и содержательно 👍👍👍
    И с днём рождения вас всех! 🙂

  • @user-pl9ek9du8p
    @user-pl9ek9du8p Месяц назад +9

    То есть со мной все в порядке как с программистом, если я не люблю и не хочу развиваться в админских и devops штуках?

    • @jk9x637
      @jk9x637 Месяц назад

      Твоя задача отдать контейнер Docker devOps у
      А точнее системе CI/CD

  • @AAM-ITV
    @AAM-ITV Месяц назад +5

    Ну вот, теперь все в devops после курсов ломиться будут)

    • @alexandrapersukova
      @alexandrapersukova Месяц назад

      Кому интересно, тот и выберет это направление

  • @Daria-Business-IT
    @Daria-Business-IT Месяц назад +6

    из опыта Голландских компаний - девопс, коронованый отдел, куда неадо взять номерок и встать в очередь, чтобы на тебя хотя бы посмотрели. Иногда программисты бунтуют и сами делают обходные пути девопс отделов, ибо долго и непродуктивно:) 3 заказчика обвал. а у девопса время ответа сутки, и все... стоим в очереди))) либо организовываем теневой бунт:)
    в мальникх компаниях до 50 человек девопса нет, программиста строят пайплайны и думают, нафига вообще девопс нужен:))
    спасибо за видео

    • @RandoomFlash
      @RandoomFlash Месяц назад +1

      Вот из-за таких программистов и очереди к девопсу) Вместо того чтобы чтобы работать, приходится подчищать говно, которое программисты накидали в прод через свои "обходные пути" совершенно не понимая какие проблемы после этого могут быть

    • @Daria-Business-IT
      @Daria-Business-IT Месяц назад

      @@RandoomFlash 100%. а все кроется в отсутствии налаженной коммуникации между отделами, часто исходящей от руководителей отделом. Или руководители не понимают, какие проблемы отсутствие коммуникации в себе таит

  • @alembiqueONE
    @alembiqueONE Месяц назад +2

    отличное видео, спасибо!

  • @javascript.frontend
    @javascript.frontend Месяц назад +3

    сделайте курс для системного администратора. Искал курсы, ничего нет нормального. Пришлось у русских покупать на Рэбрэйн.

    • @igoryurchenko559
      @igoryurchenko559 Месяц назад

      Курсы Linux Foundation в помощь. Там все на английском, но без английского в любом случае нет смысла туда суваться

  • @mrwerniplay6941
    @mrwerniplay6941 Месяц назад

    С днем рождения 🥳🥳🥳

  • @nikitiki524
    @nikitiki524 Месяц назад +8

    Это вам девопсы рассказали, что они экономят деньги компании снижая нагрузку на сервера? Или можно конкретный пример?)

    • @user-te2xz1fk3d
      @user-te2xz1fk3d Месяц назад +1

      Снижать нагрузку это дело разрабов по оптимизации своих поделок))

    • @nikitiki524
      @nikitiki524 Месяц назад

      @@user-te2xz1fk3d но тут судя по видео готовят супердевопсов:)

    • @PavelVinogradovme
      @PavelVinogradovme Месяц назад +1

      оптимизируй сиайку, чтобы она раннилась не пол часа, а 10 минут - получишь снижение нагрузки на сервера и огромный буст в разработке, настрой рэк эвернесс в кафке - получишь снижение костов за нетворк и косвенное снижение нагрузки на серверы - примеров миллион и две большие телеги, если не мыслить масштабом одного приложения

    • @nikitiki524
      @nikitiki524 Месяц назад

      @@PavelVinogradovme еще замени у разрабов hdd на ssd и получи уменьшение времени на разработку в масштабах целой команды :) и потом рассказывай, что мы готовим техников, которые позволяют компании сократить расходы на разработку продуктов. Притянуть можно все что угодно за уши.

    • @PavelVinogradovme
      @PavelVinogradovme Месяц назад

      @@nikitiki524 ну я не притягиваю) я рассказал о своих задачах, которые были последнее время)). Тем более, что просили конкретный пример, я его привёл

  • @nikolayshishkin6293
    @nikolayshishkin6293 Месяц назад +1

    Сколько в среднем программистов требуется на проект, где требуется один DevOps?

    • @xyzw777
      @xyzw777 4 дня назад

      хз, у нас 3 программиста и нет девопса

  • @xyzw777
    @xyzw777 4 дня назад

    7:12 у меня нет запчастей, я даже чужие nuget пакеты укорачиваю до 1го cs файла, чтоб минимум непонятных зависимостей :)

  • @romanshevchenko1474
    @romanshevchenko1474 Месяц назад +2

    Сергей, опустите суфлер пониже))

    • @NemchinskyLive
      @NemchinskyLive Месяц назад +3

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

  • @nocomments9061
    @nocomments9061 Месяц назад +5

    У девопса много рутины и стандартной автоматизации? Нейронки не сожмут рынок?

    • @user-vu6hn4ul2i
      @user-vu6hn4ul2i Месяц назад

      Да, но не так быстро. Наверное...

    • @jk9x637
      @jk9x637 Месяц назад

      Девопсы развертывают приложения
      Нейронки активно применяются, например Ansible Lightning для playbookов
      Но если что-то идёт не так, то Мы должны разобраться почему

  • @RandoomFlash
    @RandoomFlash Месяц назад +1

    Небольшая неточность, админы испокон веков писали скрипты и программистам не нужно было их учить)

    • @xyzw777
      @xyzw777 4 дня назад

      ну админы разные бывают, девопсы больше про облака и докеры всякие

  • @rustykz7708
    @rustykz7708 Месяц назад +1

    Ну, блин, то есть это нормально, что я, начинающий разраб (фуллстек), свой первый (да и второй) пет-проект разворачивал на облачном сервере неделю? А то я уже начинаю думать, что это из-за того, что я тупой. И да, мне дико не нравится эта работа - чертовы линукс, nginx, сертификаты, докер (уже юзал, но не понял, как он толком работает) - это кошмар какой-то.
    Когда разворачивал и сталкивался с проблемами, спрашивал совет у кента, который уже лет 10 работает в Microsoft бэкендером, так вот он ничем толком мне помочь не мог, отвечал: да я хз, если честно, у нас оно все само как-то на кубернетесе крутится 😢

    • @insider183_
      @insider183_ Месяц назад

      нормально, будь как кент твой

  • @user-oz8qx3sf8c
    @user-oz8qx3sf8c Месяц назад +6

    DevOps, может работать удалённо?

    • @user-te2xz1fk3d
      @user-te2xz1fk3d Месяц назад +1

      почему нет?

    • @nikolayshishkin6293
      @nikolayshishkin6293 Месяц назад

      Какой хитрый😊

    • @xyzw777
      @xyzw777 4 дня назад

      если он не админ, а прям чистый облакостроитель)

  • @mr_king4953
    @mr_king4953 Месяц назад +6

    Можете рассказать про 1С программирования

    • @virnus1
      @virnus1 Месяц назад +10

      А ты забавный.

    • @sergeydemidov1112
      @sergeydemidov1112 Месяц назад +4

      Я могу. Не ходи туда :)

    • @AAM-ITV
      @AAM-ITV Месяц назад +2

      Иди туда, где нравится, разочароваться всегда успеешь))

    • @torrvic1156
      @torrvic1156 Месяц назад +3

      А кому оно нужно милок? Это только в раше и надо, а нормальные страны этим калом пользоваться не желают.

    • @Mushu404
      @Mushu404 Месяц назад

      @@torrvic1156но перспективно же?

  • @elconrel9665
    @elconrel9665 Месяц назад +1

    А проблематично будет перейти с фронтенда в девопс? Сколько времени понадобится +- ?

    • @user-rv3nu8qp8i
      @user-rv3nu8qp8i Месяц назад +6

      проблематично. времени понадобится немало, но от вас зависит. linux (на хорошем уровне, а это не так уж и изи), сети и протоколы, скриптятина (bash, groovy, python и так далее), всякие радости вроде дженкинса или гитлаб, докер/подман/куб, авсы и прочие клауды, кодить по нормальному скорее всего тоже придётся (Go/C/Rust) потому что рано или поздно проще предоставить полноценный сервис для прочих юзверей при увеличении объемов - а это полноценная разработка, периодически системная (что в разы сложнее работы 85% обычных разрабов)

    • @NemchinskyLive
      @NemchinskyLive Месяц назад +4

      Думаю справитесь, мы же как раз этот курс сделали) приходите

    • @PavelVinogradovme
      @PavelVinogradovme Месяц назад +2

      я думаю, за год точно справитесь, я на кривой козе, учась то тут, то там 2 года переходил из ручного тестера

    • @user-rv3nu8qp8i
      @user-rv3nu8qp8i Месяц назад +4

      @@PavelVinogradovme в теории пройти линуху и сети по верхам, дженкинса чуть-чуть, докер и куб и вперед пробовать. я допустим когда попал в devops во многом не шарил. да и что греха таить - сейчас тоже далеко не все знаю. на ходу изучать порой приходится. а уже слава яйцам больше четырех лет прошло

    • @PavelVinogradovme
      @PavelVinogradovme Месяц назад

      @@user-rv3nu8qp8i да, в целом, нормальный набор знаний 😊я тоже уже скоро 3 года как перешёл в девопсы - сначала просто за всё хватался , это затянуло время перехода

  • @romanbutanov618
    @romanbutanov618 Месяц назад

    хорош Директор

  • @RandoomFlash
    @RandoomFlash Месяц назад

    А как же надежность и отказоустойчивость? Про это вообще ни слова

  • @PyHard
    @PyHard Месяц назад

    Где фоновая музыка?🧐

  • @jgkdmdevienjjgg8866
    @jgkdmdevienjjgg8866 Месяц назад +9

    Питухон юзают т.к. скриптовый (зеро конфига) и просто поставить (в условиях докеров актуально) и хорошо с командами сочетается, гибкий и умеет в сложную логику. Я не девопсер но ковырял ci/cd на проекте и пришел к выбору питухона, несмотря на то что не люблю его и не знаю. Просто альтернативы еще хуже - повершел это вообще жесть какая то, а на голом баше сложное чтоб писать нужно иметь красные глаза

    • @qwertymangames1800
      @qwertymangames1800 Месяц назад

      тем временем lua: ну да ну да пошёл я нахрен

    • @user-rv3nu8qp8i
      @user-rv3nu8qp8i Месяц назад +4

      Эммм нет. Есть например Go и Groovy, и даже Ruby можно приспособить.
      Python штука не самая надёжная, предсказуемые результаты он показывает только в полностью изолированных пространствах а-ля контейнерах. Малейший чих в зависимостях - сборка упала. Такое себе.
      Я часто использую bash, заворачивая его в функции того же groovy. Имхо так лучше и предсказуемее.

    • @kukla-mukla6000
      @kukla-mukla6000 Месяц назад

      @@user-rv3nu8qp8i python это уже стандарт. Можно приспособить многое, но будет ли команда готова эти приспособы использовать ?

    • @xirrantos
      @xirrantos Месяц назад

      имхо, чаще юзают груви. Как минимум из-за jenkins

    • @user-rv3nu8qp8i
      @user-rv3nu8qp8i Месяц назад

      @@xirrantos дженкинс не панацея, но груви да, нужен

  • @Mushu404
    @Mushu404 Месяц назад

    А подскажите пожалуйста,если не планирую покидать РФ,то в какую сферу лучше двигаться: 1С или Devops ?Сейчас просто на текущей работе - тех.под и хочется дальнейшего развития..Знаком с азами администрирования и 1С разработки(поверхностно)на текущей работе как админу развиваться не получается,решил заниматься 1С,но блин поступило интересное предложение сменить место работы и там как-раз прекрасный старт для начинающего в Devops…Вот и думаю,стоит ли прекратить обучение 1С и пойти туда,где можно подняться как начинающий Devops?

    • @lmnk
      @lmnk Месяц назад +2

      Автор с украины, он что-то специфичное именно для рф не может рассказать =)

    • @Mushu404
      @Mushu404 Месяц назад

      @@lmnkда может кто из РФ поделится опытом)

    • @HelloolleH7
      @HelloolleH7 Месяц назад +2

      ​@@lmnkТані, запропонувати може, але автору запитання навряд чи сподобається)

    • @nocomments9061
      @nocomments9061 Месяц назад +1

      1с это рф, снг, может ещё Вьетнам) DevOps, особенно если интересно, то может пригодиться при релокации.

    • @Mushu404
      @Mushu404 Месяц назад

      @@nocomments9061 ну переезжать из РФ не планирую)вакансии просто анализирую и в 1С больше,но надеюсь и порог входа не поднимут..

  • @Rice0987
    @Rice0987 Месяц назад +1

    devoops :)

  • @igoryurchenko559
    @igoryurchenko559 Месяц назад

    Самая главная беда сисадмина и программера это рутина. Сидеть, кропеть годами над одним и тем же кодом, скриптами, системами реально уныло. Спасает только регулярная смена работы.
    У девопс все иначе. Задачи постоянно меняются: сеть, тестирование, разработка, автоматизация, диагностика проблем, безопасность. Постоянная смена деятельности, вообще не заскучаешь...
    Но... Девопс с нуля абсолютно пустая затея. Про сути девопс - это сисадмин, разраб, нетворк инженер, ит-суппорт, автоматизация в одном флаконе. Туда надо идти из смежных специальностей. И сисадмин с моей точки зрения не лучший вариант для старта. Да и хороший сисадмин получает не сильно меньше девопса. Так что мотивации им для этого особо нет.
    Автоматизация тут мне кажется подходит лучше.
    Успехов!

    • @ivan_koshkin
      @ivan_koshkin Месяц назад

      А с бэкенда стоит переходить в девопс?

    • @igoryurchenko559
      @igoryurchenko559 29 дней назад +1

      @@ivan_koshkin вполне... По крайней мере понимание проблематики бакенда и опыт разработки очень хорошо помогает понять задачу. Разработка важная часть девопса. Разница лишь в том что девопса пишет не приложения, а интеграцию между приложениями...

    • @ivan_koshkin
      @ivan_koshkin 29 дней назад

      @@igoryurchenko559 Спасибо за ответ!

  • @EnableNik
    @EnableNik Месяц назад +1

    Знаю двух программистов, которые ушли в девопс

    • @vadimv1948
      @vadimv1948 Месяц назад

      Мне вот интересно зачем? Ну за деньгами сейчас да. В небольших компаниях мне кажется и devops не сильно нужен - написать cicd на jenkins/gitlab/github, в terraform склепать инфру в aws, и пихнуть это в helm/k8s кажется прям много ума не нужно. Я пока хочу в обратную сторону.

    • @DifrenGold
      @DifrenGold Месяц назад

      И как ? Им понравилось? Скоро начну работать как системный администратор и хотелось ещё в ближайшие несколько месяцев выучиться на Devops

    • @EnableNik
      @EnableNik Месяц назад

      @@DifrenGold одному понравилось, другого давненько не видел.
      Тут главное, если нравиться писать именно небольшие скрипты, а не большие сложные запутанные приложения, то понравится.

    • @Happy-Gappy
      @Happy-Gappy Месяц назад +1

      Ушли и не вернулись?

    • @mirafzalshavkatov99
      @mirafzalshavkatov99 3 дня назад +1

      Я работал бэкенд разрабом на пхп и ушёл в девопс. Ни разу не желею. Уже 1.5 года как. Причина ухода в девопсы: нравится везде ковыряться как всё устроено и иметь больше контроля.

  • @grigoriykarpenko235
    @grigoriykarpenko235 Месяц назад +1

    Для "девопса" что нужно знать ? Курсы программирования проходить так само ?

    • @PavelVinogradovme
      @PavelVinogradovme Месяц назад +1

      надо проходить курс по девопсу, программирование девопсу нужно не сильно, только основы

    • @Daria-Business-IT
      @Daria-Business-IT Месяц назад +2

      программирование девопсу мало нужно, можно поддерживать несколько языков. больше понимание процессов деплоимента и тестирования. Ну и корону сразу купить)))

    • @alexandrapersukova
      @alexandrapersukova Месяц назад

      У нас в FoxmindEd есть курс по devops, менторинг

    • @nikolayshishkin6293
      @nikolayshishkin6293 Месяц назад +1

      ​@@Daria-Business-ITА вот это неправда, корона вырастает постепенно сама😊

  • @ValkRover
    @ValkRover Месяц назад +3

    Дассс, господа. Задал я вопрос: "Что означает проффесия devops?"
    Пол страницы текста ни о чем и о важности copy-paste решил не делать.
    Сокращу описание функционала: "Не можешь сам - учи других". Примерно такая же хрень, как у меня на последней работе "на дядю" была записана на визитке Senior Software Engineer. Что это я и сам не знаю. Означало сам с клиентом разжираешься, сам программишь, сам тестируешь, сам суппортишь, сам за все отвечаешь и сам всегда крайний. 😃
    P.S. Послушал. По аналогии с прошлым веком, ЕС шкафами, и большими ВЦ, в 80-е - тогда это все делали системные программисты, была такая каста.

  • @shinkun4614
    @shinkun4614 Месяц назад

    😀

  • @Aleksandr37rus
    @Aleksandr37rus Месяц назад +3

    Я бекер которого кинули в омут девопс. Скажу вам опыт полезный 😅

    • @user-vu6hn4ul2i
      @user-vu6hn4ul2i Месяц назад

      Рот болит, и попе больно, быть девопсером прикольно. 😏

  • @user-jy9ob8zv6p
    @user-jy9ob8zv6p Месяц назад

    Я админ но буду бомбить !!

  • @sjdjjsjsjs3991
    @sjdjjsjsjs3991 Месяц назад +1

    Слава Украине

  • @spoilt_boy
    @spoilt_boy Месяц назад

    Из-за вжухов стало невозможно слушать. Вжухи это лютый колхоз.
    И говори грамотно, пожалста. Не "ты", когда говорить про кого-то абстрактного.

  • @torrvic1156
    @torrvic1156 Месяц назад

    Работал системный администратором/техником под разными названиями более 10 лет и не хочу я в девопсы. Ну не хочу! Изучаю C# и его фреймворки, технологии и хочется стать нормальным backend программистом, а не этим модным девопсом. Так же ещё можно или уже любого бэкендера будут так или иначе на каком-то этапе пытаться превратить в девопса?)

    • @PavelVinogradovme
      @PavelVinogradovme Месяц назад

      А почему не хотите-то? Деньги платят хорошие, работа разнообразная, конкуренции мало, востребованность высокая - чего не хотеть-то? :)

    • @torrvic1156
      @torrvic1156 Месяц назад

      @@PavelVinogradovme воспринимаю это как вид сисадминства, а к системному администратору относятся порой как к холопу какому-то крепостному и норовят постоянно расширить его круг обязанностей. И тут опять непонятная работа с предельно размытыми обязанностями, где в конце концов от тебя помимо развёртывания приложений в облаках начнут требовать починить принтер и почистить мышь, а потом ещё и починить бумагорезательную машину. Ну их на три буквы.

    • @PavelVinogradovme
      @PavelVinogradovme Месяц назад

      @@torrvic1156 ничего такого и близко нет, у меня, например, в работе и сисадминства нет в работе 😊

    • @PavelVinogradovme
      @PavelVinogradovme Месяц назад

      @@torrvic1156 это, может, только в какой-то мелкой неплофильной организации, обычно отношение и задачи совсем другие - больше в CI/CD, мониторинг и улучшение перформанса

    • @user-vu6hn4ul2i
      @user-vu6hn4ul2i Месяц назад +2

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