As an Associate of different 3rd parties, this website earns from qualifying purchases & contains affiliate links: learn more in the footer.

Developer Advocate — Meaning and Role

Unity Assets

Developer Advocate is a person with a Technical Background (primarily Programming) — basically, a dev “in retirement”, if you will — who can Understand Code and Test New Features in order to:

  1. Share them with the Community in any form: Image Posts, Videos, and so on.
  2. Build a Connection between the Product Developers and the Developers Using This Product:
    • Answering Comments,
    • Passing Important Information about Bugs, Feedback, and Feature Requests back to the Development Team.
  3. Increase Product Sales as a Result of the Transparency and Trust Built Through Points 1 and 2.

There are Plenty of Developers, but 10 times fewer Developer Advocates. And you don’t necessarily need to hire them full-time. I can Promote your Products or Services on a project basis.

Developer Advocate Job

Being an Indie Developer of Unity Assets, Product Advocacy has actually been a part of my job for more than 10 years. The Messages in the Screenshots below are Simply the Result of Something I Really Enjoy: Explaining Technical and Related Topics to People in Simple Language — and it doesn’t really matter whether it’s related to the Game Industry or not.

I try to post GameDev and Unity-related content regularly: It’s not just copying and pasting what Unity Technologies posts all over the internet. I only post what I’ve tried, what I’ve felt, and what I’m excited about. This allows me to add my expert comments and respond to every comment from Other Devs.

In Big Companies, Developer Advocates can Have Different Seniority Levels, such as Junior, Mid-Level, and Senior. For Example, Esteban Enrique Maldonado Cabán is a Senior Developer Advocate at Unity Technologies.

How to Become a Developer Advocate

Throughout my career, I’ve observed that many people hate Unity and WordPress on Social Media without making any real effort to improve things. This is not my approach. It just wastes positive energy and closes the door to potential partnerships.

I always try to Make Things Better and Improve the Products and Services around me through Bug Reports, Discussions, Constructive Feedback, etc., while focusing on the positive side.

At the same time, Millions of People around the world Use These Engines and Create Great Projects with them. Is the problem really with the software itself, or is it that You Simply Can’t Create a Successful Title with it, and the problem is actually more psychological?

Anyway, this mindset eventually led me to what I’m doing today — Sharing Developer Tips and Tutorials, as well as other stuff along the way.

In 2026, I decided to become more active in using Social Media. Eventually, an indie developer reached out to me and asked if I could help promote his asset. Result → 100,000+ Organic Impressions.

Looking Back at All of My Activity over the years, I can definitely say that I am a Developer Advocate.

Comments on Social Media

Let’s Discuss My Posts in the Comments on LinkedIn (main) or YouTube.

Bundle of Unity Assets

Andrey Sirota

I'm the Founder of Makaka Games, and I Share Developer Tips and Tutorials on My Social Media: Open to Brand Collaborations and Product Promotion.
Back to top button