GLOBAL RESEARCH SYNDICATE
No Result
View All Result
  • Login
  • Latest News
  • Consumer Research
  • Survey Research
  • Marketing Research
  • Industry Research
  • Data Collection
  • More
    • Data Analysis
    • Market Insights
  • Latest News
  • Consumer Research
  • Survey Research
  • Marketing Research
  • Industry Research
  • Data Collection
  • More
    • Data Analysis
    • Market Insights
No Result
View All Result
globalresearchsyndicate
No Result
View All Result
Home Data Collection

Book Review: Developer, Advocate!

globalresearchsyndicate by globalresearchsyndicate
January 14, 2020
in Data Collection
0
Book Review: Developer, Advocate!
0
SHARES
7
VIEWS
Share on FacebookShare on Twitter

Key Takeaways

  • Developer Advocates bridge the gap between engineering and external communication.
  • The unifying threads for developer advocates are enthusiasm, helpfulness, and communication.
  • What separates advocacy from marketing is authenticity, where advocates fully understand and use the technology in their domain.
  • Although many advocates are public speakers, all advocates are effective listeners to their communities.
  • To a community, advocates are often seen to represent their company. To the company, advocates represent the community.

The Developer Advocate book is a set of well-coordinated interviews with prominent technologists that provides unique insight into the role of Developer Advocate and Developer Relations. With over 30 interviews conducted, readers can see behind the scenes of what many public-facing technologists do and why/how they manage this unique role.

The book is aimed at technologists who watch or encounter advocates, or to developers who want to expand their technology background to include more communication and speaking opportunities rather than working exclusively with code.

Developer Advocacy is a unique blend of many disciplines, where the advocate comes from a background of enthusiastic coding with a desire to share their knowledge. Although advocates typically represent a single company or product, they represent this entity with enthusiasm and a desire to share knowledge. Unlike a typical sales or marketing role, the role of Developer Advocate is focused on community engagement and working on how the technology can help others to achieve a larger goal rather than simply making a purchase.

Developer Advocate is a pick-up-put-down book that people can read with limited attention span. Each chapter is brief, to the point, and constrained so that developers can jump in and out at any time as their attention demands. Each interview has a wealth of information, providing key industry insight whether the reader evaluates a single question or chapter at a time. Clever developers may increase the execution of local unit tests or other materials that keep computers occupied so that they find more time for reading.

Throughout the book, the common themes are enthusiasm, a desire to help others, and respect for communities. Each advocate interviewed focuses their role on communication in the form of coding, speaking and writing. Advocates come from many backgrounds, learning how to code and more importantly, communicate technical aspects that surround what code does and why it is important. The theme of respect is woven throughout the book, with all advocates constantly learning from others as much or more as they educate. Being a successful advocate is not about being the best developer or writing the most code, it is about discussing beneficial technical concepts, listening to feedback, and helping others. Following the question of how to describe what he did to a non-technical person, Venkat Subramanian stated, “Part of what I do is to turn what’s enormously complex  into something that’s very approachable, and in the process, I make that tech relevant and useful for developers to apply to the business they are a part of.”

Subramanian also emphasizes the role of communication in developer advocacy and the way it builds on a technical background. “I actually don’t think there are complex concepts; I only believe that there are concepts that are not explained well.”

InfoQ had an opportunity to speak with Geertjan Wielenga and several advocates featured in the book, about their experience and involvement:

  • Geertjan Wielenga is a principal figure in the Java and NetBeans communities, having lead NetBeans along its donation to become the largest codebase in the Apache Software Foundation.
  • Jennifer Reif manages developer relations for Neo4j, a well-connected graph database that helps track connections to map the ways in which objects can reach each-other.

InfoQ: What caused you [Wielenga] to perform a set of interviews?

Wielenga: I’ve been attending and speaking at conferences for many years and, also through the many conversations I’ve had with the speakers I’ve met, came to the thought: “Wow, what a lot of shared knowledge these people have. Wouldn’t it be great to collect all their insights and slap a cover on the result and call that a book?”


So, I started collecting questions I wanted to ask these potential interviewees and when I was introduced to acquisition editors from Packt who were looking for topics to focus a series of interview-based books on, I was up and running. With Packt, I worked on a toolbox of questions, around the three core topics of ‘becoming a developer advocate’, ‘being a developer advocate’, and ‘the ethical dilemmas of being a developer advocate’.

InfoQ: There are quite a number of prominent technologists here, describing their journeys. How did you make the decision of which technologists to include?

Wielenga: Initially I started with those who I had earmarked over the years, such as Ted Neward, Scott Davis, and Kirk Pepperdine. Their stories over beers at conferences are always diverse and entertaining. See for example, Scott’s story about “the ship of Theseus” in the book, very interesting indeed, on whether an object that has had all its parts replaced remains fundamentally the same object. I tried to focus not only on the three core topics but also on the specific interests of the specific person I was interviewing, which was blockchain with Sally Eaves, for example, and artificial intelligence with Laurence Moroney.


When I interviewed Tim Berglund, who I’ve always found to be such a crisp and clear communicator, as is clear in the interview I did with him, Mary Thengvall came up, who I hadn’t heard of before but who’s written one of the few other books on developer advocacy (“The Business Value of Developer Relations”) who in turn introduced me to Jono Bacon, who has a wealth of experience in community building. In other cases, Packt suggested specific people to be included, such as Scott Hanselman, for example, who was great and an honor to have in the book too.

InfoQ: Are developers welcoming to advocates with non-traditional tech backgrounds, such as those from other college majors?

