To Be, or Not To Be: A Developer Advocate

Over the last couple of months with extra time on my hands (re: currently unemployed) I’ve been looking at job posting and applying to web development jobs like crazy. I’ve been more active in some online dev communities, and browsing job boards multiple times a day. This led me to discover a role called a “developer advocate” or “developer relations”.

I initially had no idea what a developer advocate was, what their role meant, or what they contributed. Do they write code? Do they advocate for their team and push back on project managers or other teams that…