Skip to content

A FREE master plan to kickstart your DevOps Engineer career in the Cloud Native era following the Agile way! ⭐ (2024)

License

Notifications You must be signed in to change notification settings

DevOpsHiveHQ/dynamic-devops-roadmap

Repository files navigation

Telegram Group Join License Progress

Dynamic DevOps Roadmap

A FREE master plan to kickstart your DevOps Engineer career in the Cloud Native era following the Agile way! ⭐

  • Visit Hive Box Project if you are interested in the DevOps hands-on project only.
  • Join Telegram Group for discussions and to stay updated (Note: This is a multilingual group).

Project Badge

Push it forward and add the project badge in your repo to support the community! ⭐

Markdown:

[![Dynamic DevOps Roadmap](https://devopshive.net/badges/dynamic-devops-roadmap.svg)](https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap)

Preview:

Dynamic DevOps Roadmap

Table of Contents

Status

Please note that this repo is still a work in progress.

  • Roadmap Content: 70%
  • Hands-on Project: 100%

The Problem

Cloud Native Landscape Dec 2023
A subset of the Cloud Native landscape in December 2023 (click for the full landscape)

Linear DevOps roadmap is broken by default

The DevOps Engineer role remains one of the top 10 most in-demand jobs across all industries (not just the tech field!). However, starting that role is super challenging because the DevOps model has various patterns and topologies. Also, the Cloud Native landscape keeps expanding, and there is something new every day!

Simply, you cannot start a DevOps position by merely learning the tools! It's even more complicated if that's your first job without previous software industry experience (coming from either Dev or Ops).

For that reason, almost every day, I see people struggling on their way to start as fresh/junior DevOps engineers or even progress in their early career years in general. They usually follow some linear roadmap like roadmap.sh/devops. But still, they cannot land their first job or struggle a lot when they find one! And sadly, many of them eventually give up!

For more details about the problem aspects, please read: Your DevOps learning roadmap is broken!

The Solution

Dynamic MVP-style roadmap Good and Bad

Based on experience for years mentoring people in different stages (starting their first job, career shift, moving to another work style or company), using a dynamic MVP-style roadmap with hands-on projects designed by an experienced DevOps engineer has been highly successful.

That means first, understanding the problem instead of just learning a bunch of tools and then using an iterative style, each iteration will cover most DevOps areas used in the job to build a T-shaped skills profile from day one! It's also essential to set the targeted market and organizations because, with different DevOps topologies, the DevOps engineer role requirements vary a lot.

The Roadmap

This roadmap is polymorphic, which means it's designed to work in different modes. It depends on how fast you want to go (roadmap, mentorship, or BootCamp).



Dynamic DevOps Roadmap Flow

Star History

Star History Chart

License

This project is by DevOps Hive and licensed under the open-source license, Creative Commons Attribution-ShareAlike 4.0 International. For more details, please review LICENSE.