Stage 1 · Lesson 5 of 8
Adjacent roles: project manager, business analyst, solutions engineer, customer success
Several other roles also sit close to engineering without being mainly about code. They are worth knowing because they hire more juniors and often lead into the three main roles. and program managers own delivery.
They run the plan, track which pieces depend on each other, watch for risks and keep to timelines. turn business needs into clear requirements. This role is common in banks, telecoms and services companies.
help a customer decide whether a product fits and how to adopt it. They run demos and answer technical questions during a sale. managers and support engineers help existing customers get value and fix problems.
Common trapignoring these roles out of pride. Many started as analysts or support engineers, and many writers and advocates started in support.
A question to check yourself, an AI practice session and 4 cheat sheet entries come with the full roadmap. Unlock
Resources for this stage
Start with
- GuideFreeDeveloperRelations.com (DevRelCon)
Hoopy (DevRelCon)
Free guides on what developer relations is and whether you need to be a developer to do it