A developer advocate is an extrovert that likes teaching, explaining, answering questions, writing intro docs and code examples; that wants the users to succeed. They also report back to the project managers and programmers about problems: confusion, missing functionality, bugs, possible enhancements, OS and compiler incompatibilities. No one will use your software if they cannot figure out how to use it.
Ask HN: Why do developer advocates exist?
11–17 of 17 posts
Re: Ask HN: Why do developer advocates exist?
#12A developer advocate is an extrovert that likes teaching, explaining, answering questions, writing intro docs and code examples; that wants the users to succeed. They also report back to the project managers and programmers about problems: confusion, missing functionality, bugs, possible enhancements, OS and compiler incompatibilities. No one will use your software if they cannot figure out how to use it.
This is a valid argument but it does not answer my question which was about why do companies have developer advocates for products other that what they directly sell.
Re: Ask HN: Why do developer advocates exist?
#13Imagine having a company, you have a sales pipeline. For every 1000 people who know what your company/product is, 100 people will go to your website, 10 people will call/email your company to ask a question. 1 person will end up considering buying your product. So build a dev advocate team, you will increase the amount of people who know what your product is/ask questions about your product. Furthermore people callin…
I'm specifically not asking about these people. Take facebook - they don't sell react. Why do they have developer advocates for that? In other words, if you sell cars, why have people who talk to other people about how ICEs are built?
I would assume Facebook having one successful dev advocate has many benefits:
-if FB is going to build products with React, it is in FB's best interest that there is a healthy React community constantly building new things FO FREE, so now Facebook can easily integrate good ideas/tools built for React into internal systems. I would assume this is huge.
-basically recruit smart/productive devs to FB by interacting with React community on a regular basis
-buys goodwill with dev community
-An additional line of communication into potential customers, when you have a potential sale going on with a customer, if your dev advocate knows important technical leadership people at customer that can help
But really i have no idea :)
Re: Ask HN: Why do developer advocates exist?
#14Earlier quoted context omitted.
I'm specifically not asking about these people. Take facebook - they don't sell react. Why do they have developer advocates for that? In other words, if you sell cars, why have people who talk to other people about how ICEs are built?
O i see what you mean, I would assume Facebook having one successful dev advocate has many benefits: -if FB is going to build products with React, it is in FB's best interest that there is a healthy React community constantly building new things FO FREE, so now Facebook can easily integrate good ideas/tools built for React into internal systems. I would assume this is huge. -basically recruit smart/productive devs to…
Re: Ask HN: Why do developer advocates exist?
#15Earlier quoted context omitted.
This is a valid argument but it does not answer my question which was about why do companies have developer advocates for products other that what they directly sell.
Because those products form an ecosystem on which the product is built which they do sell. If the users are familiar with the platform and have adopted it, it's easier to sell to them stuff based on the platform.
Re: Ask HN: Why do developer advocates exist?
#16Earlier quoted context omitted.
O i see what you mean, I would assume Facebook having one successful dev advocate has many benefits: -if FB is going to build products with React, it is in FB's best interest that there is a healthy React community constantly building new things FO FREE, so now Facebook can easily integrate good ideas/tools built for React into internal systems. I would assume this is huge. -basically recruit smart/productive devs to…
Important to remember that things like React or Java, they aren't ever finished, they are constantly being worked on and improved on, so while there is a central brain trust (React has the React team at FB, Java has the Java Executive Committee comprised of devs from Oracle and other big companies like IBM, Twitter, others. these devs are eventually going to retire and will need to be replaced by community experts) t…
Re: Ask HN: Why do developer advocates exist?
#17Earlier quoted context omitted.
O i see what you mean, I would assume Facebook having one successful dev advocate has many benefits: -if FB is going to build products with React, it is in FB's best interest that there is a healthy React community constantly building new things FO FREE, so now Facebook can easily integrate good ideas/tools built for React into internal systems. I would assume this is huge. -basically recruit smart/productive devs to…
Important to remember that things like React or Java, they aren't ever finished, they are constantly being worked on and improved on, so while there is a central brain trust (React has the React team at FB, Java has the Java Executive Committee comprised of devs from Oracle and other big companies like IBM, Twitter, others. these devs are eventually going to retire and will need to be replaced by community experts) t…