If you're serious about a worldwide union, I would answer that professional certification ( Oracle, MCSE, MCDBA, DB2 certification, etc.) is about the only way you'll get any kind of "worldwide professional association".
As I asked the IWETHEY community this [link|http://z.iwethey.org/forums/render/content/show?contentid=68466|question], I've been looking into getting a certification in something not directly related to programming, such as a DBA position. Can you give me pointers on how to prepare and get a MSDBA, for example?
While programming to a certain extent is moving offshore, companies are less eager to move the data that the business needs outside of their glass rooms (for now).