DEV Community

Discussion on: What exactly is the job of a "Developer Advocate"?

Collapse
 
grazhevskaja profile image
Alexandra Grazhevskaja • Edited

Developer Advocate is not a new position actually.
Early it was more popular under the name of Developer Evangelist/IT Evangelist/Technical Evangelist.

The first so-identified technology evangelist was Mike Boich (Apple) — who promoted the Macintosh computer and convinced people to move from old technology to new.
Steve Jobs is actually one of the known technology evangelists.

One of possible explanations:
"A technology evangelist is a person who builds a critical mass of support for a given technology, and then establishes it as a technical standard in a market that is subject to network effects. The word evangelism is borrowed from the context of religious evangelism due to the similarity of sharing information about a particular concept with the intention of having others adopt that concept. This is typically accomplished by showcasing the potential uses and benefits of a technology to help others understand how they can use it for themselves."

The same with the term "developer advocate" - the developer who advocates some technology, product.

But, you are right that this profession is still evolving.
I work as Developer Evangelist at Aspose and I open new horizons in this role evey day. :)