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
Associate AR/VR Developer (L1) Promotion
1-2 yearsSkills to master
- Independent feature implementation, systematic debugging, basic performance optimisation, and consistently delivering on sprint commitments.
You're ready to move on when
- Consistently completing assigned tasks with minimal supervision.
- Proactively identifying and fixing bugs before they're reported by QA.
- Demonstrating a clear understanding of the full development cycle for a small feature.
- Receiving positive feedback on code quality and collaboration from peers and seniors.
- 2
Experienced Game Developer Transition
Direct entry (with 2-5 years experience)Skills to master
- Adapting existing game development skills (Unity/Unreal, C#/C++) to the unique constraints and opportunities of AR/VR, particularly around performance and interaction design for immersive environments.
You're ready to move on when
- A strong portfolio of shipped game titles or significant game features.
- Demonstrable interest in AR/VR (e.g., personal projects, game jams focused on XR).
- A quick grasp of XR-specific concepts like motion sickness prevention, 6DoF input, and spatial computing.
- Ability to translate 2D game design principles into effective 3D immersive interactions.
- 3
Computer Science Graduate with XR Specialisation
Direct entry (with 2-5 years experience)Skills to master
- Applying strong computer science fundamentals (data structures, algorithms, graphics) directly to AR/VR development, coupled with practical experience from internships or significant academic projects.
You're ready to move on when
- A strong academic record in relevant CS modules (e.g., graphics, HCI, AI).
- A compelling portfolio of university projects or internships in AR/VR or real-time 3D.
- Demonstrated ability to quickly learn and apply new SDKs and engine features.
- Strong problem-solving skills, particularly in debugging complex systems.