top | item 30632827

How do I hire a developer advocate?

19 points| taylorwc | 4 years ago |amplifypartners.com

14 comments

order

nhumrich|4 years ago

My biggest solution: pay more

I would love a developer advocate role. Been searching for a good one for a while now. But almost every position I see pays just slightly above junior engineer range, as if developer advocates are just washed up engineers who couldn't quite make it. Well, if thats how you pay, thats what you will get.

If anyone is willing to pay for my years of focus and experience on "developer experience", and make your product all the better by having a dev advocate who actually has been there, let me know.

gk1|4 years ago

Hey, I'm hiring dev advocates who aren't just "washed up engineers." It looks like you started in a new role recently so maybe you didn't mean "let me know" literally, but here's me letting you know. Hit me up: greg@pinecone.io

thesandlord|4 years ago

I think a really important factor is where in the reporting structure DevRel sits. I was a Dev Advocate at Google, and because we were in the engineering ladder there was not much of a comp difference between my role and a SWE. We had folks from junior all the way to senior staff / principal (basically Director level IC). If anything, some folks got paid more because they had really solid engineering skills along with public speaking and marketing skills.

Other places put DevRel in marketing (not always a bad thing, but a definite red flag) and/or treat them like glorified blog post writers and talking heads. You won't get high quality folks if this is the case.

benjaminwootton|4 years ago

Developer Advocate seems like quite an interesting and appealing role - learning about and advocating interesting tech.

I am currently out of the IT workforce but if I return I might look into it as an ex CTO.

Any experiences here?

rzazueta|4 years ago

I work as a full time consultant helping companies build their developer experiences and put together solid developer-focused strategies while also helping them transform their infrastructure to support a platform-focused development approach.

It's extremely interesting work, and pays pretty well. But it's a very interdisciplinary role. I consult and engage in infrastructure architecture, API design, product strategy, product marketing, corporate strategy, sales, engineering... it depends on the project, the goals of the company, and their willingness to take this seriously.

I do a LOT of writing, very little of it ever gets published.

I transitioned more than a decade ago from engineering to a more business focused role, which then transformed into an advocate role. Ironically, I don't think full time devs make the best advocates - I find sales engineers and solutions architects are better suited for the role. They already have the experience in working directly with customers and reacting to their needs. They write demos and documentation for that audience already. And they have the technical chops to be able to cover a wide range of topics where most software devs are focused on their areas of interest. All they really need to do is work on their marketing skills (largely so they can better work with their marketing teams) and polish their communications to make them a bit more accessible beyond just the developer audience (dev advocates work with developers, yes, but also are critical to getting business buy-in).

If you want to become an advocate, but don't have the kind of background I'm talking about, I suggest you just start advocating for the things you love now on your personal sties. Research and post blog posts with your opinions about topics happening in the areas you;re interested in. Use your social media to share that information and start building a name for yourself. Build that portfolio, then use ti land a dev adv position somewhere - or hang out the shingle and go it on your own Guy Kawasaki style.

ilrwbwrkhv|4 years ago

By building interesting products for developers.

Not appearing corporate like this article does.

Making sure that there is something unique to advocate about.

zabzonk|4 years ago

> bottoms up

Well, if you want to get fucked, I guess.

This article seems to know nothing about software development, and could have been generated by a badly programmed AI.

Archit3ch|4 years ago

Wait, you guys are getting paid? I shill my favorite (free, open source) technology for free.