DevOps Factory – Telegram
DevOps Factory
1.6K subscribers
120 photos
3 videos
102 links
Канал образовательного проекта Девопс фабрика https://devops-factory.com/

по всем вопросам пишите @expeexpeexpe
Download Telegram
DevOps Factory pinned «В понедельник забег по докеру! 🚢 🗓 7 октября в отдельном чате мы будем начинать двухнедельный спринт по докеру. Знание докера подразумевается как базовый навык для разработчиков, QA и, конечно, нас DevOps'ов. Рассмотрим: ⚫️ докер контейнеры, имейджы, волюмы…»
ого, красивая цифра! Оставлю тут для истории. Спасибо всем за ваш интерес к делу развития своих профессиональных навыков. Будем дальше помогать вам в этом ❤️
🔥163🤝2
Сейчас в фабрике проходит забег по докеру.

Когда мы голосовали в чате забегов за следующую тему, достаточно много голосов было за забег по безопасности.

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

К чему этот пост? в первую очередь спасибо участникам за кучу положительных эмоций.❤️❤️❤️

а во вторую: кто потерял доступ и хочет вернуть, напишите мне, пожалуйста. я руками расставляю статусы по платежам, мог ошибиться.
писать сюда: @expeexpeexpe
🔥63
Давно не публиковали МОК интервью, всегда интересно посмотреть как другие люди отвечают на вопросы по профессии, как пытаются рассуждать и выходят из ситуаций в которых они не знают ответ.

Мы стараемся проводить такие игровые собеседования наиболее близко к реальным. Это помогает участнику как можно лучше подготовиться к настоящим собеседованиям и, конечно, дает возможность зрителям представить себя на месте человека и сравнить то, что они видят со своим опытом.


Расскажите как собеседования проходили у вас. Смешной случай или, наоборот, сложный. Пишите в комментариях про это :)

https://www.youtube.com/watch?v=BpGWs32_vW4

#МОК_собеседования
🔥72👍2
Привет!
Закончил собирать статистику по проектам и соотношению девопсов и разработчиков в командах разного размера. Ниже информация как есть. Она взята из ваших ответов, и, конечно, моего опыта, опыта друзей и знакомых.

ratio для компаний с количеством специалистов в инжиниринге больше 100 составляет 1:6 - 1:8.

Было много вопросов и обсуждений о некорректности вопроса или самой оценки ops:developer ratio. В целом headcount людей занятых в оперейшне сильно зависит от:
- уровня автоматизации
- объема легаси инфраструктуры, технического долга
- количества сервисов и их релизов
- динамики роста самой инфраструктуры
- находится ли инфраструктура в облаке или это bare metall
- требований к доступности
и конечно другой уникальной специфики проекта.

ops:developer ratio сознательное упрощение, оно позволяет задать людям вокруг один(!) вопрос и понять что происходит у тебя. Несмотря на простоту среднее по больнице очевидно прослеживается

Ниже данные как есть

1:8 EU банк (3000чел)
1:16 RU 1000 developer - (30 ops 30 platform developer)
1:6 RU 70 developer, 70 QA, 30 data engineer, 23 ops и 7 monitoring ops
1:6 US 300 developer - 46 ops
1:33 RU 235 developer - 7 ops
1:5 EU 200 developer - 40 ops
1:7 RU 100 developer - 15 ops
1:8 RU 100 developer - 13 ops
меньше 100 чел
1:20 RU 44 developer - 2 ops
1:7 US 25 developer 7 qa - 4 ops
1:11 RU 35 developer - 3 ops
5:1 EU 4 developer - 20 ops
1:11 RU 22 developer - 2 ops
1:10 RU 20 developer - 2 ops
1:20 RU 20 developer - 1 ops
1:10 RU 10 developer - 1 ops
1:9 RU 18 developer - 2 ops
1:11 RU 11 developer - 1 ops
🤔64🔥2
Всем привет! 👋

