Yet again, we have classic HN speculation masquerading as authority.
Should software developer salaries be comparable to accountants or to surgeons? That's an arbitrary value judgment.
Software engineers have less purchasing power than they would without the H-1B visa program, and that's indisputable. 64% of the visas go to IT workers and 52% go specifically to programmers, which implies beyond all shadow of a doubt that their salaries decrease further than the cost of the goods and services they pay for.
https://www.uscis.gov/sites/default/files/document/reports/o...
It's all there, black and white, clear as crystal. You get nothing. You lose. Good day, sir!
You don't know how competent the software engineers are in Europe, and saying "$140k for a software job is extremely high" is an arbitrary value judgment.
I can think of 2 US companies I know of off the top of my head that deliberately hire Europeans since they get talent at a steep discount (especially if you pay them remotely). From what I've seen Ukraine and Estonia are considered goldmines of cheap talent. I doubt they are the only ones.
Bald speculation and opinion would be that this massive imbalance between earnings is causally tied to merit to a degree strong enough that we can confidently say European software engineers are as a whole a whopping 50% less competent than US counterparts. This to me is ridiculous, not because it sounds offensive or anything, it's just obviously untrue for Europe. This is just how we've set up our geopolitics with downstream affects being massive imbalance between earnings of countries.
Stated another way, the things that software engineers can do with their wealth generally seem like normal middle class things. They can own a home but they can't afford a yacht. They can take nice vacations but they aren't part of the jet set. They can start businesses but generally not in capital intensive areas like resource extraction or heavy industry.
I'd say that software engineers, at least the higher paid ones, are probably on the higher side of middle class; but they are still solidly middle class.
When some hospital board member says "there's a shortage of nurses", they leave out the other part: "there's a shortage of nurses who will get puked on and verbally abused by patients for $40k/year".
When Mark Zuckerberg says "there are not enough good programmers", what he really means is "there are a not enough good programmers who will work 60 hour weeks for $150k in a Bay Area suburb where a 1,300 sqft suburban condo costs $2M".
I'm glad I got what I could out of this profession and started investing before the post-pandemic job market reduced us from "middle class" to "lower middle class". So far since 2018, I've managed to turn $20k into $1.4M by running my portfolio like Peter Lynch if Peter Lynch had experience in software and biotech.
My only regret is that I paid off my $28k car and $45k of student loan debt early instead of starting to invest in 2015, in which case I might very well be holding $10M and instead lamenting the $1k-2k of money I spent as a child in the 00s on N64/Gamecube/Wii hardware/software that could have Apple stock worth $200k today.
You're just passing off your own speculation as authoritative, and you didn't even read my comment to comprehension.
I didn't say we need less immigration in the tech sector. I said it hurts tech workers when there's a deflationary effect on their earnings but not the goods and services they pay for, and hence the same immigration practices should apply to every industry.
On paper, you would think this is the case, but in practice 64% of H1-B workers are in IT and 52% are programmers:
https://www.uscis.gov/sites/default/files/document/reports/o...
Again, it stands to reason that if the deflationary effect on tech workers' salaries is disproportionate to the deflationary effect on all the other goods and services they pay for, then tech workers are worse off from the H1-B program. I've seen claims less ironclad than this accepted as fact in peer-reviewed life sciences-related research.
Your comment is just another classic HN case of speculation masquerading as authority.
The H1B process is unfair to engineers because it drives down their compensation in a way that doesn't affect nurses or welders. If immigration were completely irrespective of profession and based solely around whether the imported laborers get paid enough to contribute more than they receive in taxes/public services, nobody would have any standing to complain about their wages being driven down because every single person benefits in the long run from the economic growth.
As things stand, tech workers and unskilled laborers get screwed by the current status quo because they don't reap the benefit of cheaper goods and services in all the other industries, but everyone else benefits from cheaper electronics/software and landscaping/housekeeping/food service while their wages grow.
You're not wrong on paper, the current immigration practices are just screwy.
EDIT - The hard statistical proof that most of the H-1Bs are tech workers:
https://www.uscis.gov/sites/default/files/document/reports/o...