Developer Evangelists Build Community, Engagement for Software Firms
If you're looking for a career that combines your passion for software development with your communications skills, becoming a developer advocate may be the job for you. And if you're a software development manager, you may want to consider adding an evangelist to your team to spread the word about your tools and services.
Thu, September 12, 2013
CIO — If you're looking for a way to keep developer communities informed, involved, engaged and excited about your product offerings, adding a developer advocate (also called a developer evangelist to your IT team is a great way to do it. And if you're a tech pro who loves software development and people, a career as an advocate may be your team job.
Finding Your Software Religion
Put simply, a developer evangelist, acts as a liaison between third-party, independent software developers and users and a company's software and product development teams. But there's a lot more to it than that, says Terry Ryan, whose official title is Educational Evangelist for Adobe.
"We are the people responsible for bridging the gap between when a product is sold and when people actually have to use it," Ryan says. "There are 20 of us at Adobe who talk about the products with the users and developers, and we aren't involved in either production or sales of the software and the products," he says.
While a sales force works from the top of an organization down, developer evangelists work from the bottom up -- with the people using the products, regardless of whether there's a deal to be done, Ryan says.
How Google Advocates Spread Developer Information
It's a completely different approach, says Seth Ladd, a developer advocate with Google, which encourages a free, two-way information flow between software companies and the developers and users of their products and services. That can lead to more reliable, user-friendly products and reinforce a trustworthy, dependable brand identity.
"This is so different from, say, a traditional product-development cycle where companies [form a] focus group, come out with a product and essentially tell users how to use it," Ladd says.
"Developers are savvy. They can see through all of the hype and the sales pitch, and they know when they're being 'sold.' As advocates, we can be frankand walk developers through all the features and any issues,to help them get productive,creative and successful with our products and our development environment," Ladd says.
"The value of developer advocates to an organization is that we are credible users of the products and solutions," says Adobe's Ryan. "We can bear witness to the community that 'this is good.' We sometimes get in trouble for being too brutally honest about the products, but that's part of what makes us valuable to the developer community - our credibility, our 'bona fides' with them. And we bring back very nuanced, technical feedback from customers that's outside of the normal chain of support and interaction," he says.