В следующий понедельник, 11 ноября, у нас стартует очередной забег по теме сетей. 🌐
Про знания сетей спрашивает каждый второй новичок. Нужно ли их учить и если нужно, то до какого этапа?
Учить, конечно, нужно! 📚 Даже в условиях облаков мы сталкиваемся с необходимостью:

• планирования сетей 📐,
• настройки статической маршрутизации 🛤,
• фильтрации пакетов 🚪,
• диагностики сетевых проблем 🔍

В ближайшие две недели мы попробуем поковырять эти темы и прояснить основные задачи из этой области. 🔧 Важное отличие этого забега: будут задания по теории! Например, нам точно потребуется понять, что такое модель OSI. Эта тема часто всплывает на собеседованиях.

Условия:
📅 Начало: 11 ноября
⏱️ Длительность: две недели и 10 наборов заданий. каждый рабочий день - новые задания
💰 Стоимость: 1500 руб. (первые два дня бесплатно)
❤️ Для участников предыдущего забега, как всегда, спецусловия

Кто планирует участвовать: вступайте в чат забега 👉 удалено
#sprint
6👍4🔥3
Вышел отчет от аналитиков Deel. Если ты контрактор работающий на международном рынке, скорее всего у тебя есть контракт, с оплатой через Deel. Короче достаточно значимый источник данных.

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

Обнадеживает явный перелом тренда оплаты труда в США. В 2023 все двигалось вниз, в 2024 определенно вверх. Оплату чаще всего увеличивают, чтобы привлекать новые кадры и расширять свои проекты. Это хороший сигнал: ключевой для нашей профессии рынок восстанавливается. Даже если ты работаешь на местном рынка, это конечно повлияет в лучшую сторону 🚀🚀🚀

🧑‍💻 Приходите учиться DevOps на наши основные программы https://devops-factory.com/
🏃‍♂️Приходите на забеги, ближайший будет по сетям, стартует уже в понедельник в этом чате https://news.1rj.ru/str/+FDGYCv5Gk7s5OGYy
🔥61💯1
Анонимный опрос в догоночку :)
DevOps Factory
Сейчас в фабрике проходит забег по докеру. Когда мы голосовали в чате забегов за следующую тему, достаточно много голосов было за забег по безопасности. Поэтому в докер забеге появилось очень веселое задание по повышению своих привилегий до рута и борьбы…
В чате предстоящего забега по сетям возник новый тип вопроса. Обычно спрашивают про отзывы, в этот раз Михаил попросил предъявить материалы предыдущих забегов. Но что мы можем предъявить кроме, усов лап и хвостов?😅

во-первых конечно пост из ленты со скриншотом и рассказом о текущем состоянии 📸

во-вторых и главных - статья с исследованием закрывающим предыдущий забег. Мы исследовали разницу в производительности при запуске веб серверов в разных сценариях. Все получилось достаточно по взрослому. разные методики тестирования, разные участники и кросс проверки результатов. Реально было очень приятно видеть как кипела работа 🔥🙂
🔗 Описание тестовых стендов, методика тестирования и, конечно, результаты исследования можно посмотреть по ссылке:
https://github.com/devopsfabric/docker-loadtesting

И дежурная напоминалка! 🚨

💥 Уже в понедельник начинается забег по сетям. Знание сетей очень важно!
Условия
📅 Начало: 11 ноября
⏱️ Длительность: две недели и 10 наборов заданий. каждый рабочий день - новые задания
💰 Стоимость: 1500 руб. (первые два дня бесплатно)

В чате всем уже не терпится, весь вечер обсуждали вопрос с собеса на SRE в крупную компанию на 10+к сотрудников, который вбросил Влад. В задорных обсуждениях о профессии очень приятно поучаствовать или просто почитать о чем говорят😍😍😍.

Кто планирует участвовать: вступайте в чат забега 👉 https://news.1rj.ru/str/+FDGYCv5Gk7s5OGYy
4🔥2👍1💯1
Что DevOps'у нужно знать и понимать о сетях?

