Union membership rates are highest among workers aged 45-64. It may be a self-fulfilling prophecy to say that unions are for the older generation, but I think there would be either non-participation or real resistance from the younger generations of programmers, if only for the perception people have about them.
There's nothing specific about a union that does this. The union is an extension of the will of it's members.