DEV Community

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

Collapse
 
shushugah profile image
shushugah • Edited

Developer Advocates (also Developer Evangelists, Dev Relations and Dev 🥑) typically work with the marketing team and are externally facing. This includes things like writing blog posts, speaking at conferences, demonstrating the company's products, especially if they are software. They can also encourage internal software to be rewritten as open-source software.

In my humble opinion, traits of a good Developer Advocate include empathy, good communication skills including technical documentation, social media and public speaking. They value culture and developer happiness just as much as they value the product they're promoting

According to the Developer Evangelist Handbook, "a developer evangelist is a spokesperson, mediator and translator between a company and both its technical staff and outside developers." source

Some companies and their programs:

See this Quora for some additional answers

Collapse
 
codemouse92 profile image
Jason C. McDonald

Dev 🥑? Dev Avocados?

Collapse
 
shushugah profile image
shushugah

Dev 🥑-> avocado -> avocade -> avocate -> advocate -> 🤦🏻‍♀️

Thread Thread
 
codemouse92 profile image
Jason C. McDonald

Classy. I'm dense today, I need more coffee.