Roadmaps
Choose your path
Each path is a sequence of nodes. Every node carries three signals: how important it is, how much the market demands it, and how exposed it is to automation.
Backend Engineer (AI era)
From language fundamentals to AI-augmented services: build systems that are correct, observable, and ready to call models.
View roadmap →AI / Agents Engineer
Go beyond prompting: build retrieval, tools, evals, and agentic loops that are reliable enough to ship.
View roadmap →Frontend Engineer
Craft accessible, fast interfaces — and the new skill: designing UX for streaming, AI-driven experiences.
View roadmap →Data Scientist / ML Engineer
From statistics and clean data to models in production: turn data into decisions and ship ML that holds up in the real world.
View roadmap →DevOps / Cloud Engineer
Ship and run software reliably: automate everything, make it observable, and deploy with zero drama.
View roadmap →Cybersecurity Engineer
Think like an attacker, defend like an engineer: find weaknesses, fix them, and respond when things break.
View roadmap →Mobile Developer
Ship apps people keep on their home screen: smooth UI, offline-ready data, and native features done right.
View roadmap →Data Engineer
Build the pipes data flows through: reliable pipelines, clean models, and warehouses analysts and ML can trust.
View roadmap →Game Developer
From the game loop to a published game: engines, graphics, physics and that addictive game feel.
View roadmap →Game Designer
Design the fun: core loops, mechanics, balance and levels that players can't put down.
View roadmap →Quantum Computing
The scientific frontier: qubits, circuits and algorithms that bend what computers can do.
View roadmap →Competitive Programming
Sharpen your algorithmic edge: data structures, problem patterns and contest-grade speed.
View roadmap →Full-Stack Engineer
Own a feature end to end: UI, API, database and deploy — and the glue between them.
View roadmap →Cloud Architect
Design systems that scale and stay cheap: compute, storage, networking and the well-architected tradeoffs.
View roadmap →Blockchain / Web3
Build decentralized apps: smart contracts, wallets and the security mindset crypto demands.
View roadmap →UX / UI Designer
Design products people love: research the problem, shape the flow, and craft a beautiful, usable interface.
View roadmap →Product Manager
Decide what to build and why: discovery, prioritization, metrics and shipping outcomes, not features.
View roadmap →QA / Test Automation
Ship with confidence: design tests, automate them, and catch bugs before users do.
View roadmap →Data Analyst
Turn raw data into decisions: SQL, statistics, dashboards and a story stakeholders act on.
View roadmap →MLOps Engineer
Take models from notebook to reliable production: pipelines, serving, monitoring and reproducibility.
View roadmap →Site Reliability Engineer
Keep systems up at scale: SLOs, observability, incident response and automating toil away.
View roadmap →Computer Vision Engineer
Teach machines to see: from image basics to detection, segmentation and models in production.
View roadmap →NLP Engineer
Make machines understand language: from text processing to transformers, LLMs and RAG.
View roadmap →AR / VR (XR) Developer
Build immersive worlds: 3D, interaction and performance tuned for headsets and phones.
View roadmap →Robotics / Embedded Engineer
Make hardware think and move: electronics, microcontrollers, sensors, control and ROS.
View roadmap →AI Researcher
Push the frontier: strong math, deep learning theory, reading papers and reproducing results.
View roadmap →Growth / Digital Marketing
Grow products with data: analytics, SEO/content, paid acquisition, funnels and experiments.
View roadmap →Tech Lead / Engineering Leadership
Grow from coder to multiplier: system design, mentoring, delivery and clear communication.
View roadmap →No paths match your search.