Which tech career fits you?
Seven questions about how you like to work. You get your three best-fit careers, why each one fits, and the roadmap to get hired.
- About two minutes.
- See your best fit right away.
- Free account for the full result, no card needed.
Illustrative example
88% fit
Backend Engineer
- You are drawn to the systems behind the screen.
- You like making systems fast under pressure.
- You think in systems and logic.
Then: the Backend roadmap and a first project to build.
The 14 careers in the quiz
Each one links to a free roadmap: what to learn, in order, with the resources worth your time.
- Generalist Software EngineerA 2026 path from absolute beginner to a hireable new-grad/junior software engineer, organized around what hiring teams actually screen for: genuine coding ability in one language, computer-science fundamentals (data structures, algorithms, Big-O), confident Git, and the working habits of a professional team (the SDLC, testing, code review, and using AI assistants without surrendering your own judgment).
- Frontend EngineerFrontend hiring in 2026 rewards three things: a genuine command of the web platform (semantic HTML, modern CSS, and JavaScript you understand rather than copy), fluency in a typed component framework (React with TypeScript remains the highest-demand pairing), and the engineering discipline wrapped around the code, accessibility, performance, testing, and the ability to ship to a real URL.
- Backend EngineerA backend engineer builds the server-side systems behind every application: APIs, data stores, business logic, authentication, and the infrastructure that keeps it all fast, secure, and reliable as traffic grows.
- Full-Stack EngineerA 2026 full-stack engineer ships features end to end: a typed JavaScript/React frontend, a Node-based API, a relational database, and a real deployment, increasingly with AI features wired in.
- DevOps / Site Reliability EngineerDevOps, Platform Engineering, and SRE are three views of one job: shipping and operating software reliably, safely, and fast.
- Cloud EngineerA Cloud Engineer designs, provisions, automates, and operates the infrastructure that runs applications on AWS, Azure, or GCP, defining networks, compute, storage, identity, and security as code rather than clicking through a console.
- Mobile EngineerA 2026-current, opinionated path to a job-ready Mobile Engineer.
- Data EngineerA data engineer builds and operates the pipelines and storage that turn raw, messy data into reliable, query-ready datasets for analysts, data scientists, and ML/AI systems.
- ML / AI EngineerA 2026 ML/AI Engineer designs, ships, and operates intelligent systems end-to-end, not just notebooks.
- Data ScientistA 2026 data scientist turns messy data into trustworthy decisions and, increasingly, shipped models.
- Security EngineerA Security Engineer builds and runs the defenses that protect an organization's systems, networks, applications, and cloud, distinct from a SOC analyst (who mostly monitors) by owning architecture, tooling, and automation.
- QA / Test Engineer (SDET)A current (2026) path to a job-ready SDET.
- Embedded / Systems EngineerEmbedded and systems engineering in 2026 is the craft of making software behave correctly on resource-constrained hardware: microcontrollers (and, at the higher end, embedded-Linux SoCs) inside cars, medical devices, IoT products, robotics, and industrial equipment.
- Game DeveloperA game developer builds the interactive systems behind games, gameplay mechanics, physics, AI, rendering, and tools, almost always inside an engine such as Unity, Unreal, or Godot.