✔️Как работать в LIR portal?
✔️Как не перекрутить FC коннектор?
✔️Влезет ли Full View в твой старый маршрутизатор?
✔️Что такое темное волокно?
✔️Может чем отличается distance vector протокол от link state протокол?

Все это знать не особо нужно 😜

В работе действительно требуется:
понимать что такое модель OSI
отличать публичный и приватный айпи на глазок
нарезать в клауде большую сеть на подсети
настроить статическую маршрутизацию

и главное: выполнять траблшутинг!


Это мы и поковыряем на нашем сетевом забеге
- разберем теорию и чем уже в конце концов отличаются TCP от UDP
- поделаем практические задачи по планированию типовых продакшн
- поработаем руками и пособираем тестовые стенды и особенно позанимается траблшутингом

✈️ Last call

⏱️ Начинаем в понедельник, занимаемся две недели по будням
👩‍💻 Займет 15минут - 1час в день
💰 Стоимость: 1500 руб. (первые два дня бесплатно)
👉 Проводим тут: https://news.1rj.ru/str/+FDGYCv5Gk7s5OGYy
🔥5😁31👍1
Кто по ошибке потерял доступ к забегу по сетям напишите @expeexpeexpe
статусы расставляются руками мало ли где напутал. 😅
😁3
Добавлю в #отзывы пару радостных сообщений от ребят с курсов фабрики.

Смена работы или карьерное продвижение - это значимое явление в жизни. Все что мы делаем в фабрике сделано для этого. В принципе фабрика придумана для этого.

Иногда и нам и ученику надо нормально так постараться, чтобы это произошло. Иногда человек уже почти готов и все получается почти без нашего участия. Как говорится "я просто рядом постоял". Но это всегда очень радостно и всегда очень круто 😁

Спасибо всем кто пишет и рассказывает о своих изменениях и спасибо всем кто пробует и не стоит на месте, у нас всех все получится ❤️❤️❤️
🔥106🙏2💯2
Посчитал по событиям в календаре, в этом месяце достиг цифры 100 собеседований с начала года ☠️

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

Что было интересного? Начали регулярно заглядывать люди, которые смотрели #МОК_собеседования 📺, и сходу узнают тебя в лицо. Видеть следы своих посланий в черную дыру в интернет в реальном мире всегда неожиданно и приятно. Видеть что зрители стабильно не проходят твои собеседования достаточно грустно 🫠

Проблема в том, что потреблять контент:
- смотреть видео,
- читать книги,
- покупать очередные обучения,
очень важно, оно, безусловно развивает и двигает вперед, но это все еще про потребление.

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

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

⚠️ Важно что ты регулярно подходишь к снаряду своей профессии и подтверждаешь свои навыки.
💯11🔥2🫡2👌1
На основных программах мы регулярно делаем звонки для учеников, чтобы обсудить голосом накопившиеся вопросы или просто пообщаться. Иногда туда приглашаются гостями ребята с забегов или с пробных недель основных программ. Это помогает чуть больше продвинуться в своей практике.

На одном из таких звонков порешали простые скрининг задачки с собеседований и потренировались в консоли. Посмотрите вдруг будет полезно и вам 🤗
https://www.youtube.com/watch?v=0PjsIWmjzIg
5👍3🔥3
Пятничный пост

Дисклаймер: история вымышленная любые совпадения случайны, но это не точно🙃

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

В норме собеседования начинают с простых комфортных вопросов, чтобы можно было настроить диалог. Я обычно прошу посмотреть свободное место на жестком диске. Ну все знают ответ, подробно комментируют. Кандидат вводит du и тратит 5 минут на то чтобы понять: а что, реально на сервере 36 килобайт? и что из этого вывода свободное место... 😱😱😱

Мы потом поговорили о других технологиях, уровень демонстрации практических навыков аналогичный. Даже грустно стало.

