À retenir
- C'est un mélange de compétences techniques, de communication et d'empathie.
- L'objectif principal est l'adoption et le succès des développeurs sur une plateforme.
- Le DevRel ne vend pas, il accompagne et éduque.
Le DevRel (Developer Relations) est le rôle de médiateur qui fait le pont entre une entreprise technologique et les développeurs qui utilisent ses outils. Imaginez un ambassadeur dont la mission est d'aider les créateurs à réussir leurs projets tout en s'assurant que leurs retours techniques sont bien écoutés par l'entreprise.
Étymologie
Contraction des termes anglais Developer (développeur) et Relations. Ce concept a pris de l'importance avec l'essor du SaaS et des API, où les développeurs sont devenus les principaux décideurs ou influenceurs dans le choix des outils technologiques d'une entreprise.
Exemples d'usage
- Un Developer Advocate qui anime une conférence pour présenter une nouvelle bibliothèque de code.
- La gestion d'un forum d'entraide ou d'un serveur Discord dédié aux utilisateurs techniques.
- La création de tutoriels vidéo pour expliquer comment brancher un système de paiement sur un site web.
Cas d'usage
Le DevRel intervient dès qu'une entreprise propose un produit destiné à être manipulé par du code : une plateforme de Cloud, une API de cartographie, un moteur de jeu vidéo ou un langage de programmation spécifique.
Bonnes pratiques
L'authenticité est la règle d'or : un développeur détecte immédiatement un discours purement commercial. Il faut privilégier l'aide technique concrète, produire une documentation irréprochable et toujours défendre les intérêts de la communauté en interne, même si cela bouscule le planning des sorties.
Synonymes
Antonymes
Conseil
Si vous souhaitez vous orienter vers le DevRel, commencez par contribuer à des projets open source, rédigez des articles de blog techniques et apprenez à vulgariser des concepts complexes de manière simple.
Questions fréquentes
Le DevRel est-il un métier de pur marketing ?
Non, c'est du 'marketing technique' où la crédibilité repose sur la capacité à coder et à comprendre les problématiques réelles des ingénieurs.
Faut-il être un expert en programmation ?
Oui, une solide base technique est indispensable pour pouvoir échanger d'égal à égal avec les utilisateurs et résoudre leurs bugs.