The Reality of Roadmaps 🗺️

The Reality of Roadmaps 🗺️

1 19 49
calendar_today agoschedule2 min read

Do roadmaps actually help people learn?

I am not sure.

Because the first time I saw one, it did the exact opposite.

I remember opening a DevOps roadmap at roadmap.sh and seeing Linux, Networking, AWS, Docker, Terraform, Kubernetes, CI/CD, Security...

Learning roadmap

The list just kept going.

Instead of feeling motivated, I felt overwhelmed.

I closed all the tabs, shut down my laptop, and went to sleep.

I am serious.

Shut-down

It looked less like a learning path and more like a university degree.

What made it worse was that I went back the next day and tried again.

Same feeling.

Surely there had to be a simpler version somewhere.

So I did what most people do.

I went looking for a better roadmap.

Instead, I found more roadmaps with different layouts, orders, and opinions.

One said to learn Docker before Kubernetes.

Another said the opposite.

One started with Python.

Another skipped it entirely.

I kept searching for the version that would finally make sense.

What I found instead was more confusion.

At some point, I stopped and asked myself an honest question.

Was I actually learning anything?

The answer was no.

I was researching how to learn without doing any learning.

Collecting roadmaps as if they were going to do the learning for me.

Learning stack

That realisation was uncomfortable.

Because it meant the problem was not the roadmap.

It was what I expected the roadmap to do.

There are AWS concepts that took me weeks to understand.

There are things I thought I understood until I tried using them.

There are topics I ignored and had to come back to later.

None of that ever shows up on a roadmap.

The roadmap only shows the clean version of the story.

The finished version.

The version that makes sense after everything has already happened.

Roadmaps show what a field looks like when you zoom out.

They do not show what learning feels like when you are inside it.

I still visit roadmap.sh.

I still think roadmaps are useful.

But I no longer expect them to remove the messy part of learning.

Feasible/reality roadmap

This roadmap feels real to me.


If you enjoy reflections like this, you can subscribe to the newsletter.

You can follow my work and projects on Twitter, LinkedIn, GitHub, and YouTube, where I share what I am building and learning along the way.

Thank you for reading.

Part 7 of 7 in Tech Notes by Ij

9 Comments

0 votes
0 votes
0 votes
0 votes
0 votes
0 votes
0 votes
0 votes
0 votes
🔥 Join developers growing publicly
Share your knowledge, build in public, and grow your developer presence with a global community.

More Posts

Why “Building in Public” Is Hollowing Out Your Developer Career

Karol Modelskiverified - Jun 18

AWS Certifications Are a Building Block, Not the Final Destination

Ijay - Jun 16

TypeScript Complexity Has Finally Reached the Point of Total Absurdity

Karol Modelskiverified - Apr 23

The Audit Trail of Things: Using Hashgraph as a Digital Caliper for Provenance

Ken W. Algerverified - Apr 28

Beyond the CLI: Mastering Lambda Invocation Patterns with Terraform

tuni56 - Apr 29
chevron_left
2.3k Points69 Badges
Lagos, Nigerialinktr.ee/i_jeoma
23Posts
63Comments
10Connections
Ij exploring cloud infrastructure using AWS,

Related Jobs

View all jobs →

Commenters (This Week)

3 comments
1 comment

Contribute meaningful comments to climb the leaderboard and earn badges!