Comment by epolanski
13 hours ago
> Your country sold you down the river 30 years ago.
Jm2c but I think the harsh truth is that US while having a decently sized population of good software engineers, it is still nowhere near the required amount.
Thus, many companies would rather give 150/200k to someone who's actually good at it and will be impressed by that money rather than some half assed US graduate who only went into SE because he wanted a cushy well paying job.
We could also give them a clear, short path to citizenship if we didn't have enough. Instead we do our best to keep it as chaotic as possible so that those SWE we need can't push for 175/225k
> We could also give them a clear, short path to citizenship if we didn't have enough.
The USA currently potentially hasn't enough programmers. If the market tide changes, one of course wants to be able to send these superfluous work migrants back to their home countries.
[dead]
> it is still nowhere near the required amount.
How do you reconcile that with all of the SWE layoffs in the past few years?
Companies are always going to lay people off, because they can and it is in their financial interest to do so when the shareholders or investors demand cutbacks. AFAIK, Amazon even has a formalized stack ranking system where a certain percentage will be laid off every year to make room for new talent. This has nothing to do with visas or immigrants. If you want to stop that, you need better worker protections, but that's a separate discussion.
How about we stop centralizing tech talent around 7 big companies that hire H1Bs, and instead let all companies engage in international (and domestic) exchanges of labor and services? Aka, all software engineers now self organize into small groups funded by independent contracts from larger companies.
This solves many, many problems, including where should laborers live, fairness in interviews, etc.
How dare that loser want a cushy, well paying job. This is America, that's not allowed for them. We like our workers desperate.
This, I cannot believe how all the most pro-workers rights people I know also support "open borders"-like philosophies.
What do you think is going to happen to your bargaining power as an employee when your employer has an infinite workforce to draw from?
> What do you think is going to happen to your bargaining power as an employee when your employer has an infinite workforce to draw from?
To assumption that there is a finite amount of work in the economy is called "lump of labour fallacy" in economics. It's not useful to ask "What if X were infinite and we held everything else constant?"
> This, I cannot believe how all the most pro-workers rights people I know also support "open borders"-like philosophies.
You ever consider that it's because those people are pro-workers everywhere and not just workers nearby? So yes enabling foreign workers to improve their lives by coming here makes perfect sense.
> What do you think is going to happen to your bargaining power as an employee when your employer has an infinite workforce to draw from?
I mean that's like saying "what do you think is gonna happen to your rights once all the slaves are free". The answer hinges on whether we continue to operate under the government that's comfortable with exploiting its citizens.
Well yeah, because when you have a much larger working population you have to actually establish rights at the government level or with unions rather than relying on your individual bargaining power.
The two philosophies are not only not incompatible but are necessary to maintain our standard of living. Closed borders, protectionism, and relying on individual bargaining power is another path to a similar end so long as you can keep the US on top.