50 tracks · 1233 topics
Career Roadmaps
What to learn, in what order, and what to build at each stage — for the tech roles employers are hiring for right now. Tick a topic and your progress is kept in this browser.
All roadmaps
50 roadmaps
AI Engineer
Build products on top of foundation models: retrieval, tool use, evaluation, and the plumbing that keeps them cheap and reliable.
Machine Learning Engineer
Train, fine-tune, and serve models. Own the numbers: data quality, metrics, drift, and inference cost.
Prompt Engineer
Design, test, and maintain the instructions that drive a model — and prove the changes worked with evaluations.
Forward Deployed Engineer (FDE)
Embed with a customer, build working software inside their environment, then turn what you learn into product.
Data Engineer
Build the pipelines and models every analyst, dashboard, and AI feature depends on. Own freshness and trust.
MLOps / AI Platform Engineer
Own the runway: training infrastructure, model serving, GPU cost, monitoring, and rollback for everything AI teams ship.
Frontend Engineer
Build the part of the product people actually touch: accessible, fast, and correct on every device you cannot test on.
Backend Engineer
Own the data, the contracts and the failure modes: APIs that stay correct under load and under partial failure.
Full-Stack Engineer
Own a feature from database to pixel. The default hire at startups and the most common job title in the market.
React Native Engineer
Ship one codebase to both stores, and know enough native to fix what the bridge cannot.
iOS Engineer
Swift, SwiftUI and the Apple frameworks — build apps that feel like they belong on the platform.
Android Engineer
Kotlin, Compose and the Android platform — build for the widest and most fragmented device base in the world.
Accessibility Engineer
Make products usable by everyone, and make the legal risk of not doing so go away.
Web Performance Engineer
Turn slow into fast, and prove it with numbers that connect to revenue.
DevOps Engineer
Automate the path from commit to production, and make that path boring, repeatable and reversible.
Site Reliability Engineer
Treat reliability as a product with a budget: measure it, spend it deliberately, and engineer away the toil.
Cloud Architect
Design cloud systems that meet the requirement, survive the audit, and do not surprise finance.
Platform Engineer
Build the internal product that other engineers ship on: paved roads, self-service, and sane defaults.
Kubernetes Engineer
Run, secure and debug clusters that other people bet their production traffic on.
Network Engineer
Design and run the connectivity everything else depends on, increasingly through code rather than a console.
Systems Administrator
Keep the servers, identities and endpoints that a business runs on healthy, patched and recoverable.
Database Administrator
Own the one thing a business genuinely cannot lose: keep it fast, correct, backed up and restorable.
Cybersecurity Engineer
Build and run the defences: identity, network, endpoint and detection, wired together so they hold.
Security Analyst (SOC)
Watch, triage and escalate: the front line that decides whether an alert becomes an incident.
Rules that apply to every track
- One track at a time. Two half-finished paths read as neither on a CV.
- Ship in public. A deployed project beats a certificate in every one of these interviews.
- Measure everything you claim — "faster" and "better" need a number beside them.
- Re-read the job ads at every stage. Requirements in AI move faster than any roadmap, this one included.
- Six focused hours a week finishes a track. Twenty hours one weekend a month does not.
- Never pay for placement. Every tool here has a free tier or a local equivalent.
Long-form version, with interview questions: Ch 88 — How to Use These Roadmaps