How To Be A Developer Advocate

moonchild

VIP Contributor
A developer advocate is a software engineer that has a lot of years of experience working in a field, due to the nature of the experience they advocate for tools and frameworks that will make software development easier for other engineers, to be a developer advocates you have to have a proven record of efficiency and a lot of skin in the game.

Most companies that hire a developer advocate have their own software this new to the market, example of software companies that hires developer advocate or Facebook, Mail chimp and Zoho, this companies have their own in house developed software so naturally they need other developers to advocate for it so that they can have a high adoption rate.

So to get started, you have to learn a particular software and be really good in using it, you have to also share it with your network and be willing to assist people if they are having any issue in working with the software, after creating a credibility in using the software you can go ahead and apply for a developer advocate in the company.

Developer advocacy can be combined with other things, because it is mainly influencer kind of work so you don't need to be doing it all the time
 
Top