Careermaxxing
All roles

How to become a Technical Writer / Developer Advocate

A roadmap for two related roles: technical writing, centred on clear documentation, and developer advocacy, centred on community and reach. It covers where they overlap and where they diverge, from technical literacy and writing through docs, code samples, community, talks, and AI. Start at the top and work down, basics first. Free to read, no signup required.

How to use this: tap a step on the map to open its details, skill pills, and guidance in a side panel. These are two related roles, so each step notes which it leans toward. Work down the spine in order; the early steps are shared ground, and the later ones separate the docs-focused path from the community-focused one.

Publish real developer content

Both roles are proven by public work. The most convincing thing you can do is create something that helps developers and put it out where people can find it.

Make it public and keep the samples working. These roles hire on evidence, and one piece that clearly helped developers is the best evidence there is.

Frequently asked questions

They overlap but focus on different things. A technical writer focuses on documentation: accurate, clear, well-structured writing that helps people use a product, and is judged mostly on the quality of the docs. A developer advocate focuses on community and advocacy: talks, demos, code samples, and carrying feedback between developers and the product team, and is judged mostly on developer trust and adoption. Both need writing skill and technical understanding, and many people move between them.

Get a personalized plan for real interviews

This page covers what to learn. When you’re ready to get hired, Interview Ready turns it into a personalized 30-day plan built around your resume and a specific target role: real practice in the right order (writing craft, technical depth, docs tooling and workflow, DevRel and content strategy), a guided Build-a-Project track alongside it, and progress tracking the whole way. Start free.

Other roles