Developer Advocacy Inside and Outside a Business – InApps is an article under the topic Software Development Many of you are most interested in today !! Today, let’s InApps.net learn Developer Advocacy Inside and Outside a Business – InApps in today’s post !
Read more about Developer Advocacy Inside and Outside a Business – InApps at Wikipedia
You can find content about Developer Advocacy Inside and Outside a Business – InApps from the Wikipedia website
On this episode of InApps Makers podcast, we sit down with Brian Douglas, developer advocate at GitHub, to discuss the role of the developer advocate. Douglas defines a developer advocate — also called a developer evangelist — as someone who “preaches” to developers about new products and features, making sure there’s a clear pathway to leverage those products.
Also available on Apple Podcasts, Google Podcasts, Overcast, PlayerFM, Pocket Casts, Spotify, Stitcher, TuneIn
“I think a lot of times as engineers we can build something that’s super complicated and never understand if people can actually use it. So my job as a developer advocate is making sure that I can use it and then make sure that beginners, intermediate and advanced people can also use it,” Douglas said.
This could be identifying gaps or missing edge cases in documentation. He says it’s also about being able to get started in one sitting — 30 to 60 minutes to really start using a tool.
There are two developer advocates and one community person at GitHub, among a mostly remote staff of over 1,200. Douglas’s role is defined on paper as 50% coding and 50% developer advocate. When he began he was on the marketing team, but now he reports directly to the new product manager. His role has him working with project managers, engineering, marketing, and customers all day long.
GitHub does extreme dogfooding. Even finance and marketing work with pull requests. For all forms of GitHub users, Douglas finds himself constantly asking what users know about and what they are using, and making sure they know about new features.
A lot of Douglas’s job is about finding brand advocates — both internal and external. This can be polling user stories for how each feature is used or to make sure users have whatever they need to write about that new feature.
What is one thing someone can do to help someone else get a leg up in the tech industry? Become brand and developer advocate, Douglas said. He believes the best way to give back to the community is to write content and share your experience. He says there’s a lack of beginner content that people can just google to get started with something.
Douglas ended with saying there is no such thing as competitive advantage anymore. We all need to work together.
In this Edition:
2:48: What a developer advocate does.
4:42: How to make the product something people want to and can use
11:17: Speaking different languages.
16:12: The difference between a developer advocate and a community manager.
20:10: How to map out 1,200 people to understand who does what within a company.
26:07: How to get ahead in the tech industry.
Feature image via Pixabay.
Let’s create the next big thing together!
Coming together is a beginning. Keeping together is progress. Working together is success.