🌐
GitHub
github.com › kamranahmedse › developer-roadmap
GitHub - nilbuild/developer-roadmap: Interactive roadmaps, guides and other educational content to help developers grow in their careers. · GitHub
Interactive roadmaps, guides and other educational content to help developers grow in their careers. - nilbuild/developer-roadmap
Starred by 354K users
Forked by 44K users
Languages   TypeScript 84.5% | Astro 10.9% | JavaScript 3.1% | CSS 1.3% | Shell 0.2%
🌐
Roadmap
roadmap.sh
Developer Roadmaps - roadmap.sh
roadmap.sh is the 6th most starred project on GitHub and is visited by hundreds of thousands of developers every month.
🌐
GitHub
github.com › devmentors › aspnetcore-developer-roadmap
GitHub - devmentors/aspnetcore-developer-roadmap · GitHub
This is our commentary of roadmap along with the bunch of links to the learning resources that might help you to become a better developer (not only when it comes to backend and Web API).
Starred by 141 users
Forked by 13 users
🌐
GitHub
github.com › topics › roadmap
roadmap · GitHub Topics · GitHub
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
🌐
Roadmap
roadmap.sh › git-github
Learn Git and GitHub
February 26, 2026 - Step by step guide to learn Git and GitHub in 2026
🌐
GitHub
github.com › topics › developer-roadmap
developer-roadmap · GitHub Topics · GitHub
A Python roadmap built to help people actually learn the language — starting from the basics and gradually moving forward through understanding, practice, and real use, instead of just listing topics
🌐
GitHub
github.com › liuchong › awesome-roadmaps
GitHub - liuchong/awesome-roadmaps: A curated list of roadmaps. · GitHub
A curated list of roadmaps. Contribute to liuchong/awesome-roadmaps development by creating an account on GitHub.
Starred by 6.8K users
Forked by 457 users
Find elsewhere
🌐
Reddit
reddit.com › r/cscareerquestions › what is the viability of the developer-roadmap from https://github.com/kamranahmedse/developer-roadmap?
r/cscareerquestions on Reddit: What is the viability of the developer-roadmap from https://github.com/kamranahmedse/developer-roadmap?
December 3, 2020 -

The same roadmap post from HackerNews in 2019 (from the author): https://news.ycombinator.com/item?id=18874028. Seems like most oof the gripes are about number of technologies/concepts being too high; the emphasis on language > concept; and the separation between Front-End and Backend. It does look like the author improved on some of that since the 2019 version.

Purpose: To help mid-level developers improve their technical skills for a company. We have guides on the soft skills, but we would like to help provide async resources to our less-Senior devs.

I'm a Senior Engineer and have my own opinions, but I'd love to see what other Senior Engineers opinions on this are. I've searched for posts about this on this subreddit, but haven't found any responses determining feasibility for the map as a path towards Senior Development.

Thanks!

