How to Make Your First Developer Relations Hire in 2022

Written by shai.almog | Published 2022/02/18
Tech Story Tags: devrel | developer-advocate | hiring | startup | startup-hiring | developer-relations | startup-advice | tech-careers | web-monetization

TLDRYour company needs a DevRel. But you can hire the best one in the world and set that person up for failure. The problem is that our field is radically different from one company to the next. You need to understand your needs properly before hiring someone for an abstract task.via the TL;DR App

The DevRel collective is a community where people in the developer relations field can chat and help each other out. But this post isnā€™t about that groupā€¦ Weā€™ll get to that. This is an article about you: the startup founder or manager whoā€™s trying to hire your first developer relations person. This article is here to help you by example.

Iā€™m not the first to write about this problem. Taylor Barnett wrote a great piece on this as well. Be sure to check it out!

But first, letā€™s make sure we have the terminology right:

Developer Relations is a field that encapsulates all the different roles that facilitate the communication between an organization and third-party developers.

That can include a developer advocate (such as myself), a developer evangelist, community manager, and much more. But getting started is pretty hard.

How It Started

Wesley Faulkner started this by opening this thread on the DevRel collective community Slack:

ā€œHey yā€™all I need a temperature check. Iā€™m getting a lot of LinkedIn solicitations for ā€˜first developer advocateā€™ roles. Hereā€™s just a snippet of the last one I got:

With that, we are looking for our first Developer Advocate* to create our Developer Relations strategy from scratch. Thereā€™s no set playbook, but youā€™ll thrive in this role if youā€™re passionate about educating developers.ā€

His response to this was:

ā€œThank you for reaching out, but Iā€™m not interested at this time. Hiring someone to execute and do strategy is really hard. Time and time again, Iā€™ve seen this go south in a hurry, and no one wins in that situation. If you review the job description, it is heavily biased towards action. With a first role, thereā€™s a lot to do, and without focus and direction, the results will not only seem scattered externally but internally as well. Itā€™s as if you wake up in a field and want to get out, so you bolt off in a direction. Then it feels like youā€™re going nowhere, so you turn around and go in the opposite direction. All that work and time gets wasted.ā€

My suggestion is to create a solid strategy and direction before getting someone to execute it. You could even hire a contractor or consultant to help with that. Better yet, make that the first role you hire. You wouldnā€™t open a restaurant with just servers on staff, would you? You would get a manager to make sure that all tasks are delegated responsibly. Why wouldnā€™t you take that same approach with DevRel?ā€

I (Shai) am currently the first developer advocate at Lightrun, and I can very much empathize with those sentiments.

What Do You Do?

A former boss of mine is running an open-source company without a DevRel person. He asked for my help, so I popped into a Zoom meeting with them. It was clear they felt uncomfortable asking this, but itā€™s the obvious question: ā€œWhat do you do?ā€

What Does a Developer Advocate Do?

I can answer this about my job, but I canā€™t provide an answer for other developer advocates or developer relations. The reason is that our jobs vary too much and include a lot of flexibility.

An open source company that targets big data will have completely different needs from a close source enterprise debugging tool. The job of a developer relations advocate in both companies can be completely different. As a result, a perfect candidate for the job at Company A might be a terrible candidate for the job at Company B.

How Do You Begin?

With Lightrun, our founders interviewed a lot of developer relations people. This didnā€™t take off. Part of this is the huge demand we have in the market right now. Weā€™re getting a lot of solicitation over LinkedIn by just having that job title.

But another part is the vagueness of our job descriptions. If Iā€™m considering a job, Iā€™d like to know if Iā€™ll be able to do it. Iā€™d like to know what it would require. Unfortunately, thatā€™s something the employer needs to define for the employeeā€¦ Not the other way around.

Lightrun solved this problem by hiring me. Since I was already a part of the team, I understood the product. Iā€™m a company founder and effectively did developer relations for 20+ years in one way or another (we just didnā€™t call it that). Since I know whatā€™s needed and understand the company/culture, I could draw up a plan and decide what needs to be done.

