I'm not sure why you would be so sure it wouldn't. Are the software engineers of today truly that different from the machinists of yesterday?
If you believe in the free market, then it is elementary that more people will flood into these careers which will lower the wages and diminish the bargaining power of existing software engineers.