Yes, but not in the way you describe. Software engineers have power right now, we should be unionizing (even if the union is only pushing for things like IP clauses and non competes to be less draconic). Build the union while we are strong so it's there when we are weaker.
A union doesn't have to be a huge monstrosity. It can be simple and fight for a few basic standards in the industry.