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
Mid-Level Technical Program Manager (L2)
2-3 years at L2Skills to master
- Mastering end-to-end project delivery, taking ownership of routine processes, identifying and proposing solutions to project-level issues, and beginning to informally guide new joiners.
You're ready to move on when
- Consistently delivering complex projects on time and within scope.
- Proactively identifying and resolving project-level dependencies without constant oversight.
- Demonstrating strong communication skills with cross-functional peers.
- Taking initiative to improve project processes or documentation.
- 2
Senior Software Engineer or Architect
3-5 years in engineering, plus 1-2 years in a technical lead roleSkills to master
- Developing strong programme management methodologies, honing stakeholder communication (especially with non-technical teams), understanding broader business context, and learning to lead without direct authority.
You're ready to move on when
- Demonstrating a desire to focus on delivery orchestration rather than hands-on coding.
- Proven ability to lead technical initiatives and influence architectural decisions.
- Strong organisational skills and an ability to see the 'big picture' beyond individual components.
- Excellent communication skills, particularly in translating technical concepts to diverse audiences.
- 3
Senior Project Manager (Non-Technical moving to Technical)
3-4 years in non-technical project management, plus 1-2 years gaining technical depthSkills to master
- Deepening technical understanding (SDLC, cloud, architecture concepts), building credibility with engineering teams, learning agile at scale, and adapting project management skills to highly ambiguous technical environments.
You're ready to move on when
- Proven experience managing complex projects with multiple stakeholders.
- Demonstrable effort in acquiring technical knowledge (e.g., certifications, personal projects).
- Strong problem-solving skills and an ability to quickly grasp new technical domains.
- Excellent communication and stakeholder management skills, adaptable to technical audiences.