DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations

What Is a Developer Advocate and Why I Became One

What exactly does a developer advocate do?

Dawn Parzych user avatar by
Dawn Parzych
·
May. 08, 19 · Opinion
Like (4)
Save
Tweet
Share
3.44K Views

Join the DZone community and get the full member experience.

Join For Free

Hi, I'm Dawn and you'll likely be seeing a lot of me around the LaunchDarkly blog. I recently joined the company as a Developer Advocate. When I started telling friends and family about my new role, the first question I heard was: "What is a Developer Advocate?" This blog is my attempt to explain what this role is and what it means to me.

What Is a Developer Advocate?

According to Dictionary.com, an "advocate" is a person who speaks or writes in support or defense of a person or cause. As a Developer Advocate, my job is to speak and write on behalf of developers. I present the wants and needs of the developer to the company, and I represent the company to the developer community.

Being a Developer Advocate doesn't mean just working with cool technology (although that is definitely a perk) and building things. My mission is to help developers be better at their jobs. That may come in the form of:

  • Writing a how-to guide or tutorial
  • Working with partners on integrations
  • Creating a video walk-through of a new feature
  • Speaking at conferences
  • Sharing insights and information via blogs

Sometimes these may be about technology, but sometimes the topics will be about people skills or soft skills. It's easy to get caught up in the latest and greatest technology, but oftentimes, we need to take time to work on how to be better communicators, to listen and understand other viewpoints, to have empathy. I like exploring the intersection between technology and psychology or other disciplines.

Why I Became a Developer Advocate

I enjoy writing. I started my first blog 12 years ago.

I'm a teacher. My first job after college was as a special education teacher. Every role I've had since then has included teaching in some way.

I want to help people be more successful. I want to help people be better at their jobs. I want to help people be better humans.

I like giving back to the community.

I'm not afraid of public speaking. I get nervous every time I talk, but I still get up on stage and do it.

Taking a role where I can spend my days doing all the things I enjoy and that makes me feel fulfilled was an easy decision.

Being an advocate is natural for me. When I was 12, I wrote a letter to the editor about people without disabled parking permits parking illegally and proposed ways to curb this. In my job as a special education teacher, I had to advocate for my students. More recently, I became a chapter organizer for Write/Speak/Code in Seattle to promote the visibility and leadership of technologists with marginalized genders. Now I will be advocating for developers as part of my day job.

Why LaunchDarkly?

Knowing I wanted to be a Developer Advocate was only part of the equation. I also needed to work for a company with core values that align with my personal values and goals.

What matters to me:

  • Inclusion and diversity. I want to feel like I belong, and I want to make sure others feel the same way. I believe diverse teams are more successful.
  • Opportunities for continual growth and learning. I'm always learning. I read 3 to 5 books every month. Every night at dinner I ask my son what he learned that day, and he asks me the same.
  • Work/life balance. I believe in unplugging and decompressing on a regular basis. At least once a year (ideally twice), I disconnect from electronics. I don't check email; I don't go on social media. I spend time outdoors; I spend time with my family; I read.
  • Working on technology I am passionate about. In order to promote and speak about technology it has to be something that excites me, that solves a problem I can relate to.

LaunchDarkly ticked all the boxes, plus more. Feel free to connect with me on Twitter or say "Hi" if you see me at a conference.

dev

Published at DZone with permission of Dawn Parzych, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Fargate vs. Lambda: The Battle of the Future
  • Top 10 Best Practices for Web Application Testing
  • Important Data Structures and Algorithms for Data Engineers
  • [DZone Survey] Share Your Expertise and Take our 2023 Web, Mobile, and Low-Code Apps Survey

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: