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
IT Helpdesk / Desktop Support
1-2 yearsSkills to master
- Troubleshooting user issues, understanding basic network connectivity, managing user accounts, ticketing system proficiency, customer service skills.
You're ready to move on when
- You're consistently solving complex desktop issues without escalation.
- You've taken initiative to learn about server or network infrastructure beyond user-facing problems.
- Your manager trusts you with more sensitive system access requests.
- 2
Technical Apprenticeship / Internship
6 months - 2 yearsSkills to master
- Following specific technical procedures, learning industry-standard tools, understanding operational workflows, working effectively within a team, documenting work.
You're ready to move on when
- You've successfully completed all assigned apprenticeship modules or internship projects.
- You've demonstrated a strong grasp of the technical concepts covered.
- Your mentors recommend you for a full-time role based on your performance and learning curve.
- 3
Self-Taught Enthusiast / Personal Projects
Variable (demonstrated through portfolio)Skills to master
- Linux administration, basic networking, cloud platform setup (e.g., running a server on AWS), scripting (Bash/Python), problem-solving complex technical challenges independently.
You're ready to move on when
- You can clearly articulate the architecture and challenges of your personal projects.
- You've successfully deployed and maintained a non-trivial application or service.
- You can demonstrate practical skills in a technical assessment or interview.