The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
University Graduate (Computer Science/Game Dev)
0-1 year post-graduationSkills to master
- Translating academic knowledge into practical, production-ready code
- understanding team workflows and version control
- basic debugging.
You're ready to move on when
- Completed relevant final year projects in XR.
- Demonstrated ability to work collaboratively in a team setting (e.g., group projects).
- Strong foundational coding skills in C# or C++.
- 2
Self-Taught Developer / Bootcamp Graduate
1-2 years of dedicated learningSkills to master
- Building a strong portfolio of functional XR projects
- understanding software engineering principles beyond just 'making it work'
- adapting to professional development environments.
You're ready to move on when
- A public portfolio (e.g., GitHub, itch.io) with multiple functional XR projects.
- Ability to explain technical decisions and problem-solving approaches clearly.
- Experience with version control and basic project management tools.
- 3
Career Changer (from related tech roles)
1-2 years of focused upskilling in XRSkills to master
- Transitioning existing coding skills to game engines and XR-specific paradigms
- understanding 3D mathematics and graphics concepts
- learning XR hardware limitations.
You're ready to move on when
- Solid experience in a related software development role (e.g., mobile dev, backend dev).
- Completed personal projects or certifications in Unity/Unreal and XR SDKs.
- Demonstrated enthusiasm and commitment to the AR/VR space.