Top answer
1 of 3
6
https://github.com/kamranahmedse/developer-roadmap ? Hello u/Hardlydent , it appears you tried to put a link in a title, since most users cant click these I have placed it here for you I am a bot if you have any suggestions dm me
2 of 3
3
The author is opinionated and strongly biased to JavaScript as the solution to everything and further focused on web being the thing. I'm... not entirely sold on that argument. A lot is web based, but most of the back end code that I have is ETL type thing, not services. So the idea of "learn PHP" or "learn JavaScript" makes me chuckle. The path for senior development... isn't technical. I'm going to point you to my favorite guide - https://github.com/braydie/HowToBeAProgrammer and look at which ones are technical skills and which ones are not. Even more-so - for a advanced skills, look at how many are technical. The roadmaps presented are ones that focus on "use this technology" - being a senior developer is not so much in the weeds but rather "how do we fit these systems together?" And you learn that by actually using the systems and exploring different things. If there's a roadmap for how to be a developer, being a senior developer is taking all the other paths than the roadmap shows as the way to the end, getting lost on the way there, realizing what's the advantage of taking this path over that path, sometimes figuring out how to make your own path and then getting to the end so that you can show the mid and junior devs how to get to the same place that you are so that you can build the system that you've got in mind the same way.
🌐
GitHub
github.com › milanm › DotNet-Developer-Roadmap
GitHub - milanm/DotNet-Developer-Roadmap: The comprehensive .NET Developer Roadmap for 2025 by seniority level. · GitHub
The comprehensive .NET Developer Roadmap for 2025 by seniority level. - milanm/DotNet-Developer-Roadmap
Starred by 3.6K users
Forked by 424 users
🌐
GitHub
github.com › topics › backend-roadmap
backend-roadmap · GitHub Topics · GitHub
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
🌐
GitHub
github.com › skydoves › android-developer-roadmap
GitHub - skydoves/android-developer-roadmap: 🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
In this multipart series, you'll learn all about the Android development ecosystem following our Android Developer Roadmap, giving you a more holistic view of the Android community and how you can progress as a developer.
Starred by 7.7K users
Forked by 723 users
Languages   Kotlin
🌐
GitHub
github.com › topics › frontend-roadmap
frontend-roadmap · GitHub Topics · GitHub
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
🌐
GitHub
github.com › MoienTajik › AspNetCore-Developer-Roadmap
GitHub - MoienTajik/AspNetCore-Developer-Roadmap: Roadmap to becoming an ASP.NET Core developer in 2026 · GitHub
Below you can find a chart demonstrating the paths that you can take and the libraries that you would want to learn to become an ASP.NET Core developer. I made this chart as a tip for everyone who asks me, "What should I learn next as an ASP.NET Core developer?" The purpose of this roadmap is to give you an idea about the landscape.
Starred by 19.6K users
Forked by 2.5K users
🌐
GitHub
github.com › A-Hemeda › Developer-Roadmap
GitHub - A-Hemeda/Developer-Roadmap · GitHub
Contribute to A-Hemeda/Developer-Roadmap development by creating an account on GitHub.
Starred by 58 users
Forked by 5 users
🌐
Roadmap
roadmap.sh › pdfs › roadmaps › git-github.pdf pdf
Git and GitHub Find the detailed version of this roadmap
Student Developer Pack · GitHub Classroom · Campus Program · GitHub Marketplace · GitHub Security · GitHub Models · GitHub Copilot · Continue learning with following roadmaps · Frontend · Backend · DevOps · Full-stack · If you are a beginner, we'd recommend ·
🌐
Roadmap
roadmap.sh › roadmaps
Developer Roadmaps
FrontendBackendFull StackDevOpsDevSecOpsData AnalystAI EngineerAI and Data ScientistData EngineerAndroidMachine LearningPostgreSQLiOSBlockchainQASoftware ArchitectAPI DesignCyber SecurityUX DesignTechnical WriterGame DeveloperServer Side Game DeveloperMLOpsProduct ManagerEngineering ManagerDeveloper RelationsBI AnalystAI Red Teaming · SQLComputer ScienceReactVueAngularJavaScriptTypeScriptNode.jsPythonSystem DesignJavaASP.NET CoreSpring BootFlutterC++RustGoDesign ArchitectureReact NativeDesign SystemPrompt EngineeringMongoDBLinuxKubernetesDockerAWSTerraformData Structures & AlgorithmsRedisGit and GitHubPHPCloudflareAI AgentsNext.jsKotlinHTMLCSSSwift & Swift UIShell / BashLaravelElasticsearchWordPressDjangoRubyRuby on RailsClaude CodeVibe CodingScalaOpenClawLeetCode
🌐
GitHub
github.com › roadmapsh
roadmap.sh · GitHub
Interactive roadmaps, guides and other educational content to help developers grow in their careers. - roadmap.sh
🌐
GitHub
github.com › github › roadmap
GitHub - github/roadmap: GitHub public roadmap · GitHub
GitHub public roadmap. Contribute to github/roadmap development by creating an account on GitHub.
Starred by 8.7K users
Forked by 1.6K users
🌐
GitHub
github.blog › home › ai & ml › vibe coding: your roadmap to becoming an ai developer
Vibe coding: Your roadmap to becoming an AI developer - The GitHub Blog
May 16, 2025 - This blog will walk you through what you need to know, learn, and build to jump into the world of AI—using the tools and resources you already use on GitHub. Let’s dive in. 1. Learn essential programming languages and frameworks 💬 · Mastering the right programming languages and tools is foundational for anyone looking to excel in AI and machine learning development.
🌐
Codeanywhere
codeanywhere.com › github › developer-roadmap
developer-roadmap · Run source code examples online · AI Cloud IDE · Codeanywhere
Clone developer-roadmap GitHub repository source code and run examples instantly in our online editor.