Skip to main content
Next Step PM
Back to the library

New to product: Apply · Core

Find the routes into a first PM role

There is no single door into product. Graduate programmes, adjacent roles, internal moves and smaller companies all work, and some fit you better than others.

About 2-4 daysEvergreenLast reviewed 9 November 2026

Who this applies to

Skills it builds
Commercial and business senseCommunication and influence
PM types
All
Product types
All
Starting points
Exploring product management
Ways of working
All
Experience
Beginner (under 1 year)
Size of organisation
All

Steps

  1. List the routes: associate or rotational programmes (mostly for graduates and early-career people at larger companies), associate PM roles, adjacent roles that lead into product (product owner, business analyst, delivery manager, designer, data analyst), internal moves and small companies that need generalists.
  2. Read an overview of associate programmes. Note their entry rules and timing, because many open only once a year.
  3. For each route, write who it suits, how competitive it looks and what evidence it wants. Choose your first and second routes.
  4. Build a target list of about fifteen organisations: some where your background is an advantage, some where you already know the product and some that are small.
  5. Set up job alerts and read adverts to learn the language. Save ones you would apply to even if you do not feel ready.
  6. Tell people. Message the product managers you spoke to with your target and ask whether they know of openings or people to talk to.
  7. Set a weekly target for applications and conversations, and review it monthly.

Tool examples

Notion
Track organisations, routes, contacts and the date of your last follow-up.

Definition of done

  • Two routes chosen, with reasons
  • A list of about fifteen organisations
  • Job alerts set up
  • A weekly target set

Common pitfalls

  • Applying only to the best-known graduate programmes
  • Ignoring adjacent roles that lead to product
  • Sending the same application everywhere

Do these first

Sources