Reif: Everyone I’ve come across so far has been incredibly welcoming and interested. There are actually many other developers and advocates in the field who came from other (many times artistic) backgrounds. Some quote my experience that the logic and creativity in computers and the arts (in my case, specifically music) overlap quite heavily, while others are simply curious how the strengths in one background highlight and expand the strengths in the other. It’s been a thrilling switch and one that is received extremely well.

InfoQ: Developer Advocate is a different role: it’s not necessarily about being the best. What attributes make a good advocate?

Wielenga: From the book, it’s very clear that it’s about two specific aspects: enthusiasm and sharing. With Packt, I spent a lot of time working on the subtitle of the book, which really sums up the payload very well indeed: “Conversations on turning a passion for talking about tech into a career.

Reif: I think the biggest one here is the willingness to learn and try new things. Enjoying this type of role will immediately show through an advocate’s speaking, writing, and general demeanor. If a person can thrive in a learning environment and share that excitement with others, then I believe will make an advocate far more effective.


Some other things that also help are enjoying learning from others (talking, reading, etc), good speaking and/or writing skills, and ability to work independently and self-motivate. All of these skills I listed, however, can be learned and practiced, though I believe the toughest one is probably the first one [learning from others]. I specifically mentioned the term “learning from others” because there are a variety of ways advocates can do this. Some roles take on more traveling and speaking engagements, while other roles write and produce more online or written content. Also, this is not the same as being an extrovert. While socialization is often necessary for advocate roles, it’s not always required. I thrive on working remotely and independently most of the time, but I also thrive on learning about others’ experiences and questions. The best way for me to do this is when I speak somewhere and talk to attendees afterward. So, while I have a more introverted personality, the desire to learn overcomes this, and I enjoy socializing in bursts with the goal of learning.

InfoQ: As a counter to the previous question, while many of the technologists have good traits in common, what are some traits that are noticeably missing that could lead to a bad advocate?

Wielenga: A bad advocate is one who does not have a passion for the technology they’re promoting and/or is not generous in their time and desire to share knowledge with others. Another aspect of the book that relates here is that of work/life balance. One can get burnt out over time in this role, if you don’t keep careful watch over your health and stress levels. Being too passionate is maybe just as bad as being not passionate enough. This job can eat you alive!

InfoQ: Developer Advocate is often similar to marketing. What are the similarities to marketing and public relations?

Wielenga: Well, it’s a lot more about sharing than about marketing. It’s about meeting developers where they are at and communicating back and forth about the solutions which may be applicable. In some cases, a competing product may be better for a specific use case than the one you’re promoting and a developer advocate needs to balance the appropriate response in such situations. That’s one of the many ethical aspects discussed in the book. Being authentic is key and honesty is the basis of that, losing one’s credibility can be very difficult to recover from.

InfoQ: Is developer advocacy more about coding, talking, or listening?

Wielega: All of the above! That’s why it’s so appealing. It’s the perfect career for those who get bored easily or, more positively, who enjoy having multiple irons on the fire at the same time. If you’ve never been able to make a choice in terms of what you want to focus on, yet you’re enthusiastic and enjoy sharing knowledge, the role of developer advocate may be for you, and it’s a question of finding someone to pay you for your skillset. That too is discussed in the book, i.e., how to get started in this role, which includes going to local meetups and working on open source projects, such as via GitHub.


In fact, many people may already be developer advocates without knowing it, until now. 🙂

About the Interviewees

Geertjan Wielenga is Senior Principal Product Manager at Oracle for Oracle JET and Apache NetBeans PMC Chair.

 

Jennifer Reif is a Developer Relations Engineer at Neo4j, conference speaker, blogger, and an avid developer and problem-solver. She holds a Master’s degree in Computer Management and Information Systems and has worked with large enterprises to organize and make sense of widespread data assets and leverage them for maximum business value. She has worked with a variety of commercial and open source tools and enjoys learning new technologies, sometimes on a daily basis! Her passion is finding ways to organize chaos and deliver software more effectively.

Related Posts

How Machine Learning has impacted Consumer Behaviour and Analysis
Consumer Research

How Machine Learning has impacted Consumer Behaviour and Analysis

January 4, 2024
Market Research The Ultimate Weapon for Business Success
Consumer Research

Market Research: The Ultimate Weapon for Business Success

June 22, 2023
Unveiling the Hidden Power of Market Research A Game Changer
Consumer Research

Unveiling the Hidden Power of Market Research: A Game Changer

June 2, 2023
7 Secrets of Market Research Gurus That Will Blow Your Mind
Consumer Research

7 Secrets of Market Research Gurus That Will Blow Your Mind

May 8, 2023
The Shocking Truth About Market Research Revealed!
Consumer Research

The Shocking Truth About Market Research: Revealed!

April 25, 2023
market research, primary research, secondary research, market research trends, market research news,
Consumer Research

Quantitative vs. Qualitative Research. How to choose the Right Research Method for Your Business Needs

March 14, 2023
Next Post
Focus group women like Elizabeth Warren’s policies more than her – Axios

Focus group women like Elizabeth Warren's policies more than her - Axios

Categories

  • Consumer Research
  • Data Analysis
  • Data Collection
  • Industry Research
  • Latest News
  • Market Insights
  • Marketing Research
  • Survey Research
  • Uncategorized

Recent Posts

  • Ipsos Revolutionizes the Global Market Research Landscape
  • How Machine Learning has impacted Consumer Behaviour and Analysis
  • Market Research: The Ultimate Weapon for Business Success
  • Privacy Policy
  • Terms of Use
  • Antispam
  • DMCA

Copyright © 2024 Globalresearchsyndicate.com

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT
No Result
View All Result
  • Latest News
  • Consumer Research
  • Survey Research
  • Marketing Research
  • Industry Research
  • Data Collection
  • More
    • Data Analysis
    • Market Insights

Copyright © 2024 Globalresearchsyndicate.com