Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Developer, Advocate!
Developer, Advocate!

Developer, Advocate!: Conversations on turning a passion for talking about tech into a career

Arrow left icon
Profile Icon Geertjan Wielenga
Arrow right icon
€18.99 per month
Full star icon Full star icon Full star icon Full star icon Half star icon 4.6 (5 Ratings)
Paperback Sep 2019 782 pages 1st Edition
eBook
€8.99 €26.99
Paperback
€32.99
Subscription
Free Trial
Renews at €18.99p/m
Arrow left icon
Profile Icon Geertjan Wielenga
Arrow right icon
€18.99 per month
Full star icon Full star icon Full star icon Full star icon Half star icon 4.6 (5 Ratings)
Paperback Sep 2019 782 pages 1st Edition
eBook
€8.99 €26.99
Paperback
€32.99
Subscription
Free Trial
Renews at €18.99p/m
eBook
€8.99 €26.99
Paperback
€32.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with a Packt Subscription?

Free for first 7 days. $19.99 p/m after that. Cancel any time!
Product feature icon Unlimited ad-free access to the largest independent learning library in tech. Access this title and thousands more!
Product feature icon 50+ new titles added per month, including many first-to-market concepts and exclusive early access to books as they are being written.
Product feature icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Product feature icon Thousands of reference materials covering every tech concept you need to stay up to date.
Subscribe now
View plans & pricing
Table of content icon View table of contents Preview book icon Preview Book

Developer, Advocate!

The advocacy versus evangelism debate

Scott Davis: We could spend our entire conversation simply unpacking the politics behind those two phrases. I prefer "advocacy" over "evangelism" because it implies a more measured, thoughtful, and nuanced discussion. But I can appreciate the passion behind evangelism, and my speaking style has been compared favorably to a "pastor in the pulpit" more than once.

For most of my professional career, as an author, teacher, and speaker at software conferences, I've tried to focus on advocating free and open-source tech.

I like lending my voice and passion to projects that may not have large corporations behind them.

Geertjan Wielenga: But wouldn't you say that in the term "evangelism" there is something about enthusiasm that "advocacy" might be missing?

Scott Davis: Since I'm not being paid by a corporation to talk about its products, I definitely have an honest, heartfelt fire in the belly for...

Scott's path to advocacy

Scott Davis: Yes, absolutely. My parents met at IBM in the 1960s. My dad was a software engineer and my mother was an IBM Selectric (an early programmable typewriter) consultant.

I literally grew up surrounded by tech in the house—the first IBM PC came out while I was still in elementary school. My dad taught me how to put together spreadsheets, and my mother showed me how to crack open the computer case to add more RAM. I'm not sure that I could've ended up anywhere else than where I am right now, given the parents that I had.

Geertjan Wielenga: Initially, were you purely into programming?

Scott Davis: I actually started out studying architecture at the University of Nebraska. I was doing fine except for all of my architecture classes, so I dropped out for a year to figure out what I wanted to study next.

I got a job answering phones at a call center for a long-distance phone company. On my own, I put together a spreadsheet that had the names of...

Getting up on stage

Scott Davis: Public speaking continues to be one of the number one fears that many people have. There's that common nightmare where you're standing up in front of your classmates at school giving a report and, all of a sudden, you're naked or you've forgotten what you wanted to say next. It takes a real act of courage to stand up and present yourself as an authority, especially to a group of your peers.

On the flip side, I really try to be mindful about not appearing arrogant. I try to turn each presentation about software into a personal journey—a "hero's journey" if you're familiar with the literary concept. I don't want to stand up and say, "I know this and you don't, so why don't you sit back and listen to me talk about how much I know." I like standing up and saying, "Hey, I'm a Java developer and I just discovered this new language, Groovy. Let me show you what I...

Scott's hot topics

Scott Davis: The iPhone is now over a decade old. I vividly remember when it came out thinking, "Wow, this is a game-changer: a full-fidelity web browser in my pocket!" That was before the App Store was even a glimmer in Apple's eye.

That was also the timeframe when Google Maps was first released. I was working on a pre-release version of Google Maps for a satellite imaging company, and I could viscerally feel how AJAX-based websites changed the whole user experience for the better. The iPhone and Google Maps forever changed the way we do web development.

