It basically means that the only companies who are gonna be able to hire through H1Bs are the big cos or unicorns.
It basically means that the only companies who are gonna be able to hire through H1Bs are the big cos or unicorns.
I agree with you that training is part of the solution, but for niche applications that can be pretty hard, you're talking people who have studied for years. So if you are doing work like that, why wouldn't you set up in a country without such restrictions? E.g. Vancouver.
How about caps on the percentage of H1Bs/L1s in any company (e.g. 15%), and the ability for H1B workers to transfer employers?
How many people that have studied for years to become experts at niche applications are being paid only $60,000 a year - the current minimum for H1B Visas? I would think that getting such an expert is well worth $130,000 a year.
Consider someone who has just finished their PhD in a relevant area. You want to employ them in your startup in e.g. Orlando, where the cost of living is much lower than SF. Maybe 80k is reasonable. But you'll have to pay a 50k premium.
Or you could set up an office in Montreal. And then your tech team will come to Florida for a 3 month code camp every December anyway...
If they're hiring fresh grads, it should be an American. There's plenty of them.
Why? The H1B is supposed to bring in high skilled labor not new grads. If 80K is the going market rate for someone with those skills then you will be able to find someone to do the job for 80K. Artificially suppressing wages is the reason you can't find anyone to do the job for the "reasonable" rate.
A pay spike will draw more people in to the field and allow wages to find their natural level.
There is no guarantee you will be able to find an American with those skills, even for $129k. If there is a long term need, and the industry doesn't move somewhere cheaper, eventually there will be more applicants. I've yet to meet any company who says 'no problem, we'll just delay that project until we can find someone'.
You could have a payroll tax on H1Bs, say 25%, that goes toward funding STEM PhD stipends, and peg their minimum salaries to be greater than the median of comparable American salaries. Though that may create a perverse incentive for companies to pay locals a lot LESS so as to reduce the overall salary bill. Needs some expert modelling...
Then they'll have no problem to get a 130k jobs.
Looks like a good thing. Companies won't be able to pretend that they are fresh inexperienced workers and pay them peanuts.
You could hire an American citizen with a PhD.
Hobby projects that A) have no users so stability and usability is unimportant, B) have no one review code, or the results so correctness is unimportant, C) have no requirements to support it after the paper is written, so maintainability is unimportant all add up to shit general skills.
If a PhD has specific expertise you need then great, otherwise expect a mediocre entry level dev with a chip on their shoulder.
If you can't afford a dedicated specialist you'd pay for a consultancy firm who can lend you the specialist for a short period of time.
Non-compete clauses are unenforceable in California exactly because it's desirable in a macroeconomic sense for employees to spread their skills throughout all the businesses in the economic cluster by osmosis. Bringing back non-competes to deal with a lack of talent (especially when that talent exists, it's just abroad) is regressive.
Companies are just going to focus on remote-only work cultures until Trump forbids outsourcing work overseas altogether.
If an employer won't pay an employee based on market rates, when that employee leaves, they are going to have to pay the next employee they get to replace them at least market rate anyway and on top of that probably 30% more for a recruiters fee, plus the loss productivity while they are looking for a replacement, plus they are losing a person with knowledge of the company.
I read something somewhere.
A software dev manager asked his manager for a training budget for his employees. His manager asked him, what if we spend the money on training and they leave? The software dev manager asked his manager, what if we don't train them and they stay?
It also means that there is an economic incentive at all levels to consider hiring Americans first. Which is the point.
Educational system in usa is broken. THAT should be number one item to address for this administration. Instead they are playing smoke and mirrors game worth us diverting our attention from the real issues.
P.s. it is convenient to have poorly educated constituents - they are much easier to brain wash and control. So chances are education system will not be fixed any time soon.
No matter how good our educational system is, there will be people in the left tail of the Bell curve.
Could of have also been Siemens trying to game the system. Oh look nobody local passed this test we gotta hire foreign workers who work for less money and avoid unions....then they fail to give the test to their foreign workers who might also fail the test.
So Siemens was forced to hire H1-B workers, but if this bill passed they couldn't because of a $130K premium?
Oh, I see, you're conflating manual labor with highly skilled technical work and hoping no one will notice because you wave your hands and shout "the educational system, man, it's broken!"
Startups can't afford to train and develop developers as much as big companies can. It is in the interest of the startups to hire quickly and to hire as close to the profile they want to hire. Not being able to do that might stall progress at the desired pace.
There's a wide enough net in the USA, which is not a small country. It just costs money in wages or time in training. If we did what you're suggesting with everything, we'd have more buoys of the American middle class collapsing other than just tech.
That's a utopia for employers, but it's a dystopia for workers.