When we grow this activity, additional DevRel staff can fit into the framework Iā€™m constructing here and improve it with their experience.

Right now with the proverbial ā€œblank slate,ā€ I very much feel the words Wesley wrote about and can understand why people donā€™t want to be the first developer relations person in a company.

Founder in DevRel?

Most companies donā€™t have an experienced person on staff already. But most have a technical founder. When reaching out to developers, a lot of the founders do this in an ad hoc way. You post to Reddit or set up a blog and try to get some developers to use the product.

Thatā€™s all great and could be the starting point for a developer relations role within the company. But the trick is to turn this into something thatā€™s more strategic and actionable.

Are you hiring a developer relations person just to write blog posts?

Where can that person contribute?

What are reasonable KPIs?

What would the day of a developer relations person at your company look like?

Whatā€™s the chain of command? Is marketing in charge or is it the CTO?

If you canā€™t answer these basic questions, you donā€™t have the infrastructure in place to hire a developer relations person. You can hire the ā€œbestā€ person out there and be disappointed because they wonā€™t know what to do.

I know, a lot is thrown on the shoulders of founders, but if youā€™re a B2D (business to developer) company, then you pretty much need to understand the role in depth. Otherwise, youā€™ll have a hard time managing and evaluating the work of the developer relations person.

Some Other Thoughts

Wesleyā€™s thread struck a serious nerve in the community with 63 responses. Here are some highlights, which I think are the perfect TLDR for this post:

ā€œThe inevitable reaction in these situations, 3 ā€“ 6 months in, is either ā€˜Youā€™ve gotten great results from your efforts, but weā€™re not seeing the vision or the strategy part done. Maybe youā€™re not the one to do that part.ā€™ Or, you focused on the strategy portion, so you get ā€˜Nice execution on the strategy, but weā€™re just not seeing the results on the ground. Maybe DevRel doesnā€™t actually work.ā€™ It is an absolute strategy for failure.ā€ ā€” David G. Simmons

ā€œIā€™ve seen a number of these first hires fail this summer and now the engineers, first advocates themselves, feel imposter syndrome and otherwise about DevRel. And it was the stakeholdersā€™ fault for not having their strategy known to their hire.ā€ ā€” Tessa Kriesel

ā€œThis is a well-articulated response with understandable examples. VP of Eng/Mkt should do a lot of legwork in these small companies on that strategy piece BEFORE hiring the first DevRel.ā€ ā€” Dewan Ahmed

ā€œItā€™s been a different experience for me. As a first devrel at $CURJOB, I had a lot of existing trust with the founder/exec team and executing on a couple of tactical things (docs, tutorials, forum) helped build some credibility. The main strategic goal when I was hired was ā€˜get more pageviews,ā€™ though since then it has been refined since.ā€

ā€œWeā€™ve been working toward a strategy, but one hard thing about a strategy at a small company is that it is difficult to formulate. Itā€™s hard to do internally (to make the time) and hard to know who to trust to come in and consult. Itā€™s hard to find the right fit (esp when you are still trying to do the tactical stuff at the same time).ā€

ā€œI doubt I would have had the same success without the deep trust I had with the founder.ā€ ā€” Dan Moore

This article was co-written with Wesley Faulkner.

Wesley Faulkner is a first-generation American, public speaker, and podcaster. He is a founding member of the government transparency group Open Austin and a staunch supporter of racial justice, workplace equity, and neurodiversity. His professional experience spans technology from AMD, Atlassian, Dell, IBM, and MongoDB. Wesley currently works as a head of community at SingleStore, and in addition, co-hosts the developer relations-focused podcast Community Pulse and serves on the board for SXSW.

Originally published at The New Stack.


Written by shai.almog | Author, DevRel, Blogger, Open Source Hacker, Java Rockstar, Conference Speaker, Instructor and Entrepreneur
Published by HackerNoon on 2022/02/18