"You can actually use your voice to communicate with the device in your hand in a meaningful way."

—Scott Davis

I'm feeling that same way right now about conversational UIs. We're hearing devices actually speak to us in realistic voices, not like the primitive chatbots of the past that used robotic speech synthesis like Stephen Hawking or in the movie...

Moving away from pure programming

Geertjan Wielenga: What would you say is the advantage of developer advocacy over spending your life being a pure computer programmer?

Scott Davis: Look, not everyone needs to be an advocate. I've got lots of friends whose real passion is rock climbing or snowboarding. For them, programming is an interesting, exciting, and innovative job, but more importantly, it's a well-paying job; it's something they do as a means to an end.

For me, I've got Alexa at home in several rooms. My family members all have iPads and iPhones. My advocacy, once again, comes from a place of authenticity—this is how we live; we live these digital lives.

My iPad is the first thing I see when I wake up in the morning and it's the last thing I see when I go to bed at night. A device, to me, is not just a computer that you sit down at and walk away from—it's something that you develop a kind of relationship with.

In terms of advocacy, it...

When technical glitches hit

Scott Davis: Resiliency is something we always talk about in software. I think resiliency is something you have to strive for as an instructor or as a conference speaker.

It's not avoiding technical glitches that makes you a pro: it's the grace and humor you use in reacting to the glitches when they inevitably happen. I've had a number of people come up to me after a talk that went badly and say, "I'm sorry that you had trouble up there on stage, but I probably learned more from watching you debug it in real time than if everything had gone right in the first place."

Nowadays, I take a screenshot of every website that I'm going to mention in my presentation and put it in my slides with a hyperlink. If I'm at a conference with good Wi-Fi, then I can click on the screenshot and seamlessly scroll around the live website as I talk about it.

If, on the other hand, I end up in a hotel conference room in the basement with crummy Wi...

Travel management tips

Scott Davis: I optimize less. I used to be really aggressive about it, saying, "Alright, my first talk is Monday morning at 9 a.m. I'm going to get in on Sunday at midnight because that is the least amount of time I need."

Unfortunately, that strategy doesn't leave any margin for error, as all professional travelers learn. Nowadays, I try to give myself a full 24 hour buffer coming in.

When traveling to India from the U.S., that 24 hour buffer is almost a requirement. There's a 12 and a half hour time difference between the two countries and around 18 hours of flight time depending on how many hops it takes to get there. At that point, night is day, left is right, and up is down. That kind of time shift can be brutal if you don't anticipate it and make accommodations.

"Trying to live in one time zone while being physically located in another is a recipe for disaster."

—Scott Davis

Whether I'm traveling...

Changing your mind about tech

Scott Davis: I think that it's important to be able to change your mind professionally. You have to ensure that you never get so dug into a position that you can't back out or make an opposing argument later.

One thing that I try to do, whenever I'm advocating a tech, is point out its shortcomings as well as its strengths. That kind of balanced approach is what I look for in conference speakers too. If they aren't able to say one nice thing about another tech, or one bad thing about their own, that's when I get suspicious and my spidey senses start tingling.

Neal Ford popularized the "Suck/Rock Dichotomy." This is when people say, "This framework is the best thing ever! That framework is the worst thing ever! Mine rocks! Yours sucks!"

"Since we're programmers, it's easy to slip into a purely binary mindset: 1 or 0, true or false, black or white, good or bad, and so on."

—Scott...

Travel management tips

Scott Davis: I optimize less. I used to be really aggressive about it, saying, "Alright, my first talk is Monday morning at 9 a.m. I'm going to get in on Sunday at midnight because that is the least amount of time I need."

Unfortunately, that strategy doesn't leave any margin for error, as all professional travelers learn. Nowadays, I try to give myself a full 24 hour buffer coming in.

When traveling to India from the U.S., that 24 hour buffer is almost a requirement. There's a 12 and a half hour time difference between the two countries and around 18 hours of flight time depending on how many hops it takes to get there. At that point, night is day, left is right, and up is down. That kind of time shift can be brutal if you don't anticipate it and make accommodations.

"Trying to live in one time zone while being physically located in another is a recipe for disaster."

—Scott Davis

...

Changing your mind about tech

Scott Davis: I think that it's important to be able to change your mind professionally. You have to ensure that you never get so dug into a position that you can't back out or make an opposing argument later.

