Slide 1

Slide 1 text

Breaking into DevRel Web3 Lagos Conference September 2023

Slide 2

Slide 2 text

Idris Olubisi Developer Advocate, Axelar @olanetsoft

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

Do you have any idea what DevRel means?

Slide 5

Slide 5 text

DevRel == Developer Relations

Slide 6

Slide 6 text

DevRel == Developer Relations Developer Relations != Developer Advocate

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

Its DevRel not DevSell

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

Do you understand what DevRel means now ?

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

What does it mean to be a Developer Advocate?

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

Who is a Developer Advocate?

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

How can you become a Developer Advocate?

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

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.

Slide 20

Slide 20 text

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.

Slide 21

Slide 21 text

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.

Slide 22

Slide 22 text

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.

Slide 23

Slide 23 text

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.

Slide 24

Slide 24 text

Do you understand how you can become a Developer Advocate?

Slide 25

Slide 25 text

Does it end here ?

Slide 26

Slide 26 text

What are the benefits of becoming a Developer Advocate?

Slide 27

Slide 27 text

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 😀

Slide 28

Slide 28 text

Landing a role in DevRel as A Developer Advocate

Slide 29

Slide 29 text

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.

Slide 30

Slide 30 text

I’m rooting for you!

Slide 31

Slide 31 text

Thank You! @olanetsoft