DevRel? • A typical example of DevRel team • What does it mean to be a Developer Advocate? • How can you become a Developer Advocate? • What does it mean to develop a strong technical skills? • Benefits of becoming a Developer Advocate
• Develop strong technical skills • Build communication abilities • Engage with the developer community • Gain relevant experience • Share your experience Have solid programming experience and knowledge of key languages, frameworks, tools, etc. Build things and contribute to open source.
strong technical skills • Build communication abilities • Engage with the developer community • Gain relevant experience • Share your experience Improve public speaking through meetups/conferences. Create content like blogs and videos to demonstrate you can explain technical topics.
• Develop strong technical skills • Build communication abilities • Engage with the developer community • Gain relevant experience • Share your experience Attend events, share knowledge online, participate in forums and build connections with developers.
strong technical skills • Build communication abilities • Engage with the developer community • Gain relevant experience • Share your experience Take on advocate-type roles through volunteering, internships or freelancing. Highlight your passion for helping developers learn and be successful.
strong technical skills • Build communication abilities • Engage with the developer community • Gain relevant experience • Share your experience Create content (video, podcast or blog), responding to community questions, leveraging social media.
Sharing knowledge expands understanding • Expertise opens new opportunities • Meaningful connections form through shared interests • Traveling to share your expertise around the world • Sharing knowledge builds your personal brand • Making developers smile 😀
in practical experience, strengthening technical and communication abilities, connecting with professionals, defining your unique brand, and relentlessly pursuing devrel openings.