One thing that I try to do, whenever I'm advocating a tech, is point out its shortcomings as well as its strengths. That kind of balanced approach is what I look for in conference speakers too. If they aren't able to say one nice thing about another tech, or one bad thing about their own, that's when I get suspicious and my spidey senses start tingling.

Neal Ford popularized the "Suck/Rock Dichotomy." This is when people say, "This framework is the best thing ever! That framework is the worst thing ever! Mine rocks! Yours sucks!"

"Since we're programmers, it's easy to slip into a purely binary mindset: 1 or 0, true or false, black or white, good or bad, and so on.&quot...

Left arrow icon Right arrow icon

Key benefits

  • Top developer advocates reveal the work they’re doing at the center of their tech communities and the impact their advocacy is having on the tech industry as a whole
  • Discover the best practices of developer advocacy and get the inside story on working at some of the world’s largest tech companies
  • Features contributions from noted developer advocates, including Scott Hanselman, Sally Eaves, Venkat Subramaniam, Jono Bacon, Ted Neward, and more

Description

What exactly is a developer advocate, and how do they connect developers and companies around the world? Why is the area of developer relations set to explode? Can anybody with a passion for tech become a developer advocate? What are the keys to success on a global scale? How does a developer advocate maintain authenticity when balancing the needs of their company and their tech community? What are the hot topics in areas including Java, JavaScript, "tech for good," artificial intelligence, blockchain, the cloud, and open source? These are just a few of the questions addressed by developer advocate and author Geertjan Wielenga in Developer, Advocate!. 32 of the industry's most prominent developer advocates, from companies including Oracle, Microsoft, Google, and Amazon, open up about what it's like to turn a lifelong passion for knowledge sharing about tech into a rewarding career. These advocates run the gamut from working at large software vendors to small start-ups, along with independent developer advocates who work within organizations or for themselves. In Developer, Advocate!, readers will see how developer advocates are actively changing the world, not only for developers, but for individuals and companies navigating the fast-changing tech landscape. More importantly, Developer, Advocate! serves as a rallying cry to inspire and motivate tech enthusiasts and burgeoning developer advocates to get started and take their first steps within their tech community.

Who is this book for?

Anybody interested in developer advocacy, the impact it is having, and how to build developer advocacy capabilities

What you will learn

  • Discover how developer advocates are putting developer interests at the heart of the software industry in companies including Microsoft and Google
  • Gain the confidence to use your voice in the tech community
  • Immerse yourself in developer advocacy techniques
  • Understand and overcome the challenges and obstacles facing developer advocates today
  • Hear predictions from the people at the cutting edge of tech
  • Explore your career options in developer advocacy

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Sep 30, 2019
Length: 782 pages
Edition : 1st
Language : English
ISBN-13 : 9781789138740
Concepts :

What do you get with a Packt Subscription?

Free for first 7 days. $19.99 p/m after that. Cancel any time!
Product feature icon Unlimited ad-free access to the largest independent learning library in tech. Access this title and thousands more!
Product feature icon 50+ new titles added per month, including many first-to-market concepts and exclusive early access to books as they are being written.
Product feature icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Product feature icon Thousands of reference materials covering every tech concept you need to stay up to date.
Subscribe now
View plans & pricing

Product Details

Publication date : Sep 30, 2019
Length: 782 pages
Edition : 1st
Language : English
ISBN-13 : 9781789138740
Concepts :

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 94.97
Developer, Advocate!
€32.99
DevOps Paradox
€32.99
The Successful Software Manager
€28.99
Total 94.97 Stars icon
Banner background image

Table of Contents

