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
Graduate Programme (Computer Science/Engineering)
0-1 yearSkills to master
- Core programming (C++/Python), data structures, algorithms, basic debugging, version control.
You're ready to move on when
- Successfully completed technical internships.
- Strong academic record in relevant subjects.
- Demonstrable personal coding projects.
- 2
Junior Software Developer (Non-Finance)
1-2 yearsSkills to master
- Production-grade coding, software testing, understanding of distributed systems basics, problem-solving in a team environment.
You're ready to move on when
- Experience with a full software development lifecycle.
- Ability to work independently on defined tasks.
- Interest in transitioning to high-performance or financial domains.
- 3
Quantitative Analyst Assistant
1-2 yearsSkills to master
- Data analysis (Python/R), statistical modelling, understanding of financial instruments, scripting for automation.
You're ready to move on when
- Strong mathematical and statistical background.
- Experience with large datasets.
- Desire to move into system implementation rather than just analysis.