Shudders - why would anyone give up working on the code-face to become lumbered with management nonsense?
I always thought the beauty of development and architecting was NOT having to get ensnared in that icky stuff in order to progress.
When I was young I cluelessly thought I didn't need a union - if I didn't like my workplace I'd go elsewhere. But I got attached to projects & let myself be exploited.
Older me knows a union isn't about just yourself but everyone together.