36 Chapters
Introduction Chevron down icon Chevron up icon
Scott Davis Chevron down icon Chevron up icon
Ted Neward Chevron down icon Chevron up icon
Sally Eaves Chevron down icon Chevron up icon
Kirk Pepperdine Chevron down icon Chevron up icon
Rabea Gransberger Chevron down icon Chevron up icon
Laurence Moroney Chevron down icon Chevron up icon
Scott Hanselman Chevron down icon Chevron up icon
Heather VanCura Chevron down icon Chevron up icon
Matt Raible Chevron down icon Chevron up icon
Tracy Lee Chevron down icon Chevron up icon
Simon Ritter Chevron down icon Chevron up icon
Mark Heckler Chevron down icon Chevron up icon
Jennifer Reif Chevron down icon Chevron up icon
Venkat Subramaniam Chevron down icon Chevron up icon
Ivar Grimstad Chevron down icon Chevron up icon
Regine Gilbert Chevron down icon Chevron up icon
Tim Berglund Chevron down icon Chevron up icon
Ray Tsang Chevron down icon Chevron up icon
Tori Wieldt Chevron down icon Chevron up icon
Andres Almiray Chevron down icon Chevron up icon
Arun Gupta Chevron down icon Chevron up icon
Josh Long Chevron down icon Chevron up icon
Trisha Gee Chevron down icon Chevron up icon
Bilal Kathrada Chevron down icon Chevron up icon
Baruch Sadogursky Chevron down icon Chevron up icon
Mary Thengvall Chevron down icon Chevron up icon
Yakov Fain Chevron down icon Chevron up icon
Patrick McFadin Chevron down icon Chevron up icon
Reza Rahman Chevron down icon Chevron up icon
Adam Bien Chevron down icon Chevron up icon
Bruno Borges Chevron down icon Chevron up icon
Jono Bacon Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Packt Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.6
(5 Ratings)
5 star 60%
4 star 40%
3 star 0%
2 star 0%
1 star 0%
Angie Jones Jan 14, 2020
Full star icon Full star icon Full star icon Full star icon Full star icon 5
DevRel is a relatively new role, and resources on good developer advocate practices are scarce. Thank goodness for this book! It covers what developer advocacy is and what it isn't. And more importantly, it offers a variety of wisdom from notable people in the industry. I definitely recommend this for anyone wanting to know the ins and outs of DevRel.
Amazon Verified review Amazon
Omniprof Nov 25, 2019
Full star icon Full star icon Full star icon Full star icon Full star icon 5
In this book Geertjan has conversations with 32 individuals who share, either full time or part time, the role of a tech advocate. The first thing that makes this book a pleasure to read is that the format is conversational. These are not interviews for the Wall Street Journal. It feels more like two friends sitting on a sofa discussing a topic that interests the both of them.This book shows us that the successful advocates, and we know they are successful because Geertjan included them in his book, recognize that they are not salespeople. Those that work for companies with the title advocate recognize that their success when presenting is tied to their honesty. Yes, the company they work for sells a great product or service, but nothing is perfect and competitors are not enemies. It was refreshing to read this.Then there are advocates who do not represent a particular product. Some are consultants and some are academics but regardless of their background or how they pay the bills they all say that the most rewarding part of what they do is to inspire developers to do great things.One line of inquiry in the book is to ask what the future may hold. The advocates are uniquely placed to comment on the future because they do not work in a bubble. They visit the front lines of developers. They enjoy the opportunity to talk with anyone who has come to listen to them. They have a much larger view of software development than you and I likely do.I am going to reveal something a book reviewer should probably never do. I haven’t finished reading the book. I don’t want to finish it. I want to pick it up during quiet moments and be inspired by the stories Geertjan tells in his conversations. I have met more than half the advocates in this book at conferences. What this book is giving to me are insights into what the role of the advocate is in our industry and the career of developer advocate. It should never end.
Amazon Verified review Amazon
B. Mulder Oct 27, 2019
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Great book for those looking to dive into the role of developer (advocate) and have the natural curiosity what that looks like from the inside. But also a valuable addition for experienced advocates themselves as the technological surroundings do change but the human needs basically remain the same.Building software and or maintaining systems is much more than simply wielding the tools correctly. Business drives demand for systems and developers of technological solutions. A skilled developer is part of a larger team and the system is part of a business solution. A developer advocate is a person that can internalize both of the domains and bridge the gap in the wildly different objectives and their optimizations that steer behavior of people working in sales or in development departments of software solution providers.Another benefit of the book; you can pick it up and start anywhere as each interview is an encompassing viewpoint with no direct relation between the views, except for the role and the way the advocate embodies that role.Excellent addition to the shelf of anyone already or starting to get involved software development.
Amazon Verified review Amazon
nikhil Dec 06, 2019
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
Good effort for sure. Post detailed notes for the interview.One area I think the book can be improved is summarize what are the common leanings. Like you talk to 100 people and they tell you many different things but surely there would be some common themes.It would nice to have a section in the end summarizing common recurring leanings.
Amazon Verified review Amazon
Sean Davis Oct 25, 2019
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
Great book for reference of what others in the industry are doing. If your looking for a diverse set of wisdom around how advocates think and approach thier responsibilities, this is an awesome starting point.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is included in a Packt subscription? Chevron down icon Chevron up icon

