Ответ на пост «40 - часовая рабочая неделя не предназначена для людей»
Любой график это ограничения, любая зарплата это унижение, только свободный график и никаких ограничений по потолку дохода, только так и никак иначе может жить свободный человек
Продолжение поста «Высшее образование не нужно»
Продолжу для сегодняшних студентов, которые скоро найдут свою первую работу
Когда выйдете на работу
1. Не терпите к себе скотского отношения. Работодатель считает возможным хамство? - Не лишним будет напомнить чтобы выбирал выражения. Лезет в личную жизнь - прервите: - По работе есть вопросы? Ну и подумайте зачем вам такой босс. Не бойтесь сказать НЕТ, из моей практики после НЕТ только больше уважают, особенно женская часть коллектива.
2. Всегда внимательно отслеживайте соотношение токсичность/польза во взаимодействии с другими на работе. Если человек грубо обращается с людьми, но при этом от него очень много пользы для вас (именно очень много, считайте что терпеть токсичность очень дорого стоит) - решайте сами стоит ли потерпеть. Если одна токсичность и ЧСВ - ищите варианты как дальше развиваться без него.
3. Никогда не поддерживайте разговоры что ваш начальник - говно, даже если это правда, даже если вы так думаете. Помните - вы можете кому-то не нравиться, и чтобы вас подставить могут организовать такую нехитрую провокацию. Ну и про коллег тоже не поддерживайте.
- Иваныч-то гондон штопаный!
- Хм... не замечал.
А если вы прошаренный человек, можете сместить акценты и развить тему в другом направлении
- Иваныч-то гондон штопаный!
- Ну ты знаешь, он те обещания, которые мне при приеме на работу давал - выполнил
В начале карьеры, когда у вас нет еще репутации супер профессионала, это может быть полезно. Толку совместно обсирать начальство - ноль, проблем на этом пути найти можно.
4. Всегда помните - здоровье - главное. Не жертвуйте здоровьем ради работы, работу можно поменять, а вот здоровье - нет. Берегите.
5. Выходите на работу куда-то - вы должны представлять себе куда пойдете на следующую работу после этой. Например - допустим не берут вас в большую четверку аудита, или большую четверку операторов связи или еще куда-то, где уровень надо выше, а вам туда надо - стараетесь устроиться в место, где сможете набрать нужный опыт и повторить попытку через год-два или три. Естественно всё по возможности, может та компания куда вам надо - единственная в своем роде. И в любом случае - представляйте себе вот вы проработаете здесь три года, а что дальше, если например зарплата не растёт? - Расти внутри вверх? Расти как специалист горизонтально?
6. Как стать начальником. Это не сложно, нужно чтобы сошлись несколько факторов, 4/5 которых зависит от вас:
- вы идейный, ну то есть знаете как всё сделать правильно и проталкиваете свое обоснованное мнение (на вас можно положиться)
- вы лояльны к начальнику, допустимо спорить по делу, но никогда не хуесосить за спиной, не переходить на личности и не доводить до мордобоя. И о вас нельзя сказать что вы какой-то мутный чел у которого хз что на уме - старайтесь больше общаться с руководством, приходите с идеями. Не бойтесь, даже если идея не очень это все равно плюс вам. Не простительна непредсказуемость.
- вы решаете проблему. Например - есть у начальника 40 человек, которые хер знает что делают. Никакого времени не хватит ими управлять. И тут вы - забудь начальник про такую проблему, готов взять на себя ответственность за то что делают вот эти 20, спрашивай с меня, а я организую работу. Внимание: Избегайте ситуации когда на вас вешают всю возможную ответственность, но не дают никаких рычагов управления
- вас НЕ выгоднее оставить там где вы есть, чтобы не возникала ситуация, когда руководство думает что теряет хорошего исполнителя получает плохого руководителя.
- есть ресурсы на изменение штатного и зарплату
Ну и естественно вы следите за своим внешним видом и запахом:)
7. Не доверяйте руководству, если нет оснований доверять. Обещание - поработай еще полгода и тогда рассмотрим вопрос о повышении зарплаты - пустые слова. Даже если хочется верить - не обманывайте себя.
8. Как повысить зарплату. Есть хорошие основания и плохие. Плохие - у меня семеро по лавкам, ипотека, хочу машину купить. Все это ваши проблемы. Хорошие - я приношу дохрена пользы, зарплата на рынке пока я работаю выросла, нужно поднимать и разумно будет поднять выше рынка. Будьте готовы перечислить пользу списком. Также хорошее основание - инфляция, но руководством оно считается плохим - не используйте этот аргумент:) Будьте готовы что постараются отделаться обещаниями. Договариваться нужно конкретно, 'бла-бла-бла и там посмотрим' - не договоренность, отвечайте что нужно конкретное решение да/нет, конкретный срок если не прямо сейчас, и что делаем если нет. Будьте готовы что попытаются делегировать эту ответственность - типа ой это не от меня зависит... - требуйте определенности - когда сможешь точно узнать? Один-два раза продинамят, я бы уходил на другую работу, потому что кэша не сваришь с этими.
Пару слов о плохих практиках например таких: О повышении зарплаты разговаривают только если принесешь оффер из другой компании. Глупая практика, потому что получается они в тебе не заинтересованы пока тобой кто-то еще не заинтересуется. Я бы уходил по этому офферу, который дали. Другая практика была у меня:
- Повысь мне зарплату
- Да с чего ты вообще решил что тебе надо столько платить?
- Вот оффер
- Предатель! Шантажист!
- Вот заявление
9. Не делайте чужую работу. Помочь - объяснить как делать можно, сделать за кого-то - нельзя. Вы должны тратить время на свои задачи вам за это платят. И это вы должны быть молодцом когда что-то круто сделали, а не Вася-раздолбай, за которого вы поработали
10. Не тусите с негативщиками на работе, которые вечно недовольны. Никакой пользы от этой компании вы не получите, только вред - вас будут воспринимать как одного из них. Вам это надо?
Ответ Moons.flower в «Ушли с собеседования?»
Я иксер. Полностью подтверждаю это! Но во многих глубинках нашей необъятной эта модель начальника застряла в головах у людей. Они многие так говорят: Власть - это насилие, это мол нормально. А сами, при этом, после рабочего дня идут в пивнушку прожигать себя и так ежедневно. Вот это вот так называемое открытие, что ничего гениального в самодурах - руководителях нет, оно не признается у нас до сих пор, по причине рабского менталитета... Когда он начнет рушиться, пока непонятно. Его вон и на Пикабу во всю защищают. Всем добра!
Зумеры и заводы
Хе-хе. Я уже как-то делал серию постов про работу на заводе, можно в профиле почитать. Кратко просто опишу свой «зумерский опыт».
Работаю я на заводе с 19 лет, уже 5й год пошел. Сам тоже считал, что завод это «кринж» и зачем оно нужно. Ну, спустя опыт могу сказать - все не совсем так.
Работаю я сейчас по графику 2/2(ну он формально 2/2, по факту 2/1.5). С 8 до 20 и на следующий день с 20 до 8 - отсыпной, выходной. Получается 40 часовая неделя. В целом меня график полностью устраивает, особенно после старого. Работа у меня максимально простая, можно сказать, что из 12 часовой смены, я работаю дай бог 2-3 часа. Но безделье утомляет еще больше, чем активная работа, ибо время тянется.
По денюжкам: ЗП 67000 до вычета налога. Но получается так, что в месяц мы всегда вырабатываем 180-168 часов(все что выше нормы по производственному календарю, оплачивается как переработка), т.е 15-14 смен, поэтому зп плавает, в некоторые месяца больше, иногда меньше.
(У нас так же платится вредность 4% от оклада, но это типа 800 рублей :D)
Все переработки у нас оплачиваются по коэффициенту 1.2. Т.е даже совмещенная работа на 2х установках идет как + 6/9/12 часов(кол-во часов зависит от установки и загруженности, минимум это +6 часов за установку) с оплатой х1.2. Если прям хочется заебаться и лягут так карты, что будут ехать все установки, можно на совмещениях получить сверху +-120 часов. К этому можно докинуть и подработки в 6 в часов(на сутки теперь нельзя оставаться). Т.е вышел на 18 часов с 8 до 2 ночи, эти 6 часов пойдут как переработка с х1.2.
Сейчас я забил и практически не берут подработки и в среднем получаю 70-85 тысяч, просто потому что много совмещений с установками.
Сами установки конечно жизнью потрепанные, ибо им уже по тыще лет, но строят новые, которые максимально автоматизированы, тебе тупо нужно делать 1 действие в час и все на этом.
Из минусов заводов(своего) в целом, я могу отметить:
1. Очень много «старых людей», ну вот прям дохрена, во всех цехах в которых я был на территории своего завода, молодежи дай бог 1-2%. Остальные это мужики 45-50+. Компания конечно так себе, особенно когда тебе 18-19 лет и «скуфы» пытаются тебя научить жизни.
2. Начальству(высшему) похуй на работяг, они будут экономить на ваших зп или оборудовании. Чтобы выбить повышение зп, нужно устраивать бунд, блять! Я серьезно. Хотя сначала СВО стало лучше, ибо народу нет и надо хоть как-то людей привлекать.
3. Всем на все похуй, чаще всего. А если на похуй, то рано или поздно станет похуй.
4. Заработная плата. Хотелось бы больше, учитывая вредность и всякое такое, но че уж там.
Плюсики:
1. Перспективы есть, если ты не идиот. Я устроился в 19, через полгода начальник цеха предложил мне «бесплатно» поступить в университет от завода. Т.е они платят за меня, я работаю на них 3 года после окончания вуза + меня сразу переводят на должность технолога в какой-либо из цехов( где место будет ). Перспектива? В целом - да. Но я конечно уже пожалел о своем решении, но остался год доучиться, не хочу выплачивать им 300к за отчисление.
2. Дают возможность заработать - можно очень заебаться прям и выйти на зп и в 200+ тысяч. Но это про мой участок. У нас рядом есть участок, где у ребят только базовая зп 98 тысяч, но там и работа в разв сложнее. У меня работает там знакомый, да и в целом общался оттуда с людьми. Меньше 200 там никто не получает. При этом график у них более щадящий, но зп зависит от нормы.(13 кг продукта, что в целом они делают за пол смены и еще столько же за остальную половину).
3. Опыт. Огромное количество опыта(не всегда полезного). Я научился работать руками, крутить гайки, сверлить и т.д. Так же научился работать башкой, ибо если ночью у тебя сдохнет установка, приходится выкручиваться на пару с напарником. Ну т куча жизненного опыта и советов от «старых скуфов», как бы мы «зумеры» к ним не относились, стоит признать, что они прожили уже достаточно долго и действительно могут дать толковые советы и подсказать. Это не с такими же опездолами 20 летними сидеть в какой-нибудь кофейне, когда вы оба нихуя не знаете.
А все, плюсов больше не будет. Я понимаю, что завод-заводу рознь и могу понять, почему молодежь не идет работать сюда. Но не вижу ничего такого, чтобы пойти на завод и тупо зарабатывать деньги, тем более в 18 лет, когда у тебя из вариантов это кб, пятерочка или бургер кинг.
Еслиб я вернулся в прошлое и мне опять предложили пойти на завод - я бы точно согласился. Прикольное место, хоть и гнетущее.
ТОП-15 лучших курсов DevOps: обучение ДевОпс-инженера онлайн с нуля для начинающих, бесплатные + платные
В этой статье сравниваем ТОП-15 лучших онлайн-курсов по обучению DevOps по рейтингу от онлайн-школ + рассмотрим бесплатные ДевОпс-курсы.
DevOps-инженер — это профессионал, который объединяет процессы разработки и операционной деятельности для оптимизации создания и доставки программного обеспечения.
ТОП-5 лучших курсов DevOps
Информация о курсе: стоимость — 5 783 ₽ / мес. в рассрочку на 34 месяца, длительность - 12 месяцев
Особенности: Доступ к обновлениям курса навсегда. 6 проектов в портфолио, сертификат об окончании обучения и помощь в трудоустройстве.
Вы с нуля освоите методологию DevOps: объедините процессы разработки и эксплуатации, ускорите внедрение и доставку новых функций до пользователя. Станете DevOps-специалистом уровня middle.
Кому подойдёт этот курс:
Новичкам без опыта:
Сначала освоите системное администрирование, а затем углубитесь в DevOps, что позволит начать карьеру в этой сфере.DevOps-инженерам начального уровня:
Выстроите ясный пошаговый план профессионального развития, закроете пробелы в знаниях и увеличите доход.Специалистам, которым нужны DevOps-навыки:
Изучите DevOps-методологию с нуля, расширите свои рабочие компетенции и повысите свою ценность как специалиста.
Чему вы научитесь:
Работать с Docker:
Овладеете виртуализацией, будете создавать свои docker-образы, запускать контейнеры, управлять зависимостями и параметрами доступа.Работать с инфраструктурой как с кодом:
Научитесь создавать, изменять и версионировать окружение с помощью Terraform.Работать с системами контроля версий:
Освоите Git для эффективной работы с кодовой базой, научитесь применять принципы CI/CD и настраивать выкладку сервисов в окружения разработки и тестирования.Автоматизировать процессы:
Познакомитесь с Ansible и научитесь настраивать сервера и развёртывать приложения по нажатию кнопки.Использовать Kubernetes (k8s):
Будете управлять нагрузками между контейнерами, автоматизировать развёртывание и обеспечивать безопасность данных.Создавать решения мониторинга:
Будете собирать метрики и логи с помощью Prometheus и ELK-стека, строить удобные дашборды в Grafana, узнаете про работу с инцидентами и системы обратной связи.
Содержание программы обучения:
Основы Python
Старт в DevOps: системное администрирование для начинающих
DevOps-инженер. Основы
DevOps-инженер. Advanced
Docker
Инфраструктурная платформа на основе Kubernetes
Воркшопы для участников: Архитектура GitLab, углубление в GitLab CI, решение практических задач с применением GitLab CI.
2. Курс “DevOps-инженер” (GeekBrains) — 1110 отзывов
Информация о курсе: стоимость — 3 628 ₽ / мес. в рассрочку на 36 месяцев, длительность - 88 часов теории, 336 часов практики
Особенности: Персональная обратная связь на ваши задания. 3 проекта в портфолио, официальный сертификат, помощь в поиске работы.
Приобретённые навыки:
Программирование на Python
Управление непрерывной интеграцией и настройка CI/CD пайплайнов
Работа с контейнерами и создание образов (Docker)
Тестирование Ansible-кода с использованием инструментов Molecule и Karate
Обеспечение стабильности и безопасности серверов
Внедрение DevOps в компании с уже существующими процессами
Работа с инфраструктурой как с кодом (Ansible, Terraform)
Настройка мониторинга с помощью Prometheus, Grafana и ELK-стека.
Программа обучения:
Основы Python
Введение в DevOps: системное администрирование
Основы DevOps
Продолжение курса по основам Python
Основы SQL.
3. Курс “DevOps для программистов” (Хекслет) — 83 отзыва
Информация о курсе: стоимость — 50 000 ₽ или рассрочка на 3 месяца - 20 600 ₽ / мес., длительность - нет информации
Особенности: 3 итоговых проекта (по окончании каждого модуля программы), которые станут частью вашего портфолио.
Упакуйте ваше приложение в Docker и настройте непрерывную интеграцию с использованием GitHub Actions. Автоматизируйте процесс развертывания с помощью Ansible. Разверните облачную инфраструктуру (Digital Ocean, AWS, Yandex Cloud и другие) через Terraform. Настройте мониторинг, логирование и сбор ошибок.
Программа обучения:
Инфраструктура как код
Изоляция окружения с Vagrant
Автоматизация локального окружения с Ansible
Управление секретами и переменными с Ansible Vault
Введение в Docker
Неизменяемая инфраструктура
Автоматизация сборки проекта с Docker Compose
Непрерывная интеграция с GitHub Actions
Docker Registry Hub
Dotfiles
Принципы 12 факторов
Деплой с Ansible
Масштабируемая архитектура (DNS, балансировщики, кластеры)
Релизы: Blue-Green, Canary, Rolling
Stateless и Stateful
Управление миграциями
Zero Downtime Deploy
Мониторинг и логирование с DataDog
Коллекторы ошибок с Rollbar
Введение в облачные сервисы (GCP, AWS, DO, Yandex Cloud)
Автоматизация развертывания кластера с Terraform
Настройка машин с Ansible
Подготовка образов с Packer
Балансировка на уровне DNS
Быстрая отдача статики через CDN
База данных как сервис
Безопасность (ключи, порты, сети, бастион, VPN)
Разработка на удаленных машинах.
4. Курс “DevOps-инженер” (SkillFactory) — 427 отзывов
Информация о курсе: стоимость — от 3 290 руб. / мес. в рассрочку на 36 месяцев, длительность - 6 месяцев
Особенности: работа с реальными задачами заказчиков. Создадите портфолио, получите сертификат об успешном окончании курса, диплом о проф. переподготовке установленного образца и помощь в трудоустройстве.
Ваши навыки после завершения курса:
Освоите ценности и принципы DevOps и будете знать, как применять их в своем проекте.
Поймете, как организована команда разработки и как эффективно выстраивать коммуникации с помощью инструментов Jira, Confluence и Basecamp.
Узнаете, как извлекать пользу из инцидентов, использовать Post Mortem, считать метрики SLA, SLO и SLI, а также принимать решения на основе данных.
Научитесь выстраивать процессы для получения и анализа обратной связи от пользователей, а также организовывать работу команды техподдержки.
Разберетесь в современных методах разработки и сможете выбирать решения для ускорения вывода продукта на рынок.
Краткая программа курса:
Введение в курс и профессию
Управление инфраструктурой и конфигурациями
Мониторинг, логирование и наблюдаемость
Микросервисная архитектура и Kubernetes
Дипломный проект
Подготовка к техническим собеседованиям
Жизненный цикл софтверного проекта и работа с пользователями.
Информация о курсе: стоимость — 4 398 ₽ / мес. в рассрочку на 22 месяца, длительность - 4 месяца
Особенности: Кураторы-эксперты и живая обратная связь. Доступ к курсу навсегда. В конце обучения получите сертификат установленного образца.
Вы освоите навыки администрирования Linux, настройки веб-серверов и поддержки сайтов. Этот курс станет стартом для карьеры системного администратора и поможет приобрести базовые знания для дальнейшего развития в DevOps.
Для кого подходит этот курс:
Будущим системным администраторам:
Узнаете, как работают веб-серверы, и освоите операционную систему Linux. Сможете создать портфолио и начать карьеру системного администратора в IT-сфере.Начинающим DevOps-инженерам:
Научитесь поддерживать Linux-системы и веб-сайты, работать с базами данных. Получите практические навыки на реальных проектах, что станет основой для дальнейшего развития в DevOps.
Навыки, которые вы приобретете:
Администрирование Linux:
Поймете устройство этой ОС и научитесь работать в терминале.Работа в командной строке Bash:
Освоите основы программирования на Bash, оптимизируете работу с кодом и серверами.Настройка веб-серверов:
Научитесь устанавливать и настраивать веб-сервер nginx.Диагностика неполадок:
Научитесь анализировать логи и мониторить системные показатели для предотвращения проблем на сайте.Системный мониторинг:
Освоите Prometheus и научитесь создавать запросы на языке PromQL.
Программа курса:
Введение в Linux
Первые шаги в Linux
Пользователи и файлы. Знакомство с Vim
Подготовка к написанию скриптов на Bash
Написание скриптов на Bash
Bash-скрипты: Циклы
World Wide Web
Системы инициализации
Криптография и HTTPS
Работа с устройствами в Linux
Введение в базы данных
Основы сетей
Передача данных: Продолжение
Завершение изучения сетей
Сборка LAMP-стека
Deb-пакеты
Мониторинг и диагностика
Файервол
Виртуализация
Туннели.
Информация о курсе: стоимость — 128 000 ₽ или рассрочка - от 12 800 ₽ / мес., длительность - 5 месяцев
Особенности: Опытные спикеры, которые работают в ведущих компаниях. Получите сертификат, помощь с оформлением резюме, портфолио и сопроводительного письма. Разместите свое резюме в базе OTUS.
Вы изучите основные принципы и популярные инструменты DevOps, что повысит вашу востребованность и доход.
Программа курса:
DevOps: необходимость изменений
CI/CD с использованием Docker
Контейнерная оркестрация
Управление инфраструктурой и конфигурациями
Быстрая обратная связь (мониторинг и логирование)
Проектная работа.
7. Курс “DevOps-инженер” (Нетология) — 215 отзывов
Информация о курсе: стоимость — 99 800 ₽ или рассрочка на 36 месяцев - 2 916 ₽ / мес., длительность - 7,5 месяцев
Особенности: Дипломный проект в Yandex Cloud — ваше портфолио. Центр развития карьеры поможет с резюме, подготовит к собеседованию, предложит вакансии и будет сопровождать на всех этапах поиска работы.
Вы сможете быстро продвинуться в должности или сменить профессию, научившись решать инфраструктурные задачи, находить новые инструменты и ускорять доставку продуктов до пользователей. Во время обучения выстроите процесс DevOps с помощью облачных сервисов.
Чему вы научитесь:
Администрировать кластеры Kubernetes
Освоите развертывание Kubernetes на собственных мощностях и автоматизированное управление конфигурациями.Работать с Ansible для управления конфигурацией
Научитесь описывать инфраструктуру как код, настраивать и восстанавливать удалённые серверы.Автоматизировать серверную инфраструктуру с Terraform
Изучите основы Golang для написания скриптов и создания расширений для Terraform.Организовывать проекты с облачными провайдерами
Познакомитесь с ведущими облачными сервисами и создадите проект в облаке.Работать с виртуализацией и контейнеризацией
Получите практические навыки работы с Docker, Docker Compose и Docker Swarm.Настраивать CI/CD процессы для деплоя сервисов
Разберёте все этапы жизненного цикла ПО и процессы CI/CD: интеграция, доставка и развертывание.
Программа курса:
Системы управления версиями для DevOps-инженера
Виртуализация и контейнеризация
Облачная инфраструктура с Terraform
Система управления конфигурациями
Непрерывная разработка и интеграция
Мониторинг и логирование
Микросервисная архитектура
Основы Kubernetes
Применение Kubernetes
Администрирование Kubernetes
Организация проектов с облачными провайдерами
Английский для начинающих разработчиков
Карьера в DevOps
Основы программирования на Python
Администрирование баз данных.
Информация о курсе: стоимость — 124 000 ₽ или рассрочка - 22 000 ₽ / мес., длительность - 6 месяцев
Программа курса:
Введение
Вступительный тест
Системы контроля версий и автоматизация сборки приложений
Гибкие методологии и непрерывная интеграция (CI)
Сети и основы работы на серверах Linux
Непрерывная доставка (CD) и развёртывание
Инфраструктура как код и системы управления конфигурацией
DBOps: работа с реляционными и нереляционными базами данных
Контейнеризация с Docker и управление данными
Микросервисы, балансировка нагрузки и кэширование
Kubernetes: деплой и обеспечение надёжности приложений
Логирование и мониторинг ошибок
Итоговый проект.
Информация о курсе: стоимость — 168 700 ₽ или рассрочка на 36 месяцев - 4 933 ₽ / мес., длительность - 19 месяцев
Особенности: Сможете начать работать уже через 6 месяцев обучения. По окончании курса получите удостоверение о повышении квалификации и диплом о профессиональной переподготовке. Центр развития карьеры поможет найти работу или стажировку.
На курсе вы получите знания по двум направлениям: системное администрирование и DevOps-инженерия.
После первой части программы вы получите сертификат, подтверждающий ваши навыки в системном администрировании, что позволит вам уже начать работу в этой сфере. Вторая часть курса углубит ваши знания в DevOps, предоставив вам конкурентное преимущество на рынке труда.
Программа обучения:
Основы системного администрирования:
IT-системы и операционная система Linux
Операционная система Linux
Администрирование операционной системы Linux
Программирование на Bash
Сети и сетевые протоколы
Виртуализация
Мониторинг
Отказоустойчивость
Системы хранения и передачи данных
Реляционные базы данных и администрирование баз данных
Информационная безопасность
Курсовой проект: Разработка отказоустойчивой инфраструктуры
DevOps-инженерия:
Git — системы управления версиями
Виртуализация и контейнеризация
Облачная инфраструктура (Terraform)
Системы управления конфигурациями
Непрерывная разработка и интеграция (CI/CD)
Мониторинг и логи
Микросервисы
Основы Kubernetes
Администрирование Kubernetes
Организация проектов с использованием облачных провайдеров
Администрирование баз данных
Английский язык для начинающих разработчиков
Карьера в DevOps
Основы программирования на Python
Дипломный проект.
10. Курс “DevOps: быстрый старт” (ProductStar) — 58 отзывов
Информация о курсе: стоимость — 39 600 ₽ или рассрочка на 24 месяца - 1 833 ₽ / мес., длительность - 2 месяца
Особенности: Практика после каждой лекции на кейсах ведущих компаний рынка. Защитите проект и дополните им портфолио. Получите сертификат.
Чему вы научитесь:
Основы DevOps
Освоите на примерах подход и методологию DevOps, включая основные понятия и этапы жизненного цикла разработки ПО.Основы Python
Изучите базовый синтаксис, форматирование строк, условные конструкции, циклы, а также создание и использование функций.Git и Gitlab
Познакомитесь с системами контроля версий, научитесь создавать ветки, клонировать репозитории, выполнять слияния и работать с merge-запросами.Упаковка приложений в Docker
Овладеете расширенными опциями Docker и подходами к упаковке приложений, приобретя практические навыки.
Программа курса:
Введение в DevOps
Основы Linux и работа с Bash
CI/CD системы
Системы контроля версий Git и Gitlab
Работа с Docker
Управление конфигурациями с Ansible
Основы SQL для DevOps
SQL и базы данных
Python для DevOps
Дипломная работа.
Информация о курсе: стоимость — 35 000 ₽ - 55 000 ₽, длительность - 2 месяца
Особенности: создадите несколько проектов, доступ к материалам курса сохраняется на 2 года. Получите сертификат, если вы выполните от 80% заданий.
Чему вы научитесь:
Осваивать популярные инструменты DevOps
Создавать Dockerfile и Vagrant-файлы
Включать анализ кода с помощью SonarQube в pipeline
Разрабатывать pipeline для GitLab
Запускать приложения с MySQL, используя docker-compose.yml
Устанавливать Prometheus, собирать метрики и настраивать дашборды
Настраивать сбор логов с помощью Loki
Писать Kubernetes-манифесты для развертывания приложений в кластере
Успешно проходить технические собеседования
Работать в команде DevOps.
Программа обучения:
Введение в курс
Настройка локального окружения и контуры
CI/CD процессы
Управление данными, оркестрация контейнеров, тестирование
Балансировка нагрузки, докеризация, оркестрация контейнеров
Мониторинг и логирование
Обеспечение безопасности
Деплой
Заключительная AMA-сессия.
12. Курс “DevOps Инженер 2025” (Школа DevOps) — 15 отзывов
Информация о курсе: стоимость — 56 300 руб., длительность - 2 месяца (36 ак.часов)
Вы освоите:
Основные принципы и философию DevOps
Использование современных инструментов для автоматизации разработки
Автоматизацию деплоя с помощью CI/CD
Навигацию в современных системах хранения и обработки данных, включая облачные решения
Основные этапы и методы разработки программного обеспечения
Четкое понимание своей роли в процессе разработки
Умение лучше понимать, контролировать и управлять Production, Development и тестовыми средами.
Информация о курсе: стоимость — 16 490 ₽, длительность - 4 месяца
На курсе вы научитесь применять инструменты и методы DevOps для автоматизации тестирования, сборки и развертывания кода, а также для управления инфраструктурой и ускорения доставки продуктов в продакшн.
Программа курса:
Введение в DevOps
Infrastructure as Code (IaC)
Контейнеризация
Системы оркестрации
CI/CD
Обеспечение безопасности
Мониторинг
Заключительное тестирование.
14. Курс “Работа с контейнерами Docker и введение в администрирование кластера Kubernetes” (SoftLine) — 160 отзывов
Информация о курсе: стоимость — 56 000 руб., длительность - 40 ак. часов
Программа курса:
Введение
Docker
Основы Kubernetes
Установка и настройка узлов кластера: Workers и Master
Управление кластером: ресурсы, приложения и сервисы
Мониторинг и просмотр событий. Дополнительные ресурсы.
15. Курс “DevOps - инженер” (Специалист)
Информация о курсе: стоимость — 227 990 ₽ - 259 990 ₽, длительность - от 4 до 8 месяцев (316 ак. ч.)
После обучения на дипломной программе вы научитесь:
Настраивать ОС Linux, предоставлять доступ к ресурсам и развертывать кластеры
Использовать Linux как интернет-шлюз и пакетный фильтр
Обеспечивать безопасность и конфиденциальность данных в сетевых сервисах предприятия
Разворачивать систему мониторинга Zabbix в корпоративной сети
Внедрять виртуализацию с помощью контейнеров (LXC) и виртуальных машин (KVM)
Работать с распределенной системой управления версиями Git
Разрабатывать и реализовывать стратегии DevOps, управлять инфраструктурой предприятия с помощью шаблонов
Применять наиболее распространенные инструменты DevOps
Формировать и развивать DevOps-команды.
Дипломная программа включает следующие курсы:
Основы сетей, сетевые операционные системы и практикум Wi-Fi
DASA: DevOps – базовый уровень
Система управления версиями Git
Linux. Уровень 1. Основы администрирования
Linux. Уровень 2. Администрирование сетевых сервисов
Linux. Уровень 3. Обеспечение безопасности систем, сервисов и сетей
Linux. Уровень 6. Создание отказоустойчивых кластерных решений
DevOps. Уровень 1. Инфраструктура как код, основные инструменты
DevOps. Уровень 2. Использование Kubernetes
DASA: Практик DevOps по организации работы команды. Подготовка к экзамену DASA DevOps Professional. Уровень 2.
16. Курс “DevOps-инженер” (REBRAIN) — 12 отзывов
Информация о курсе: стоимость — 130 000 руб.
Курсы DevOps-инженера с нуля для начинающих с нуля.
Приобретенные навыки:
Git: освоение системы контроля версий Git
Development: умение развертывать приложения на восьми самых популярных языках программирования
Docker: работа с docker-контейнерами
Gitlab CI: создание CI-конвейеров в Gitlab
QA: тестирование ПО после автоматизированной сборки
Kubernetes Base: работа с основными объектами Kubernetes для разработчиков
CD: различные методы развертывания приложений
Observability: настройка систем наблюдаемости и мониторинга.
17. Курс “Введение в DevOps: инфраструктура как код, использование Docker и Kubernetes” (Сетевая Академия “Ланит”) — 9 отзывов
Информация о курсе: стоимость — 39 450 руб., длительность - 4 дня / 32 ак. ч.
Этот курс предоставляет знания и навыки по методологии DevOps, направленные на эффективное сотрудничество разработчиков и специалистов по IT-обслуживанию, интеграцию их процессов для повышения качества продукта. В рамках курса подробно рассматривается жизненный цикл (ЖЦ) программного обеспечения, роль DevOps-инженера в этом цикле, а также основные инструменты DevOps.
После прохождения курса вы сможете:
Настроить рабочую среду, подготовить и запустить Docker-контейнеры.
Управлять конфигурациями с помощью Ansible.
Настроить сценарии развертывания.
Организовать взаимодействие Ansible с Docker.
Разбираться в системах оркестрации с Kubernetes.
Разворачивать приложения в Kubernetes.
Бесплатные курсы, тренинги и уроки DevOps
Содержание курса:
Введение в разработку под Linux
Работа с файлами и файловыми системами
Управление процессами и потоками
Межпроцессное взаимодействие
Сетевые возможности
Заключительный модуль
Дополнительные и справочные материалы
Дополнительные темы.
2. Курс “Cloud DevOps” (МТС)
Структура курса:
Подходы к проектированию приложений
Введение в Kubernetes
Хранение данных в Kubernetes
Работа с Kubernetes в реальной среде
Мониторинг в Kubernetes
Автоматизация процессов
DevSecOps и использование открытых исходных кодов.
3. Курс “DevOps Старт” (Школа DevOps)
Структура учебной программы:
Ознакомление с DevOps: методология, ключевые термины
Подготовка к рабочей среде. Инструменты. Регистрация в облачном сервисе
Жизненный цикл программного обеспечения
Этапы и циклы разработки программного продукта
Методологии разработки ПО: Agile, Waterfall, Scrum
Основы Linux. Различные дистрибутивы Linux
Структура ядра Linux, управление процессами, работа с файлами
Основные команды Linux
Программирование на языке Bash в Linux. Основные сценарии использования
Знакомство с системами контроля версий (СКВ)
Git. Создание веток, основные принципы
Git. Клонирование репозиториев, слияние изменений
Знакомство с GitHub, GitLab. Создание и управление репозиториями
Непрерывная интеграция и доставка (CI/CD). Введение в Jenkins
Контейнеризация. Основные понятия
Знакомство с Docker. Принципы Docker
Docker Hub и Docker Registry
Работа с Dockerfile
Упаковка приложений в контейнеры Docker
Обзор систем управления конфигурацией
Современные подходы к управлению инфраструктурой
Ansible. Основные принципы работы
Синтаксис YAML
Использование Ad-Hoc команд в Ansible
Создание и использование Ansible Playbooks.
Вы ознакомитесь с основными средствами DevOps — изучите структуру Docker и Gitlab CI. Разработаете первый конвейер для автоматизированной сборки проекта.
План обучения:
Знакомство с DevOps
Создание пайплайна сборки
Анализ деятельности в области DevOps.
5. Курс “Введение в Linux” (Stepik)
В курсе изучается операционная система Linux: начиная с установки и основ графического интерфейса до работы через командную строку. Учат работе на удаленном сервере, написанию скриптов на bash и использованию текстового редактора vim. Курс включает тесты и практические задания.
Можно ли стать Девопсом с нуля?
Да, стать Девопсом (DevOps) с нуля вполне возможно, хотя это требует времени, усилий и настойчивости. Вот несколько шагов, которые помогут вам начать этот путь:
Основы компьютерных наук:
Операционные системы: понимание различных операционных систем, особенно Linux.
Сетевые основы: знание принципов работы сетей, включая TCP/IP, DNS, HTTP/HTTPS.
Программирование и скриптинг:
Языки программирования: изучение хотя бы одного языка программирования, например, Python, Ruby, или Go.
Скриптовые языки: знание Bash, PowerShell и других скриптовых языков.
Контроль версий:
Git: изучение системы контроля версий Git и платформ, таких как GitHub или GitLab.
Автоматизация и CI/CD:
Инструменты CI/CD: Jenkins, GitLab CI, CircleCI и другие.
Инструменты конфигурации: Ansible, Puppet, Chef.
Контейнеризация и оркестрация: Docker и Kubernetes.
Облачные технологии:
Облачные платформы: AWS, Azure, Google Cloud.
Функции и сервисы облаков: EC2, S3, Lambda и другие сервисы.
Мониторинг и логирование:
Инструменты мониторинга: Prometheus, Grafana, Nagios.
Инструменты логирования: ELK Stack (Elasticsearch, Logstash, Kibana), Splunk.
Практический опыт:
Проекты: участие в реальных проектах или создание собственных проектов.
Сообщество и ресурсы:
Чтение блогов и книг: регулярное чтение специализированных блогов, книг и статей.
Онлайн-курсы и туториал.
Сообщества: участие в форумах, конференциях и митапах.
Начав с базовых знаний и постепенно углубляя свои навыки, можно стать квалифицированным Девопсом. Важно постоянно учиться и адаптироваться к новым технологиям и практикам.
Что должен уметь делать DevOps?
DevOps (Development Operations) инженер — это специалист, который объединяет навыки разработки и системного администрирования для улучшения процесса разработки и доставки программного обеспечения. Основные обязанности и навыки DevOps инженера включают:
Автоматизация:
Настройка и управление CI/CD (Continuous Integration/Continuous Deployment) процессами.
Создание и управление скриптами для автоматизации развертывания и управления инфраструктурой.
Управление конфигурациями:
Использование инструментов, таких как Ansible, Puppet, Chef, для автоматизации настройки серверов и приложений.
Мониторинг и логирование:
Настройка систем мониторинга (Prometheus, Grafana, Nagios).
Настройка логирования и анализа логов (ELK Stack, Splunk).
Облачные технологии:
Опыт работы с облачными провайдерами (AWS, Azure, Google Cloud).
Настройка и управление ресурсами в облаке.
Контейнеризация и оркестрация:
Опыт работы с Docker для создания и управления контейнерами.
Опыт работы с Kubernetes для оркестрации контейнеров.
Безопасность:
Настройка и управление безопасностью инфраструктуры.
Управление доступом и идентификацией (IAM).
Сетевые навыки:
Знание сетевых протоколов и инструментов.
Настройка и управление сетевыми компонентами.
Тестирование:
Автоматизация тестирования инфраструктуры и развертывания.
Решение проблем и отладка:
Умение быстро находить и устранять проблемы в инфраструктуре и процессе разработки.
Командная работа и коммуникации:
Эффективное взаимодействие с командами разработчиков и администраторами систем.
DevOps инженеры играют ключевую роль в сокращении времени на разработку и развертывание программного обеспечения, улучшении стабильности систем и повышении производительности команды.
Как выглядит работа DevOps?
Работа DevOps-инженера включает в себя широкий спектр задач, направленных на улучшение взаимодействия между разработчиками и операционными командами для ускорения и автоматизации процессов разработки, тестирования и развертывания программного обеспечения. Вот основные аспекты работы DevOps:
1. Автоматизация процессов
CI/CD (Continuous Integration/Continuous Deployment): автоматизация процесса сборки, тестирования и развертывания кода, что позволяет быстро и надежно выпускать новые версии ПО.
Инфраструктура как код (IaC): использование инструментов, таких как Terraform, Ansible или Chef, для автоматизации настройки и управления инфраструктурой.
2. Мониторинг и логирование
Настройка систем мониторинга (например, Prometheus, Grafana) для отслеживания состояния систем и приложений.
Логирование и анализ логов (например, ELK Stack: Elasticsearch, Logstash, Kibana) для выявления и устранения проблем.
3. Управление конфигурацией
Использование инструментов для управления конфигурацией и обеспечения консистентности в различных средах (разработка, тестирование, продакшен).
4. Управление контейнерами и оркестрация
Работа с контейнерами (например, Docker) для изоляции приложений и обеспечения их независимости от окружения.
Оркестрация контейнеров с помощью Kubernetes для автоматизации развертывания, управления и масштабирования контейнерных приложений.
5. Безопасность (DevSecOps)
Интеграция практик безопасности в процессы DevOps, включая автоматическое сканирование кода на уязвимости и обеспечение безопасности инфраструктуры.
6. Совместная работа и коммуникация
Тесное взаимодействие с командами разработки, тестирования и операций для обеспечения беспрерывного цикла поставки.
Использование инструментов для совместной работы (например, Slack, Jira, Confluence).
Примеры инструментов DevOps
Системы контроля версий: Git, GitLab, Bitbucket.
CI/CD системы: Jenkins, GitLab CI, CircleCI.
Управление конфигурацией: Ansible, Puppet, Chef.
Контейнеризация: Docker.
Операционные системы: Kubernetes.
Мониторинг и логирование: Prometheus, Grafana, ELK Stack.
Ежедневные задачи DevOps-инженера
Настройка и поддержка CI/CD пайплайнов.
Автоматизация процессов развертывания и управления инфраструктурой.
Мониторинг и реагирование на инциденты.
Сотрудничество с командами разработки для улучшения процессов и инструментов.
Обеспечение безопасности и соответствия стандартам.
Эти задачи и обязанности могут варьироваться в зависимости от конкретной компании и проекта, но в целом, цель DevOps-инженера – создать эффективный и надежный процесс доставки программного обеспечения.
Ответ на пост «40 - часовая рабочая неделя не предназначена для людей»
Да вы батенька, мажор, скажу я вам.
Поиграем в бизнесменов?
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.