The work itself
What you would spend time doing
Implement and maintain software with other people. Understanding requirements, testing changes and reviewing code are part of the work alongside writing it.

Software engineering delivers maintainable behaviour under real requirements and constraints.
Explore the work, check your starting point and try one scoped task before committing to a course or exam.
Try this pathway in practiceThe route
A general route, not a personal plan. Linked guides describe the broader role family; a junior or support starting point may have a narrower remit. Compare the responsibilities with the actual vacancy.
Build foundations, demonstrate the work, then choose how to deepen or broaden your responsibility.
Progress through demonstrated capability and agreed responsibility. These stages are not a fixed timetable or a salary ladder.
Build the foundations
Build literacy and lab habits. These are study options, not mandatory exams; choose the platform relevant to your target work.
A short account of what you can already do and the next gap to investigate.
In focus AWS Cloud Practitioner
Demonstrate readiness
Explore Junior Software Engineer responsibilities. Check the supervision and prior experience expected; demonstrate the relevant work before increasing your scope.
A runnable repository, test results and a short change note explaining feedback and the revision you made.
In focus Junior Software Engineer
Demonstrate reliable practice
Take on a scoped responsibility, test your decisions and collect feedback. Add a credential only where it supports that work.
A test record and feedback showing how you improved a piece of work.
Broaden responsibility
Staff or Principal Engineer. Technical leadership across services, not deeper in one.
Examples of broader ownership, with the scope and responsibility agreed.
The work itself
Implement and maintain software with other people. Understanding requirements, testing changes and reviewing code are part of the work alongside writing it.
Your starting point
Build one small feature you can explain and revise. A portfolio is stronger when it shows decisions and debugging, not just a polished result copied from a tutorial.
Ask a course provider or employerHow much support do new engineers get through code review, and how is maintenance shared with feature work?
You enjoy the craft, debugging at 11pm should sound bearable. You're prepared to keep learning languages and paradigms for years.
Tool fluency does not replace understanding failure and change. Ask about review quality, ownership and how engineers learn from production outcomes.
Study options, not a checklist. Choose for the work you need to demonstrate, then check the provider’s current requirements and renewal terms.
Explore these first
Compare the subject with the work you want to do. Check eligibility before committing.
No specific credential suggested at this stage.
For a particular platform or gap
Choose one when its syllabus addresses a gap you need to practise.
As your responsibility grows
Revisit when your scope changes. Experience and renewal requirements still apply.
No specific credential suggested at this stage.
Produce something you can explain, test and improve with feedback.
A scoped starting exercise
Build a small task-tracking feature with synthetic data. Define acceptance criteria, test valid and invalid input and ask someone to review one design decision.
What to keepA runnable repository, test results and a short change note explaining feedback and the revision you made.
Free text worksheet · no account needed. Add your checks, results and feedback as you work.
Label planned, simulated and completed work accurately. A practice exercise helps you test your interest and reasoning; it does not establish production experience or guarantee an interview.
Check these assumptions against the course, vacancy or team you are considering.
That a title or credential establishes readiness by itself. A useful threshold is software you can explain, test and change under review.
A useful threshold is software you can explain, test and change under review. Degree, apprenticeship, self-directed and other routes need to be compared against the actual employer requirements.
What this is based on
Editorial route and career guidance. No separate external evidence review is recorded for this assessment.
Editorial evidence review: pending · UK market. Vendor facts and prices elsewhere on this page have their own sources and check dates.
Where this fits