A subscription provides you with full access to view all Packt and licnesed content online, this includes exclusive access to Early Access titles. Depending on the tier chosen you can also earn credits and discounts to use for owning content

How can I cancel my subscription? Chevron down icon Chevron up icon

To cancel your subscription with us simply go to the account page - found in the top right of the page or at https://subscription.packtpub.com/my-account/subscription - From here you will see the ‘cancel subscription’ button in the grey box with your subscription information in.

What are credits? Chevron down icon Chevron up icon

Credits can be earned from reading 40 section of any title within the payment cycle - a month starting from the day of subscription payment. You also earn a Credit every month if you subscribe to our annual or 18 month plans. Credits can be used to buy books DRM free, the same way that you would pay for a book. Your credits can be found in the subscription homepage - subscription.packtpub.com - clicking on ‘the my’ library dropdown and selecting ‘credits’.

What happens if an Early Access Course is cancelled? Chevron down icon Chevron up icon

Projects are rarely cancelled, but sometimes it's unavoidable. If an Early Access course is cancelled or excessively delayed, you can exchange your purchase for another course. For further details, please contact us here.

Where can I send feedback about an Early Access title? Chevron down icon Chevron up icon

If you have any feedback about the product you're reading, or Early Access in general, then please fill out a contact form here and we'll make sure the feedback gets to the right team. 

Can I download the code files for Early Access titles? Chevron down icon Chevron up icon

We try to ensure that all books in Early Access have code available to use, download, and fork on GitHub. This helps us be more agile in the development of the book, and helps keep the often changing code base of new versions and new technologies as up to date as possible. Unfortunately, however, there will be rare cases when it is not possible for us to have downloadable code samples available until publication.

When we publish the book, the code files will also be available to download from the Packt website.

How accurate is the publication date? Chevron down icon Chevron up icon

The publication date is as accurate as we can be at any point in the project. Unfortunately, delays can happen. Often those delays are out of our control, such as changes to the technology code base or delays in the tech release. We do our best to give you an accurate estimate of the publication date at any given time, and as more chapters are delivered, the more accurate the delivery date will become.

How will I know when new chapters are ready? Chevron down icon Chevron up icon

We'll let you know every time there has been an update to a course that you've bought in Early Access. You'll get an email to let you know there has been a new chapter, or a change to a previous chapter. The new chapters are automatically added to your account, so you can also check back there any time you're ready and download or read them online.

I am a Packt subscriber, do I get Early Access? Chevron down icon Chevron up icon

Yes, all Early Access content is fully available through your subscription. You will need to have a paid for or active trial subscription in order to access all titles.

How is Early Access delivered? Chevron down icon Chevron up icon

Early Access is currently only available as a PDF or through our online reader. As we make changes or add new chapters, the files in your Packt account will be updated so you can download them again or view them online immediately.

How do I buy Early Access content? Chevron down icon Chevron up icon

Early Access is a way of us getting our content to you quicker, but the method of buying the Early Access course is still the same. Just find the course you want to buy, go through the check-out steps, and you’ll get a confirmation email from us with information and a link to the relevant Early Access courses.

What is Early Access? Chevron down icon Chevron up icon

Keeping up to date with the latest technology is difficult; new versions, new frameworks, new techniques. This feature gives you a head-start to our content, as it's being created. With Early Access you'll receive each chapter as it's written, and get regular updates throughout the product's development, as well as the final course as soon as it's ready.We created Early Access as a means of giving you the information you need, as soon as it's available. As we go through the process of developing a course, 99% of it can be ready but we can't publish until that last 1% falls in to place. Early Access helps to unlock the potential of our content early, to help you start your learning when you need it most. You not only get access to every chapter as it's delivered, edited, and updated, but you'll also get the finalized, DRM-free product to download in any format you want when it's published. As a member of Packt, you'll also be eligible for our exclusive offers, including a free course every day, and discounts on new and popular titles.