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
Coding Bootcamp Graduate
3-6 months intensive trainingSkills to master
- Practical application of a modern frontend framework (like React), basic Git, and collaborative project work. You'll have built several projects.
You're ready to move on when
- A strong portfolio of bootcamp projects that demonstrate core frontend skills.
- Ability to articulate technical decisions made during bootcamp projects.
- Eagerness to learn and adapt to a professional development environment.
- 2
Self-Taught Developer with Portfolio
1-2 years of dedicated self-studySkills to master
- Deep understanding of HTML, CSS, JavaScript, and at least one modern framework. Strong problem-solving skills demonstrated through personal projects.
You're ready to move on when
- A public GitHub profile with well-documented, functional projects.
- Ability to explain complex concepts and code choices clearly.
- Evidence of independent learning and persistence in solving technical challenges.
- 3
University Graduate (Computer Science/Software Engineering)
3-4 years degree programmeSkills to master
- Strong theoretical computer science fundamentals, algorithms, data structures, and often some practical experience through university projects or internships.
You're ready to move on when
- Solid academic record in relevant modules.
- Experience with software development projects (even if not purely frontend).
- A keen interest in specialising in frontend development.