Because you say you can't obtain the labor and skills locally doesn't not make its so.
EDIT: @maxerickson (cause of those darn HN throttling limits)
Because I want to see US citizens employed before importing labor for jobs that supposedly have no candidates in country, if we're building policy.
Does that mean that we could never ever fill this position with a local person? How do you prove that?
What makes it more complicated is that it's extremely easy for someone to say "just offer 2x the salary and someone will come" - and that's probably true, but it's extremely ignorant of other market factors in the area.
What pay are you offering for the role?
> What makes it more complicated is that it's extremely easy for someone to say "just offer 2x the salary and someone will come" - and that's probably true, but it's extremely ignorant of other market factors in the area.
It is easy to say that when labor law isn't favorable to importing labor from other countries, which as a US citizen I am in favor of. If your business can't support a wage that attracts talent without importing someone from another country, perhaps that's a problem with the business fundamentals.
As a citizen of my country, my fellow citizens are my primary concern, not someone's business. We all have our ideals that have been shaped by our life experiences.
>>What pay are you offering for the role?
Any answer to that would just trigger a reply of "just pay more" which I don't believe is the answer to the problem. Mostly because in a finite labor pool there's always going to be a shortage and a bidding war will lead to anyone knowing what a keyboard looks like being worth 6-digit salaries.
This is not a surprise, but also, it doesn't provide a pass to want labor at below market clearing prices. You have listed a role, and it has gone unfilled for quite some time; you are not paying enough, but do not like the market conditions that allow for the scenario to play out. If you truly believe the salary you're offering is competitive for the role, I encourage you to continue to list the role until you fill it.
Employers have become accustom to cheap labor over the last decade; now that the labor market has tightened, it will take them some time to adapt to the conditions. [1]
[1] https://www.bloomberg.com/news/articles/2017-07-06/it-s-boom...
Not too long ago, I was helping a friend find a job and was a bit startled by some of the requirements. One that really stuck out was needing a few years of experience in a Java version that was still in the beta phase. (I think it was 8.)
I don't know if it's an HR issue, a communications issue, or what... I'd speculate that it is intentional, so that they can claim they can't find local talent and justify hiring from abroad. Call it a hunch...
I'm not sure why companies are so against training, but I suppose that's a topic for another thread.
To be fair, we didn't have zero local interest, but the applicants we did get were a fairly interesting parade of awful.
Why not ask first whether this program will prevent any US citizens from creating jobs?
What if both can happen simultaneously? Imagine the horror of even more jobs.
At this point, I'm willing to risk potential some lost jobs and GDP, which never seems to benefit anyone I know, and in exchange, shut down the H1b and other immigration scams.
This is, and has always been, about labor arbitrage, plain and simple.
There are 2+ decades of anecdotes about poorly qualified programmers from India and China arriving here as H1Bs. The poorly trained Americans should be getting these jobs instead.
[1]: http://www.nytimes.com/2013/04/28/us/politics/immigrants-fin...
[2]: https://www.nytimes.com/interactive/2017/04/26/us/politics/w...