Недавно проводил собеседования, и один соискатель меня особенно заинтересовал. Что именно привлекло мое внимание:
На собеседовании мы совпали по вайбу и настроению (парень был в майке, этим все сказано😅), так что я сделал оффер. Про то, что он читает мой канал, узнал уже впоследствии.
Если серьезно, то это отличная иллюстрация того, как НАДО подходить к поиску работы и собеседованиям. Софт-скиллы так же важны, как и хард-скиллы, а ваше позиционирование может очень сильно повлиять на исход собеса.
А если заранее узнать побольше про тимлида и выяснить, что он ценит в работе и сотрудниках, — оффер точно будет у вас в кармане 🔥
#карьера@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤2👍2🤷1
Читаете соцсети тех, у кого хотите работать?
Anonymous Poll
35%
Всегда 😎
30%
Нет, но теперь начну 🤔
35%
Нет, неинтересно 😒
Коллеги, всем привет! Принес вам новую задачку 🎓
В прошлый раз мы пробовали запустить докер в гитлабе. Сегодня предлагаю разобраться в написании докерфайлов.
Перед вами — пример того, как НЕ нужно делать. Найдите ошибки и попробуйте их исправить🙂
Варианты решения пишите в комментарии или сразу в моем гитлабе, а в начале следующей недели я поделюсь разбором этого задания💬
#задача@devopsupgrade
В прошлый раз мы пробовали запустить докер в гитлабе. Сегодня предлагаю разобраться в написании докерфайлов.
Перед вами — пример того, как НЕ нужно делать. Найдите ошибки и попробуйте их исправить
FROM ubuntu:latest
# Копируем исходный код
COPY ./ /app
WORKDIR /app
# Обновляем список пакетов
RUN apt-get update
# Обновляем пакеты
RUN apt-get upgrade
# Устанавливаем нужные пакеты
RUN apt-get -y install libpq-dev imagemagick gsfonts ruby-full ssh supervisor
# Устанавливаем bundler
RUN gem install bundler
# Устанавливаем nodejs используется для сборки статики
RUN curl -sL https://deb.nodesource.com/setup_9.x | sudo bash -
RUN apt-get install -y nodejs
# Устанавливаем зависимости
RUN bundle install --without development test --path vendor/bundle
# Чистим за собой кэши
RUN rm -rf /usr/local/bundle/cache/*.gem
RUN apt-get clean
RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
# Запускаем скрипт, при старте контейнера, который запустит все остальное.
CMD [“/app/init.sh”]
Варианты решения пишите в комментарии или сразу в моем гитлабе, а в начале следующей недели я поделюсь разбором этого задания
#задача@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤔2🔥1👨💻1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥8❤1
Где брать опыт начинающему DevOps-инженеру?
В комментариях к посту про поиск работы увидел такой вопрос:
Лично я считаю, что совсем начинающему инженеру боевой опыт не нужен. Главное, чтобы у вас было понимание методологии, технологий конкретного стека и опыт решения задач, максимально приближенных к реальности.
Чтобы разобраться в методологии и понять, какие технологии осваивать в первую очередь, советую посмотреть RoadMap DevOps от Слёрма. Там подробно разобраны базовые и основные компетенции инженера и есть ссылки на дополнительные материалы для изучения😜
#карьера@devopsupgrade
#инструменты@devopsupgrade
В комментариях к посту про поиск работы увидел такой вопрос:
Как начать работать devops, когда во всех вакансиях требуется опыт devops?
Лично я считаю, что совсем начинающему инженеру боевой опыт не нужен. Главное, чтобы у вас было понимание методологии, технологий конкретного стека и опыт решения задач, максимально приближенных к реальности.
Чтобы разобраться в методологии и понять, какие технологии осваивать в первую очередь, советую посмотреть RoadMap DevOps от Слёрма. Там подробно разобраны базовые и основные компетенции инженера и есть ссылки на дополнительные материалы для изучения
#карьера@devopsupgrade
#инструменты@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Сами технологии можно изучать самостоятельно или на курсах, а решать задачи — вместе со мной. Пишите, какие направления вам интересны, будем разбирать.
И не забывайте про задачку по написанию докерфайлов — разберем после выходных 😶
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Коллеги, всем привет!
Посмотрел все ваши комментарии к посту с задачей, было много правильных ответов. Вы крутые!🔥
Ловите статью с разбором🤯 https://to.slurm.io/JxOAPQ
А если у вас остались вопросы, напишите их в комментах к этому посту. Наберется больше пяти — проведу лайв😬
#статья@devopsupgrade
Посмотрел все ваши комментарии к посту с задачей, было много правильных ответов. Вы крутые!🔥
Ловите статью с разбором
А если у вас остались вопросы, напишите их в комментах к этому посту. Наберется больше пяти — проведу лайв
#статья@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Docker: невредные советы
В комментариях к моей статье Docker: вредные советы было много просьб объяснить, чем так ужасен описанный в ней Dockerfile. Краткое содержание предыдущей серии : два разработчика в жестком дедлайне...
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Коллеги, приветствую!
На этой неделе готовлю для вас задачу по ансиблу — одному из основных инструментов для управления конфигурациями в работе DevOps-инженера.
Попробуем написать один из самых простых плейбуков. Текст задания пришлю в четверг, а пока ловите материалы, которые помогут к нему подготовиться😀
🫣 Что нужно знать перед началом работы с Ansible
Разбираем, какие задачи решает ансибл и чем отличается от других инструментов управления конфигурацией.
🫣 Что такое IaC и как Ansible помогает его построить
Выясняем, что такое IaC, какие плюсы и минусы есть у этого подхода, как с ним связан Ansible и какую роль он играет в настройке инфраструктуры.
#статья@devopsupgrade
На этой неделе готовлю для вас задачу по ансиблу — одному из основных инструментов для управления конфигурациями в работе DevOps-инженера.
Попробуем написать один из самых простых плейбуков. Текст задания пришлю в четверг, а пока ловите материалы, которые помогут к нему подготовиться
Разбираем, какие задачи решает ансибл и чем отличается от других инструментов управления конфигурацией.
Выясняем, что такое IaC, какие плюсы и минусы есть у этого подхода, как с ним связан Ansible и какую роль он играет в настройке инфраструктуры.
#статья@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Мы с вами много говорим о том, что важно на старте, решаем задачи для прокачки навыков. Но что насчет самых частых ошибок?
Помните книжку Остера с вредными советами? Мы с командой подумали и решили устроить для вас встречу в таком формате. Так что 4 сентября в 19:00 жду вас на вебинаре «Вредные советы: ошибки в карьере DevOps».
Что в программе:
Чтобы ответить на эти и другие вопросы, позвал коллегу — Юрия Семенькова, Senior DevOps Engineer в getmаtch.
Регистрация на веб, как всегда, через бота-помощника. Занимайте места!
#вебинар@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11😁2👍1
Коллеги, всем привет!
Принёс вам обещанное задание. Попробуем брать разные темы, на этот раз — простая задачка по Ansible (но вы всегда можете сами еë усложнить).
Попробуйте подготовить максимально гибкий и удобный вариант для дальнейшего использования и масштабирования. Ссылку на репозиторий и свои вопросы присылайте в комментарии, будем обсуждать.
А во вторник жду на лайв-разборе 😎
#задача@devopsupgrade
Принёс вам обещанное задание. Попробуем брать разные темы, на этот раз — простая задачка по Ansible (но вы всегда можете сами еë усложнить).
Для начала предлагаю снова написать простой index.html и представить, что это настоящее приложение. После этого напишите плейбук, который на удалённом сервере разворачивает nginx, копирует наше приложение и запускает его.
Попробуйте подготовить максимально гибкий и удобный вариант для дальнейшего использования и масштабирования. Ссылку на репозиторий и свои вопросы присылайте в комментарии, будем обсуждать.
А во вторник жду на лайв-разборе 😎
#задача@devopsupgrade
❤6🔥6👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥7❤🔥2
Как быстрее набраться опыта?
Недавно один знакомый спросил меня, как быстрее прокачаться в DevOps — может, стоит устроиться сразу на три работы и получать в три раза больше опыта?
Я считаю, что схема вообще нерабочая😅 В результате вы просто будете меньше успевать и не придете ни какому результату, кроме выгорания. Как лучше поступить?
😯 Глубже погружаться в задачи и прорабатывать стек, чтобы становиться в нем лучшим специалистом
😦 Отвлекаться от работы и не забывать отдыхать: неочевидно, но именно усталость тормозит ваш рост и развитие как крутого спеца
Понимаю, что в некоторых компаниях вас могут заставлять обновлять гитлаб на выходных, но, надеюсь, вы сможете этого избежать.
Как планируете провести последние выходные лета?
#карьера@devopsupgrade
Недавно один знакомый спросил меня, как быстрее прокачаться в DevOps — может, стоит устроиться сразу на три работы и получать в три раза больше опыта?
Я считаю, что схема вообще нерабочая😅 В результате вы просто будете меньше успевать и не придете ни какому результату, кроме выгорания. Как лучше поступить?
Понимаю, что в некоторых компаниях вас могут заставлять обновлять гитлаб на выходных, но, надеюсь, вы сможете этого избежать.
Как планируете провести последние выходные лета?
#карьера@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3😁2
Коллеги, всем привет!
Сентябрь горит, а мы продолжаем погружаться в DevOps 🔥 В пятницу обсуждали, как быстрее набраться опыта: не забывать про отдых и глубже погружаться в технологии. И если с первым пунктом все понятно, то со вторым могут возникнуть сложности. Где брать теорию и практику?
😯 Документация
Все гениальное просто, и базовые основы можно почерпнуть в официальных источниках.
😦 Статьи, вебинары, лекции
Ищем по ключевым словам в гугле, на хабре, на ютубе и в других источниках. А еще можно зайти в материалы канала и посмотреть ссылки, которыми я с вами делился — там тоже много чего полезного.
😧 Задания на канале
Kindly reminder про задачку по ансиблу, завтра на эфире будем разбирать 😉
😮 Бесплатный курс «Быстрый старт в DevOps»
Насыщенный мини-курс для начинающих специалистов с разбором вопросов:
🙁 что такое DevOps, и как выстроить работу команды в рамках этой методологии;
🙁 Kubernetes, Docker и т.д.: как базовые инструменты выстраивают работу в DevOps;
🙁 DevOps и компания: как состыковать критерии успеха.
Так что если вы все еще думаете, как стартовать, это отличный вариант ⚡️
🫣 Забрать — по ссылке
#карьера@devopsupgrade
#курсы_Слёрма@devopsupgrade
Сентябрь горит, а мы продолжаем погружаться в DevOps 🔥 В пятницу обсуждали, как быстрее набраться опыта: не забывать про отдых и глубже погружаться в технологии. И если с первым пунктом все понятно, то со вторым могут возникнуть сложности. Где брать теорию и практику?
Все гениальное просто, и базовые основы можно почерпнуть в официальных источниках.
Ищем по ключевым словам в гугле, на хабре, на ютубе и в других источниках. А еще можно зайти в материалы канала и посмотреть ссылки, которыми я с вами делился — там тоже много чего полезного.
Kindly reminder про задачку по ансиблу, завтра на эфире будем разбирать 😉
Насыщенный мини-курс для начинающих специалистов с разбором вопросов:
Так что если вы все еще думаете, как стартовать, это отличный вариант ⚡️
#карьера@devopsupgrade
#курсы_Слёрма@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4
Коллеги, всем привет!
Сегодня в 18:00 встречаемся на лайв-разборе задачки по ансиблу — у вас еще есть время прислать ссылку на готовый репозиторий 😉
Новая задача будет в четверг — предлагаю вернуться ненадолго к сборке докер-контейнеров и разобрать то, что не успели закрыть. Ловите материал для подготовки🤨 https://to.slurm.io/M-VsBA
#прямой_эфир@devopsupgrade
Сегодня в 18:00 встречаемся на лайв-разборе задачки по ансиблу — у вас еще есть время прислать ссылку на готовый репозиторий 😉
Новая задача будет в четверг — предлагаю вернуться ненадолго к сборке докер-контейнеров и разобрать то, что не успели закрыть. Ловите материал для подготовки
#прямой_эфир@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
DEV Community
What Are Multi-Stage Docker Builds
In the fast-paced world of software development and deployment, every minute counts. Every second is...
Эфир с разбором уже через час🫡
Включайте уведомления, чтобы не пропустить.
Включайте уведомления, чтобы не пропустить.
Please open Telegram to view this post
VIEW IN TELEGRAM
Старт эфира через 5 минут. Подключайтесь 😐
Please open Telegram to view this post
VIEW IN TELEGRAM
Обложившись баш-скриптами
и плейбуками сполна,
Можешь ты собой гордиться:
Ты — DevOps-суперзвезда!
Нуууу.... или нет 😅
Вебинар с вредными советами для DevOps-инженеров: уже сегодня в 19:00. Жду вас!
Что будет:
👉 разбор самых частых ошибок начинающих специалистов
👉 ответы на вопросы и обратная связь от меня и моего коллеги Юрия Семенькова (Senior DevOps Engineer в getmаtch)
👉 секретный розыгрыш — в этот раз подарок будет более универсальным 🎁
➡️ Занять место на вебинаре — через бота. Приходите!
#вебинар@devopsupgrade
и плейбуками сполна,
Можешь ты собой гордиться:
Ты — DevOps-суперзвезда!
Нуууу.... или нет 😅
Вебинар с вредными советами для DevOps-инженеров: уже сегодня в 19:00. Жду вас!
Что будет:
#вебинар@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2🥰1