Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Breaking into DevRel

Breaking into DevRel

Breaking into DevRel presentation at Web3 Lagos Conference

Olubisi Idris Ayinde

September 02, 2023
Tweet

More Decks by Olubisi Idris Ayinde

Other Decks in Education

Transcript

  1. Breaking into DevRel
    Web3 Lagos Conference
    September 2023

    View Slide

  2. Idris Olubisi
    Developer Advocate, Axelar
    @olanetsoft

    View Slide

  3. What will you learn in this talk?
    ● What is 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

    View Slide

  4. Do you have any idea what DevRel means?

    View Slide

  5. DevRel == Developer Relations

    View Slide

  6. DevRel == Developer Relations
    Developer Relations != Developer Advocate

    View Slide

  7. Developer Relations isn’t a role.
    It refers to a group of people within a company
    focused on developer engagement and building
    relationship.

    View Slide

  8. Its DevRel not DevSell

    View Slide

  9. A typical example of Developer Relations team
    ● Developer Relations Manager
    ● Developer Advocates
    ● Developer Evangelists
    ● Developer Support Engineers
    ● Developer Community Managers
    ● Developer Marketing Managers
    ● Technical Writers

    View Slide

  10. Do you understand what DevRel means now ?

    View Slide

  11. Developer Advocate?
    ● Developer Relations Manager
    ● Developer Advocates
    ● Developer Evangelists
    ● Developer Support Engineers
    ● Developer Community Managers
    ● Developer Marketing Managers
    ● Technical Writers

    View Slide

  12. What does it mean to be a Developer Advocate?

    View Slide

  13. What does it mean to be a Developer Advocate?
    ● Awareness
    ● Technical content creation
    ● Community engagement
    ● Developer support

    View Slide

  14. Who is a Developer Advocate?

    View Slide

  15. Who is a Developer Advocate?
    A developer advocate is a technical expert who builds successful relationships
    between a company and its developer community.

    View Slide

  16. View Slide

  17. How can you become a Developer Advocate?

    View Slide

  18. How can you become a Developer Advocate?
    ● Develop strong technical skills
    ● Build communication abilities
    ● Engage with the developer community
    ● Gain relevant experience
    ● Share your experience

    View Slide

  19. What does it mean to develop a strong technical
    skills?
    ● 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.

    View Slide

  20. What does it mean to build communication
    abilities?
    ● Develop 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.

    View Slide

  21. What does it mean to engage with the developer
    community?
    ● 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.

    View Slide

  22. What does it mean to gain relevant experience?
    ● Develop 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.

    View Slide

  23. What does it mean to share your experience?
    ● Develop 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.

    View Slide

  24. Do you understand how you can become a
    Developer Advocate?

    View Slide

  25. Does it end here ?

    View Slide

  26. What are the benefits of becoming a Developer
    Advocate?

    View Slide

  27. What are the benefits of becoming a Developer
    Advocate?
    ● 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 😀

    View Slide

  28. Landing a role in DevRel as A Developer Advocate

    View Slide

  29. What's next?
    Build your developer relations career by immersing yourself in practical
    experience, strengthening technical and communication abilities, connecting
    with professionals, defining your unique brand, and relentlessly pursuing
    devrel openings.

    View Slide

  30. I’m rooting for you!

    View Slide

  31. Thank You!
    @olanetsoft

    View Slide