Switching from (Senior) Developer Advocate to Software Engineer (2) at Microsoft. Both jobs are on the same ladder / pay scale and in the same engineering org. I was promoted just last September and am effectively undoing my promotion.
I had never worked as a SWE/SDE 100% of my time. I have a Math & CS degree and have built lots of random integrations, apps, and created technical architecture designs / product requirements.
I realized I enjoy projects where I get to code or dive deep into technology best. I also want a role that is easier understood by industry across companies.
The hope is that I can perform well to quickly get promoted back to my current job level (and compensation).
The sacrifice is worth it to me.