Словник для розробників Advocates
DevRel лексика пояснена: євангелізація розробників, досвід розробників, залучення спільноти, цикл зворотнього зв'язку, подорож розробників - з прикладами використання для фахівців DevRel.
Відносини з розробниками (DevRel) — це область, яка знаходиться на перетині інженерії, маркетингу і створення спільноти. Заступники розробників — також відомі як євангелісти розробників або інженери з досвіду розробників — представляють компанії спільнотам розробників і представляють спільноти розробників компаніям.
Для не англомовних носіїв, які вступають або працюють в DevRel, словник може бути несподіваним: він поєднує технічні терміни, маркетингову мову і концепції створення спільноти. У цьому довіднику пояснюється ключові терміни з визначеннями і прикладами використання.
Основна роль — лексична
Підтримка розробників
Пропаганда розробників — це практика просування технологічної платформи, API або інструменту для розробників — через розмови, навчальні матеріали, блоги і залучення спільноти. Захисники є надійними, тому що вони самі технічні.
“Команда підтримки розробників проводить семінари, виступає на конференціях і створює прикладний код, щоб допомогти розробникам прийняти нашу платформу.”
Розробник Євангеліст
** Евангеліст- розробник ** — це старий термін для подібної ролі — інженер, який підтримує технологію зовні, поширюючи її прийняття через ентузіазм і освіту.
“Вона приєдналася до нас як євангеліст-розробник і провела свій перший рік на кожній великій конференції, пояснюючи можливості платформи.”
Зауваження: “Євангеліст” має релігійні конотації (від слова для поширення євангелія). У технологіях він широко використовується, але деякі компанії тепер віддають перевагу «заступнику» як більш нейтральному терміну.
Відносини з розробниками (DevRel)
DevRel є ширшою функцією, яка включає в себе захист, управління спільнотою, досвід розробників і технічне письмо. Воно також може посилатися на команду або відділ.
“Команда DevRel керує нашою спільнотою GitHub, проводить щорічну конференцію розробників, та підтримує офіційні SDKs.”
Досвід розробки (DX)
Досвід розробки
** Досвід розробника ** (DX або DevEx) — це загальна якість досвіду, який має розробник під час збирання продукту, включаючи документацію, SDK, API, повідомлення про помилки, прикладний код і підтримку.
“Наші опитування NPS показують, що розробники вважають API інтуїтивним, але впровадження болісне — поліпшення DX є нашим головним пріоритетом.”
Розробник подорожей
Подорож розробника відображає етапи, які розробник проходить під час відкриття, оцінки, прийняття і підтримки технології.
- “Ми відображаємо нашу стратегію змісту на шляху розробника: інформаційний зміст для відкриття, навчальні матеріали для оцінки, посилання на документацію для прийняття, і дослідження випадків для збереження.” *
Пора показувати « Привіт, світе »
** Час до виходу програми Hello World ** (TTHW) — це час, який знадобиться новому розробнику для створення робочого прикладу, який буде запущено з вашим продуктом — це ключова метричний показник якості роботи розробника.
- “Наша мета - зробити “Привіт, світе” за менше ніж десять хвилин. Зараз це 35 хвилин, що занадто багато»
Концепції суспільства
Міжнародне співробітництво
** Залученням до спільноти ** є практика активної участі, підтримки і зростання спільноти розробників - через форуми, сервери Discord, зустрічі, конференції і соціальні медіа.
“Наша стратегія залучення спільноти зосереджена на відповіді на кожен випадок GitHub протягом 48 годин і підтримці активної присутності на сервері Discord.”
Чемпіон/Посол
Чемпіон або посол розробника є високо залученим членом спільноти, який добровільно пропагує технологію — часто в обмін на визнання, ранній доступ або фінансову підтримку.
- “У нас є 40 посланців розробників по всьому світу, які проводять місцеві зустрічі і створюють контент про нашу платформу. Вони є неоціненними для зростання спільноти.»*
Ecosystem
Екосистема відноситься до більшої мережі інструментів, бібліотек, партнерів і спільнот, побудованих навколо технологічної платформи.
“Ми вимірюємо стан екосистеми за кількістю сторонніх інтеграцій, бібліотек, підтримуваних спільнотою, та активних питань Stack Overflow.”
Зворотний зв’язок і метрика
Зворотний зв’язок
** цикл зворотного зв’ язку ** у DevRel це процес, за допомогою якого зворотній зв’ язок від спільноти розробників збирається, передається внутрішньо, і на нього реагує команда продукту.
- “Однією з найцінніших речей, яку робить розробник, є підтримка тісного зв’ язку між зовнішніми розробниками і внутрішніми командами продукту та інженерії.” *
- “Період зворотнього зв’ язку закінчився, коли ми перестали відвідувати форуми спільноти. Розробники піднімали баги, про які ми не чули місяцями».*
Funnel
** Водоспад розробників ** показує, як розробники переходять від обізнаності до активного використання продукту.
“Ми відстежуємо хід розробників: відгуки на верхній частині, реєстрації, перший виклик API, перше успішне інтегрування, і щомісячні активні розробники на нижній частині.”
Метрична система Північної зірки
** Метрика північної зірки ** є єдиною найважливішою метрикою, яка захоплює основну цінність, яку надає продукт.
“Наша північна зірка — це «тижневі активні розробники» — ми вважаємо, що щотижневе використання є найкращим показником справжнього прийняття та цінності.”
Словник і словник-довідник
Технічне обслуговування
** Технічний посібник ** веде розробника крок за кроком через створення чогось конкретного. Вона орієнтована на результат: до кінця читач досяг конкретної мети.
“Це керівництво навчає розробників, як створити систему сповіщень у реальному часі за допомогою нашого API WebSocket, від налаштування до розгортання.”
Зразковий код / фрагмент коду
** Прикладний код ** — це робочий приклад коду, який розробники можуть використовувати як початкову точку або посилання. ** Уривки ** — це коротші, ілюстративні фрагменти коду.
“Ми підтримуємо сховище GitHub з повністю працюючими прикладними програмами для кожного головного випадку використання.”
Система управління проектами (SDM)
SDK — це набір інструментів, бібліотек і документації, які допомагають розробникам створювати платформу.
“Ми постачаємо SDK для JavaScript, Python, Go і Java. Існують SDK для Ruby і PHP, які підтримуються спільнотою.»
Корисні фрази для фахівців DevRel
Пояснення значення DevRel внутрішньо
- “DevRel — це те, як ми розширюємо наші відносини зі спільнотою розробників за межі того, що можуть зробити наші команди з продажів і підтримки.” *
- “Заступник розробника може досягти тисяч розробників за допомогою конференцій або широко розповсюджених блогів. Ті ж самі матеріали продовжують працювати протягом місяців або років».*
Розмова про здоров’я
“Метрика здоров’ я спільноти включає час відповіді, активних співробітників, вік відкритих проблем і оцінки задоволення розробників.”
“Ми бачимо сильний органічний ріст — розробники відкривають нас через спільноту з уст в уста, а не через платні канали.”
Надання зворотнього зв’язку команді продукту
- “Засноване на тому, що я чув від спільноти, документація з автентифікації є найбільшою точкою тертя. Три окремих розробники на конференції згадували, що застрягли на одному кроці.»*
“Розробники просять про Python SDK — це третя за кількістю запитів функція нашого форуму спільноти. Я б хотів запропонувати, щоб ми побудували його в Q3.”
Заступництво розробників — це роль, де мова і технічна надійність поєднуються. Найкращі захисники розробників автентично спілкуються з розробниками, представляють потреби спільноти чітко всередині і створюють контент, який справді допомагає людям досягти успіху. Цей словник - це основа для всіх трьох.