Для многих профессия DevOps-инженера — своего рода тайна, покрытая мраком. Часто все сводится к тому, что DevOps — нечто вроде эволюции системного администрирования. А также, что DevOps специалисты владеют неимоверным количеством инструментов, которые позволяют им зарабатывать много денег.
Так ли это? Спросили у людей, которые перешли в DevOps из других профессий.
«Сисадмин на максималках». Кто такой DevOps-инженер и чем он занимается
DevOps-инженер — это как системный администратор, но с фокусом на автоматизацию и быструю доставку кода. Настраивает, управляет и поддерживает процессы, позволяющие быстро и беспрерывно поставлять продукт пользователям, занимается автоматизацией процессов жизненного цикла продукта.
«DevOps-инженерам платят неплохие деньги». В чем плюсы профессии
Востребованность DevOps-инженеров сложно оспорить. Как и их высокую оплату труда. Тут специалист должен не только обладать широким знанием инструментов, но и быть готовым к изучению новых. Зато в DevOps не скучно — каждый день новые вызовы и задачи.
По данным «Хабра» на 2022 год, профессия DevOps-инженера стабильно входит в топ-5 самых востребованных в IT. А по данным Fortune Business Insights до 2028 года DevOps будет прирастать на 19,1% ежегодно.
Искусственный интеллект, равно как и сокращения хорошим DevOps-инженерам не грозят. Да, сюда высокий порог входа и junior-специалистам будет совсем непросто, но middle и senior инженеры будут чувствовать себя уверенно.
«Сисадмин или разработчик». С кого лучше заходить в профессию
Ценный багаж на старте карьеры в DevOps — опыт системного администратора или разработчика. Обе эти роли дают хорошую техническую базу и понимание IT инфраструктуры. Особенно важны здесь знания в Linux, сетях, облачных сервисах, Kubernetes и Docker. Любой реальный опыт, полученный в стартапах или через собственные проекты, использование бесплатных ресурсов AWS — все это помогает быстрее прокачать необходимый в DevOps стек.
«База для DevOps-инженера — это пайплайны». Что нужно знать начинающему специалисту и где прокачивать скилы
Начинающим обязательно освоить пайплайны, такие как Jenkins или Gitlab CI. Принципы их построения в основном одинаковы, поэтому можно выбрать любую платформу и углубиться в нее. Для этого есть масса курсов, но и технологий тоже немало — придется самому строить roadmap обучения и искать информацию в интернете. Конечно необходимо знать основы, такие как виртуальные машины, сети, оркестрация, terraform, и облачные сервисы. Лучший способ прокачать скиллы — практика.
«Все выглядит как обычная разработка». Задачи, которые решают DevOps инженеры
В DevOps широкий спектр задач — от обслуживания и мониторинга существующей инфраструктуры до разработки и внедрения новых проектов. Инженеры работают с различными инструментами, такими как Terraform, Jenkins, GitHub, GitLab CI, и облачными сервисами, например, AWS. Знания в области big data и программирования на Python также не повредят .
Задачи могут включать миграцию сервисов в облака, настройку и оптимизацию пайплайнов, а также выполнение различных задач из бэклога — это делает работу DevOps похожей на обычную разработку. Кроме того, специалисты часто сталкиваются с необходимостью быстро освоить новую технологию и адаптироваться к новым требованиям проекта.
«Учиться нужно каждый день». Как оставаться востребованным DevOps-инженером
Чтобы расти в DevOps, важно постоянно изучать новые технологии и разбираться в них досконально, избегая простых решений. Каждый день будут появляться новые задачи, требующие внимания. Придется эффективно гуглить и читать документацию на английском языке. Дружба с Linux, понимание сетевых технологий и железная дисциплина — ключевые факторы успеха в профессии.
Что в сухом остатке?
Итак, мы разобрали, что нужно знать, чтобы стать успешным DevOps-инженером. Коротко самое главное:
Опыт системного администратора или разработчика даст отличную базу для работы с важными инструментами, такими как пайплайны (Jenkins, GitLab CI), облачные сервисы (AWS) и Kubernetes.
В этой профессии придется заниматься всем от мониторинга и поддержки инфраструктуры до внедрения новых решений, и здесь постоянное обучение и практика играют ключевую роль.
Чтобы оставаться в тренде, нужно постоянно осваивать новые технологии, уметь находить информацию и быть готовым к новым вызовам каждый день.
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
Собрали проверенные онлайн-курсы и интенсивы для Product Manager. В этой подборке: курсы от действующего PM в Microsoft, актуальная специализация по управлению продуктами в сфере AI, курсы для начинающих специалистов и лайфхаки как проходить собеседования на позицию продакта.
Как очистить Mac? Лучшие платные приложения для macOS (август 2024 г.)
Чем просканировать накопившийся за время работы мусор на диске вашего в Мака и навести порядок? Рассказываем о 7 платных приложениях для очистки macOS. Мы не называем их лучшими — просто советуем обратить на них внимание.
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
Проанализировали Coursera в поисках лучших профессиональных программ на 2023 год, прохождение которых позволит получить востребованную специальность. Рассказываем, на какие направления обратить внимание и как сертификация Coursera помогает изменить вашу карьеру.
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digitaldefynd мы составили список курсов по Java, которые подойдут как новичкам, так и людям с опытом программирования, чтобы освоить этот востребованный язык.
Хотите сообщить важную новость? Пишите в Telegram-бот
Главные события и полезные ссылки в нашем Telegram-канале
Обсуждение
Комментируйте без ограничений
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
Девопс это не сисадмин на стероидах. Клауд инженер это админ на максималках. А девопс - это не профессия. Это культура разработки. В кино это эдакий "монастырь левел мастер кунгфу" с белой бородой и умным взглядом - один на округу. Не может быть в конторе более 1-2 девопсов.
Это уровень зама СЕО, который должен повышать эффективность разработки и взаимодействие разработчиков с архитекторами и облачными ( и не только) спецами. С помощью разных технологий и практик. Он должен обладать широким опытом и иметь реальные рычаги и "вес" в принятии решений. Потому, когда пишут "джун девопс", всегда смешно. Настроить пайплайны, поднять виртуалки - девепс не нужен.
Пользователь отредактировал комментарий 19 июля 2024, 20:24
ну он то не нужен но прогер это делать не будет потому что занят и уволится если заставят. а девопс - ответственное лицоууу за разраб и прочую инфру.
По моему мнение - девопсинг есть подвид сетевого инженера но со слабыми знаниями по сетям, SDLC, appsec. У некоторых хватает ума использовать самоподписанные сертификаты или вообще Let's Encrypt, кто-то на каждый чих вешает капчи, вместо того чтобы забанить страны непристутствия по IP, кто-то считает что цепочку сертификатов проверять не нужно, а кто-то вообще использует Яндекс АПИ и проч.
вот куда ни глянь а хосты настраивают плохо: даже у банков и финтеха проблемы с HSTS, Weak SSL Cyphers - а там все в сертификатах ЦЦНА ЦЦНП и тп.
Одни балаболы, ни один не рассказал про то, как сам устроился на свою первую работу девопсом. Давайте тогда я помогу, бо у таких кишка тонка сказать как есть: либо тупо по лицу понравился сЫньйор эйчарке и/или недолиду, либо по знакомству. Либо дэв бай с головы выдумал балаболов, а если нет, то, дев бай, продолжай дальше пробивать дно, писав водянисто водные интервью, а в заголовке написать ерунду "айтишники о своем пути в профессию", при этом ни слова о том, как они трудоустроились. Вы молодцы, пока вы одни из немногих, кто пилит такие постецы, скорее всего выдуманные из головы, а реальных людей, готовые поделиться реальными кейсами и ситуациями в айтишечке со всеми необходимыми доказательствами, тупо посылаете; продолжайте в том духе.
Zhan Chubukou
B2B Contractor (AI Solution Manager) в Worldwide Market
27 июля 2024, 10:24
0
Вся ситуация в том, что DevOps - это довольно редко первая профессия для айтишника, поэтому там выше кто-то верно подметил, что джунов-девопсов не должно быть. В девопсы обычно переучиваются сисадмины или разработчики, потому как специальность сама по себе требует определённой степени эрудированности и знание довольно широкого спектра технологий, которые могут варьироваться от проекта к проекту. Основа, да, пайплайны, но под этой общей формулировкой скрывается процесс сборки, запуска автотестов, логирования, бэкапов и доставки кода на целевые инстансы или кластеры. Весь стек технологий проекта как минимум на уровне сборки и запуска придётся знать хотя бы поверхностно, а часто - больше чем поверхностно. Особенные приключения начинаются там, где хорошее взрослое шифрование и изолированные частные подсети в разных облаках или работа на непосредственно железе заказчика. Короче, "войти в айти" сразу через DevOps, скорее всего, не получится. Поэтому и не пишут про первое трудоустройство.
Пользователь отредактировал комментарий 27 июля 2024, 10:24
Реальный кейс: 5 лет обычной разработки, потом еще 6 лет фуллстака, а потом из компании в одном месяце уволилось сразу два девопса - так я им и стал...
Без особого желания.
Пользователь отредактировал комментарий 16 августа 2024, 09:06
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
Девопс это не сисадмин на стероидах. Клауд инженер это админ на максималках. А девопс - это не профессия. Это культура разработки. В кино это эдакий "монастырь левел мастер кунгфу" с белой бородой и умным взглядом - один на округу. Не может быть в конторе более 1-2 девопсов.
Это уровень зама СЕО, который должен повышать эффективность разработки и взаимодействие разработчиков с архитекторами и облачными ( и не только) спецами. С помощью разных технологий и практик. Он должен обладать широким опытом и иметь реальные рычаги и "вес" в принятии решений. Потому, когда пишут "джун девопс", всегда смешно. Настроить пайплайны, поднять виртуалки - девепс не нужен.
Пользователь отредактировал комментарий 19 июля 2024, 20:24
Разраб без интернета просто кодер))_
ну он то не нужен но прогер это делать не будет потому что занят и уволится если заставят. а девопс - ответственное лицоууу за разраб и прочую инфру.
По моему мнение - девопсинг есть подвид сетевого инженера но со слабыми знаниями по сетям, SDLC, appsec. У некоторых хватает ума использовать самоподписанные сертификаты или вообще Let's Encrypt, кто-то на каждый чих вешает капчи, вместо того чтобы забанить страны непристутствия по IP, кто-то считает что цепочку сертификатов проверять не нужно, а кто-то вообще использует Яндекс АПИ и проч.
вот куда ни глянь а хосты настраивают плохо: даже у банков и финтеха проблемы с HSTS, Weak SSL Cyphers - а там все в сертификатах ЦЦНА ЦЦНП и тп.
Одни балаболы, ни один не рассказал про то, как сам устроился на свою первую работу девопсом. Давайте тогда я помогу, бо у таких кишка тонка сказать как есть: либо тупо по лицу понравился сЫньйор эйчарке и/или недолиду, либо по знакомству. Либо дэв бай с головы выдумал балаболов, а если нет, то, дев бай, продолжай дальше пробивать дно, писав водянисто водные интервью, а в заголовке написать ерунду "айтишники о своем пути в профессию", при этом ни слова о том, как они трудоустроились. Вы молодцы, пока вы одни из немногих, кто пилит такие постецы, скорее всего выдуманные из головы, а реальных людей, готовые поделиться реальными кейсами и ситуациями в айтишечке со всеми необходимыми доказательствами, тупо посылаете; продолжайте в том духе.
Вся ситуация в том, что DevOps - это довольно редко первая профессия для айтишника, поэтому там выше кто-то верно подметил, что джунов-девопсов не должно быть. В девопсы обычно переучиваются сисадмины или разработчики, потому как специальность сама по себе требует определённой степени эрудированности и знание довольно широкого спектра технологий, которые могут варьироваться от проекта к проекту. Основа, да, пайплайны, но под этой общей формулировкой скрывается процесс сборки, запуска автотестов, логирования, бэкапов и доставки кода на целевые инстансы или кластеры. Весь стек технологий проекта как минимум на уровне сборки и запуска придётся знать хотя бы поверхностно, а часто - больше чем поверхностно. Особенные приключения начинаются там, где хорошее взрослое шифрование и изолированные частные подсети в разных облаках или работа на непосредственно железе заказчика. Короче, "войти в айти" сразу через DevOps, скорее всего, не получится. Поэтому и не пишут про первое трудоустройство.
Пользователь отредактировал комментарий 27 июля 2024, 10:24
Реальный кейс: 5 лет обычной разработки, потом еще 6 лет фуллстака, а потом из компании в одном месяце уволилось сразу два девопса - так я им и стал...
Без особого желания.
Пользователь отредактировал комментарий 16 августа 2024, 09:06