Not if you like high wages, and you want them to stay that way.
Not if you like high wages, and you want them to stay that way.
Devs have been worried about offshoring/immigrants replacing them/lowering their wages for decades.
The only outcome we have ever observed from having more people building software is that dramatically more software jobs have become possible and in-demand.
Also, and I understand why you might not make this argument, but let’s be honest: software engineering wages are extraordinarily high. Slowing or even reversing that growth by small amounts on average would still leave millions of extremely well-paid jobs.
Software is eating the world after all. Seems likely that demand would be high anyway. Perhaps if there were no H1Bs, entry level grads would make $250k, with the average senior dev making $750k+.
YMMV, I guess.
The danger, IMHO, isn't wage dilution anyway (that one can be counteracted by politics) - it is that sensitive knowledge will make its way back to China and other current or potentially hostile nations, and it would not be the first time either that this happens.