How to Become a UX Designer
Research, wireframing, prototyping, design systems, accessibility. Turns user problems into product decisions that engineering can build.
1. UX Foundations
coreFirst Principles
Norman's Design of Everyday Things is the foundational text. Affordances, mappings, feedback, constraints — read once, reference always.
Nielsen's 10 Heuristics
The evaluative framework every UX designer should have memorised. Visibility of system status, match with real world, user control...
- docs free →
2. User Research
coreQualitative Research
User interviews, contextual inquiry, diary studies. The Mom Test applies to designers too.
3. Information Architecture
core4. Wireframing & Prototyping
coreFigma Mastery
Auto-layout, components, variants, prototypes, dev handoff. Figma is the industry-default tool.
Prototyping — Fidelity Ladders
Paper → low-fi → hi-fi → interactive. Match fidelity to the question you're trying to answer.
- blog free →
5. Visual & Interaction Design
coreTypography, Colour, Layout
Rhythm, hierarchy, contrast. Refactoring UI is the fastest practical read.
6. Design Systems
core7. Accessibility
core8. Working with Engineering & Product
coreDesign-Dev Handoff
Dev-mode annotations, redlines, spec expectations. Reduce back-and-forth by writing specs the way an engineer would want to read them.
- docs free →
Design Critique
Structured feedback, objective language, separating taste from craft. Facilitates trust with cross-functional partners.
- blog free →
9. Portfolio
core10. Career & Voices
optionalWant a personalised version?
This roadmap is the same one our platform uses internally, but the logged-in version lets you tick off topics as you complete them, track a personalised First 90 Days plan, and see your AI-durability score against this role. All free.
Open the interactive roadmap →