There are professional organizations for every major profession. Technically, the ACM would probably be the closest thing to a union that programmers actually need, but it's limited to the big iron scientific computing... So, yeah. I don't know if there is something for all of the webdev 2.0 gluelib writers out there.
https://en.wikipedia.org/wiki/Professional_association
P.S. You're might be a good programmer. I don't know. We've never met, but stop trying to play rhetoric games. You're not very good at them.