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.