на самом деле
вот хорошая статья. TL;DR:
- Developer Advocates are also engineers. They have a strong technical background in their fields, they have built and shipped applications to production.
- Developer Advocates should not be marketing or sales people but are able to give feedback to marketing, sales and product management.
- Developer Advocates influence the roadmap of the products based, of course, on developers needs.
- Developer Advocates help developers be successful with a platform or a technology.
- Developer Advocates act as a bridge between the engineering team and the developer community.