Overview

What kind of work is out there?

“Tech” isn’t one job. Here are the main paths people take, what each really involves, and how AI is changing it. This roadmap points mostly at the first one, but it’s worth knowing the whole map.

The honest theme across all of them: AI now does the easy, repetitive parts, so the people who understand how things actually work stay valuable.

Web & software development

Building the websites, apps, and systems people use. Splits into frontend (the part you see), backend (the hidden logic and data), and full-stack (both). This is what the roadmap trains you for.

How AI changes it: AI can now write a lot of the routine code. What it can’t do is decide what to build, design how the pieces fit, or fix the strange bugs that need real understanding. Learn the fundamentals deeply and use AI as a fast assistant.

QA & testing

Making sure software actually works before real people use it — finding bugs, writing automated tests, and thinking about everything that could go wrong. A great entry point if you’re careful and detail-oriented.

How AI changes it: AI can generate test cases and spot obvious issues, so simple manual clicking-through work is shrinking. The valuable skill now is test automation and thinking like someone trying to break the system in ways nobody expected.

Project & product management

Deciding what to build and keeping a team moving — talking to users, prioritising, planning, and connecting the business side with the people who write the code. Less coding, more communication and judgement.

How AI changes it: AI handles the busywork — notes, summaries, status updates. What stays human is understanding what people actually need, making hard trade-off calls, and keeping a team aligned. Knowing how software is built makes you far better at it.

Other paths worth knowing

Mobile development (apps for phones), data and AI/ML (working with data and building models — the maths in this roadmap leads here), and DevOps (running and deploying systems reliably). Most people start with web and branch out.

How AI changes it: Same pattern everywhere: AI speeds up the routine parts and rewards the people who understand the system underneath. Pick one path after you have the fundamentals, rather than chasing all of them at once.