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
- Applying academic programming knowledge to real-world game engine problems, understanding version control in a team setting, basic debugging.
You're ready to move on when
- Strong academic record in relevant modules.
- Completed a final year project involving game development or tool creation.
- Participated in university game jams or extracurricular coding clubs.
- 2
Self-Taught Programmer with Portfolio
1-2 years of dedicated self-study/project workSkills to master
- Developing robust personal projects (e.g., custom Unity editor tools, Blender add-ons), understanding game asset pipelines, independent problem-solving.
You're ready to move on when
- A public portfolio (GitHub, ArtStation) showcasing functional tools or game prototypes.
- Clear explanations of technical challenges overcome in personal projects.
- Active participation in online game dev communities or forums.
- 3
QA Tester with Scripting Experience
2-3 years in QA, plus programming studySkills to master
- Deep understanding of game bugs and workflows, writing automation scripts (Python, C#), translating user issues into technical problems.
You're ready to move on when
- Experience writing automated tests or internal QA tools.
- Demonstrated initiative in learning programming languages and game engine APIs.
- Excellent bug reporting and diagnostic skills.