Become

Product

How it works Features Pricing

Learn

Bootcamp alternative Career change course Career path Blog For teams Pricing

Software engineering career guides

Plain answers on education, qualifications, portfolios, interviews and the hours a career change takes.

education needed to be a software engineer

education needed to be a software engineer and what you should learn

You can choose an education route by comparing the foundations, feedback, and project experience each option helps you develop.

Read the guide

first software job without a degree

First software job without a degree and the evidence you can build

Prepare for a software career without a degree by developing relevant skills, completing projects, and presenting your experience accurately.

Read the guide

how many hours a week to learn to code

How many hours a week to learn to code with a realistic plan

Choose weekly coding hours you can sustain, then organize them around practice, finished projects, and thoughtful review.

Read the guide

how to become a software programmer

how to become a software programmer with a practical learning plan

You can build programming ability by following a coherent sequence of study, practical work, feedback, and revision.

Read the guide

junior developer interview preparation

Junior developer interview preparation you can organize around real work

Prepare for junior developer interviews by practicing the technical work and clear explanations that help an interviewer understand your reasoning.

Read the guide

software developer bootcamp

Software developer bootcamp vs self study and how to choose

You can choose a learning route by comparing its structure, feedback, workload, and support for producing work you can explain.

Read the guide

software engineer portfolio projects

Software engineer portfolio projects you can build and explain

Build portfolio projects that make your problem solving, implementation choices, and ability to improve software easy to assess.

Read the guide

software engineer qualifications

Software engineer qualifications you can build and demonstrate

You can assess your readiness by connecting the qualifications a role requests with concrete evidence from your learning and projects.

Read the guide

Start with a roadmap built around your week

Pick your background and hours, see your plan, then choose the subscription that fits.

Build my roadmap