Чи потрібно DevOps та SRE вміти програмувати | Code Review

Ғылым және технология

Роздуми вголос на тему чи потрібно вміти програмувати для DevOps. Код ревʼю як варіант саморозвитку та навчання.
00:00 Чи потрібно вміти програмувати
01:35 Код довкола DevOps
02:15 Код для автоматизації
03:05 Інфраструктура як код
04:15 Безпека як код
04:55 Реалізації моніторингу в коді
07:12 Базова мова програмування продукту
08:00 Ревʼю кода як варіант саморозвитку
12:25 Почніть Code Review вже сьогодні
12:50 Власний приклад Code Review для SRE

Пікірлер: 23

  • @AT-rocket
    @AT-rocket8 ай бұрын

    Дякую, цікаві думки

  • @pasterclan
    @pasterclan8 ай бұрын

    Щодо коду, свого часу на початку навчання, стикнувся з мово С, після цього відвернуло від програмування до нудоти. Потім через деяких час заспокоївся, переглянув своє відношення до кодінгу, почав вивчати пайтон самостійно та без якихось таймових обмежень, і це спрацювало, тепер є розуміння роботи більшості мов, і відсутність якихось страхів перед мовами.

  • @DenysVasyliev

    @DenysVasyliev

    8 ай бұрын

    хаха та ж сама історія тільки с++. перейшов на Perl і понеслося! :)

  • @artemvolkov8364
    @artemvolkov83648 ай бұрын

    Все вірно. Якщо девопс не розуміє основ програмування та не намагається зрозуміти код що пишуть розробники (а щоб зрозуміти треба не тільки дивитись пулл реквести, а й самому щось писати не обовʼязково на тій мові що деви в команді, бо принципи однакові) то де тут девопс… ніяка стіна не зруйнована між дев та опс. Якщо проблема не в терраформі та не в хелм чарті, то хай самі деви зі своїм «говнокодом» розбираються(с) от що тоді залишається. Це системне адміністрування клаудів. Що насправді легше ніж онпрема.

  • @ArkadySmirnov
    @ArkadySmirnov8 ай бұрын

    Денисе, мені було б цікаво дізнатися, як саме ви готуєтеся до своїх випусків, підготовлюєте теми, як збираєте спікерів. Чи це на рівні імпровізації? Я бачу, що на вашому каналі піднімаються багато цікавих тем. Мрію зробити щось подібне по технічному стеку з нахилом до дискусійного клубу, де піднімаються футуристичні питання, наприклад, про "роль штучного інтелекту у deepspace mission". Таке собі "чорне дзеркало" для айтишників. :) Такі дискусії допомагають мені знаходити нестандартні рішення. Це мабуть питання про роль софтскилів, та баланс між фантазією та реальністью. Один цікавий дядько Адізес стверджує, що компанії, які розділяють production від engineering, бухгалтерію від фінансів, мають більше шансів залишитись на шляху розвитку.

  • @DenysVasyliev

    @DenysVasyliev

    8 ай бұрын

    Дякую за відгук. Це на рівні інтуіції та інфоприводу. Щодо Вашої мрії - впевненно стартуйте подкаст, "чорне дзеркало" для айтишників" прекрасна нагода виговоритися!

  • @ArkadySmirnov
    @ArkadySmirnov8 ай бұрын

    Завдяки досвіду як fullstack-програміста, я освоїв, як все працює на рівні ядра Linux. Це знання виявилося корисним, коли потрібно було оптимізувати код на швидкість оскільки розуміння нижчих рівнів дозволяє створювати більш ефективний код. Зрозумів що занурюватись у глибинне вивчення якоїсь конкретної мови нема сенсу, бо технології швидко змінюються, а базис залишається. Розуміючи принципи роботи на різних рівнях, можна легко адаптуватися до нових технологій.

  • @DenysVasyliev

    @DenysVasyliev

    8 ай бұрын

    супер! додайте будь ласка для слухачів розуміння full stack.

  • @ArkadySmirnov

    @ArkadySmirnov

    8 ай бұрын

    Дякую, @@DenysVasyliev . Накаламбурив та виправив. fullstack для мене значить реалізовувати свої алгоритми незалежно від мови чи інструментів

  • @OleksaBaida
    @OleksaBaida8 ай бұрын

    @непрпвильний девопс 2:08 дивно від тебе чути що то дивне питання від початківців 😄 Пам'ятаєш доу войсчат де говорили що треба знати новачку з точки зору роботодавця? Ну от роботодавці більш ніж скриптинг нічого не очікували )

  • @DenysVasyliev

    @DenysVasyliev

    8 ай бұрын

    а ще ми казали що в ДевОпс новачків не буває :)

  • @OleksaBaida

    @OleksaBaida

    8 ай бұрын

    @@DenysVasyliev джунів не буває Новачки є завжди, бо все хоч для когось є в перший раз )

  • @DenysVasyliev

    @DenysVasyliev

    8 ай бұрын

    @@OleksaBaida в перший раз бачу код але розкажу вам як правильно його білдати? :)

  • @OleksaBaida

    @OleksaBaida

    8 ай бұрын

    @@DenysVasyliev або: ти на проекті третій день, але зробити нам все красиво, і пофігу що ти той нод.жс в перше бачиш ) Сюди ж складна історія щодо як компанії ділять а Поміж СРЄ та ДевОПс обов'язки...

  • @zlodeyprod2553
    @zlodeyprod25538 ай бұрын

    SRE - має 100 процентів знати, бо SRE - це быльше про підтримку програмного забезпечення без знань коду цього робити не реально. DevOps вважаю має знати мови програмування на рівні написасання скриптів але непогано буде якщо знаеш більше. Про DevSecOps ты вже майже все сказав але знати програмування потрібно наприклад якщо команда безпеки буде питати питання стосовно коду.

  • @khrystenko
    @khrystenko8 ай бұрын

    По дефолту базу знати треба але вивчати поглиблено то нащо треба. Я знаю python, php, js, дещо базово а дещо глибше і норм. Влазити в фреймворки на фронті то вже мовітон :).

  • @dark4igi
    @dark4igi8 ай бұрын

    Привіт Нещодавно переїхав в Англію Хотілось би отримати консультацію по пошуку роботу в Англії, якщо можливо

  • @DenysVasyliev

    @DenysVasyliev

    8 ай бұрын

    Залюбки, приходьте в лінкід, подивимось профайл!

  • @dark4igi

    @dark4igi

    8 ай бұрын

    Ihor Yevtushenko в LindekIn

  • @dark4igi

    @dark4igi

    8 ай бұрын

    @@DenysVasyliev вже відправив запит аватарка така сама як і тут

  • @vitalii_kalinichenko
    @vitalii_kalinichenko8 ай бұрын

    Programming is everywhere…

  • @alexbokotey6450
    @alexbokotey64508 ай бұрын

Келесі