Человек несколько лет делал очень узкую специфичную задачу. Конечно, здорово в ней покопался и на глубоком уровне, мое уважение. Без шуток круто. Но востребован ли этот опыт на рынке большой вопрос.

⚠️ Ситуация весьма пренеприятная и встречается сплошь и рядом.

Продолжу про это завтра, а пока поделитесь в комментариях бывает ли такое не бывает, чувствуете ли вы что подзастряли на своем месте и стагнируете?
👍86🔥2
🥸 Теория менеджмента подсказывает: залог эффективности сложного производства - в стандартизации задач и повышении уровня специализации.

Пример из нашего мира оперейшна: команда, где одна половина пишет только пайплайны гитлаба, а другая пилит только логгинг, сделает в разы больше чем тоже количество человек, где все решают всё и думают что знают все. 📊

С карьерной точки зрения это означает, что зависнув в отделе логгинга, ты можешь достигнуть вершин мастерства в настройке условного Graylog. Но выйдя на рынок труда, ты узнаешь что это никому особо не нужно... 👀

Парадоксальная ситуация: работая по профессии и вливая в решение технологичных задач 8 часов своей жизни каждый рабочий день, ты можешь легко стать неконкурентоспособным на рынке труда своей же профессии!!!

Что же делать?

➡️ Во-первых и в главных следовать совету Алисы "Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее"🐇 Постоянно расширять свою зону ответственности и копать в как можно большее число сторон. Умея везде по чуть чуть - ты сильно увеличиваешь свою полезность и шансы найти работу по душе💰

Что делать если на работе этой возможности нет и причем тут Девопс Фабрика? 🤭
Очень важно покидать информационный пузырек своего проекта и выглядывать что делают вокруг, учиться востребованным технологиями. Да, мы все занятые ребята, но хоть иногда и хоть по чуть-чуть развиваться надо 😸

С Девопс Фабрикой ты можешь:
🟡 Продолжать читать наш канал - это уже не мало, ты уже лежишь в направлении своего профессионального развития. уже хорошо!
💚 Участвовать в наших забегах. Ты делаешь несложные и интересные задачки и общаешься с единомышленниками. Тратить полчаса на свое будущее - это не так и много правда? 😜
💚 Идти на основные программы, чтобы попрактиковаться с 90% самых важных технологий.
Попробовать себя в МОК интервью
Записаться на 1:1, если хочется лакшери индивидуального подхода

DevOps фабрика https://devops-factory.com/
🔥6💯21👍1
Случайный опрос. а как вы называете символ "^" обозначающий в регулярных выражениях начало строки?
Anonymous Poll
27%
Карет 🛠
19%
Циркумфлекс 🎓
29%
Домик 🏡
25%
Крышечка 🧢
1
Мы часто оперируем различными текстами:
📜 лог файлы системы и логи сервисов
🖥 вывод различных консольных утилит.

В них нужно уметь искать и менять данные по определенному паттерну:
- считать количество ошибок определенного вида,
- определять количество запросов с определенного адреса,
- уметь делать замену текста по шаблону.

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

🔍 Примеры вопросов на которые практикующий специалист ответит слету:
- Как заменить в терминале одно слово на другое,
- Как найти все вхождения слова написанного большими и маленькими буквами,
- Как проверить IP адрес это или просто цифра.

🧩 Пишите в комментах ответы на эти вопросы и добавляйте свои вопросы по регулярочкам.
👍82
Очередное МОК интервью. 🔉

Это первое интервью, которое мы публикуем с человеком без рабочего опыта. От этого не менее любопытное. 🤟

💭 Много людей волнуется о будущих собеседованиях. Что говорить, если опыта по профессии еще нет? Как себя презентовать правильно?

Дарья на своем примере проводит практически мастер-класс, демонстрируя что нужно делать на интервью в таком случае.

Спойлер: нужно показывать свой потенциал!

https://www.youtube.com/watch?v=StGLQY9qBz8

#МОК_собеседования
🔥12👍52❤‍🔥1💊1