News for hackers. Stuff that matters.
Re:42% of California’s STEM Workforce Hails from Outside the... by lunchladydoris on Tuesday July 25, 2017 @12:49PM (#14849349)
Is this a case of there not being enough qualified US citizens or immigrants being willing to work for less?
Re:42% of California’s STEM Workforce Hails from Outside the... by vinhboy on Tuesday July 25, 2017 @01:04PM (#14849539)
In my very limited experience with companies that hires H1B to fill programming jobs, it's because they can't find qualified local candidates.

All the really qualified people are in the bay area working for tech startups, etc...

So a company outside of the bay area would have to bring in H1B workers who are willing to live in the area.

I am not sure if there are costs concerns for the company in making that decision, but I figure if they were willing to hire me, they probably don't have a problem hiring local candidates if possible.

Edit: Since people want more details, I'll elaborate on the VERY LITTLE that I know. Right now consulting agencies in Sacramento, CA need Senior Ruby Devs and they can't find any. I am not 100% sure on what salary is being offered, but I am guessing around 100K. A junior dev fresh out of college can make about 40K (remember its Sacramento!). (I want to make it clear this is all hearsay, don't quote me on this)

I was told an agency that hires out H1B workers can get paid as much as $50/hr. I have no way to verify this, but this is what I heard.

Another thing is, these are short term, project based, positions --- not very attractive to people seeking a career.

They also have a constant need for .NET and Java devs.

That being said. I am very much against outsourcing jobs that could be hired locally. But Sacramento has a very small developer community, so I don't blame them for using H1B to fill the gap. But who knows... maybe it's all a ruse.

Re:42% of California’s STEM Workforce Hails from Outside the... by SilasX on Tuesday July 25, 2017 @01:13PM (#14849627)
At risk of opening that whole debate again...

Are there really no qualified local candidates, or are there no qualified local candidates who can also solve theoretical CS problems on the spot while pretending they're not doing it from memory?

Or qualified local candidates who refuse to lie and say they only took 3 hours on the take-home exercise?

Re:42% of California’s STEM Workforce Hails from Outside the... by maxsilver on Tuesday July 25, 2017 @01:51PM (#14850106)
I personally think this is the real problem. Companies dismissing qualified candidates as "unqualified" because they are too lazy to evaluate candidates based on their skills, and would rather throw brainteasers at them instead.

For every 100 candidates a CS job gets, probably 80 are truly unqualified, 20 are truly qualified, but only 2 were both qualified and could pass an arbitrary list of brainteasers.

And that lie lets managers run around saying "see, we can't hire enough talent! Skills shortage!" (where "skills" means "brainteaser skills", not software development skills)

Re:42% of California’s STEM Workforce Hails from Outside the... by vinhboy on Tuesday July 25, 2017 @01:54PM (#14850143)
I agree with this. I think they are overlooking qualified candidates because they do not meet certain requirements. Especially in the government space.

Then they hire H1B people who look good on paper.

This to me is a huge problem. And it upsets me greatly because its unfair and counter-productive.

Re:42% of California’s STEM Workforce Hails from Outside the... by morgante on Tuesday July 25, 2017 @02:00PM (#14850206)
In the past, I've done dual-track interviewing where candidates could choose either a (paid!) evaluation project or a traditional technical interview. Even then, the vast majority of applicants could not perform at a suitable level.

Have you actually done hiring? The truth is that there really is a shortage of qualified applicants (at least, at existing prices). I've literally never met a fellow hiring manager who thought there was a surplus of good engineers.

Re:42% of California’s STEM Workforce Hails from Outside the... by maxsilver on Tuesday July 25, 2017 @02:03PM (#14850241)
I have never been a hiring manager, but I have been a developer asked to evaluate candidates in interviews for multiple companies, and I've seen my own employer turn away qualified candidates. I've also been an employee at companies who institute hiring policies their own current employees would not pass, and then claim new candidates are unqualified based on those policies. Neither of these are particularly unusual.

I've also been a person applying to jobs, where I know I'm fully qualified (usually because I already do the same thing in the same way for a competitor) and where I'm told "we think your a good culture fit, but we're worried about your technical abilities". I can't know exactly why they said that, but when I've showed working code they say their happy with, but I know I struggled on their brainteaser questions, it feels safe to infer.

So, I've seen qualified candidates turned away because they were "unqualified" (but they really weren't), from both sides of the table. I'm not claiming there is a huge surplus of engineering out there, but there is no real shortage either. There are enough engineers, just not enough employers willing to hire them.

Re:42% of California’s STEM Workforce Hails from Outside the... by quicknir on Tuesday July 25, 2017 @02:26PM (#14850501)
This view is popular to get hashed around, since it makes everyone feel good. But the reality is that many/most algo questions being asked, are very basic. If you don't know how to use binary search or a heap to solve a basic problem, that already raises enough of a question mark that I don't want to hire you.

People always push it to the extreme and mention some very difficult algo question they were asked, and say how it's irrelevant. And if you have been asked a question like that, I agree it's irrelevant and that sucks.

But having a basic understanding of algorithms and data structures is important to writing decent software. Can we please stop pretending like expecting people to roughly know and understand the content of the freshman data structures course is some kind of unreasonable expectation?

Re:42% of California’s STEM Workforce Hails from Outside the... by eli_gottlieb on Tuesday July 25, 2017 @02:47PM (#14850699)
Or qualified local candidates who just need a few weeks to months of training with Ruby on Rails because they're used to programming microcontrollers instead?

(That was me a few months ago.)

Re:42% of California’s STEM Workforce Hails from Outside the... by Veelox on Tuesday July 25, 2017 @04:15PM (#14851465)
From the companies standpoint, there is a lack of local candidates who can prove they are qualified. Proving it is important because if the company gets it wrong it will costs $XXX,XXX or more and probably more than a year to figure it out. This makes them understandably risk adverse.
Re:42% of California’s STEM Workforce Hails from Outside the... by geebee on Tuesday July 25, 2017 @01:18PM (#14849705)
I know, I know, we go over this too much on HN. But... isn't half the sentence missing when you say they can't find qualified local candidates without mentioning the pay?

What positions were you trying to fill, and what pay and working conditions were you offering?

Supply and demand are not suspended just because it's tech. There's a huge amount of demand, but not much supply for highly skilled software developers at $75k a year in San Francisco. There's a huge supply at $500k a year, but considerably less demand.

Re:42% of California’s STEM Workforce Hails from Outside the... by ryandrake on Tuesday July 25, 2017 @01:41PM (#14849999)
Exactly. It's meaningless to discuss a "shortage" without mentioning the price offered. I say there's a shortage of new BMWs--I am willing to pay $10K for one.
Re:42% of California’s STEM Workforce Hails from Outside the... by estebank on Tuesday July 25, 2017 @02:12PM (#14850332)
Although there are companies that import warm bodies for cheap, there're many companies that hire immigrants for the same salary and perks as locals. The problem with these conversations is that we all come with anecdata.

From what I can see, for San Francisco, the brunt of H1Bs (which is not the totality of foreign nationals, doesn't include L1s and T1s) in San Francisco in 2016 earned a salary in the 100K-150K range[1] (without accounting for extra perks like food, health and stock grants). Is that low? High? I don't know, but it seems in line with what I would have expected. Keep in mind that that's the salary, you have to add the cost of actually bringing that person to the US (lawyers, relocation, temp housing, etc.).

As for the BMW, you can get a 10 year old one for that price[2].

[1]: http://h1bdata.info/index.php?em=&job=Software+Engineer&city...

[2]: https://sfbay.craigslist.org/search/sfc/sss?sort=pricedsc&ma...

Re:42% of California’s STEM Workforce Hails from Outside the... by geebee on Tuesday July 25, 2017 @04:06PM (#14851405)
My problem with paying the "market rate" is that if there's a shortage, this is probably a sign that the market rate is too low.

"Is it too low?" That isn't really for me to say. Generally speaking, it isn't for the government to say either. In a market economy, the market determines this. I see no reason to put corporations in control of the immigration system, with the power to decide who is allowed to come here and what jobs they're allowed to work, just because they don't like the market's answer.

Re:42% of California’s STEM Workforce Hails from Outside the... by vonmoltke on Tuesday July 25, 2017 @02:40PM (#14850628)
> In my very limited experience with companies that hires H1B to fill programming jobs, it's because they can't find qualified local candidates.

> All the really qualified people are in the bay area working for tech startups, etc...

> So a company outside of the bay area would have to bring in H1B workers who are willing to live in the area.

So the answer to a lack of local candidates is to start reaching across oceans? How about elsewhere in the massive expanse of North America, where many people don't even need a visa or can get one much more easily?

Re:42% of California’s STEM Workforce Hails from Outside the... by logfromblammo on Tuesday July 25, 2017 @01:48PM (#14850084)
They can't find qualified local candidates in the same way that I can't tie my own shoes if I cut both of my hands off.

There are plenty of qualified candidates out there. But as you mentioned, they are mostly already working somewhere else, for someone else. In order to hire them, you need to offer more or better than they already get. That isn't all just a salary number, but almost everything has a conversion rate.

Guest workers on a non-immigrant visa are simply cheaper to employ. As are young, unmarried, childless, and inexperienced workers.

It's fundamental economics. Supply is not a single fixed quantity, but a function of price. Likewise for demand. Where they cross, the market clears. Everyone willing to pay more than the clearing price gets an employee, and everyone willing to work for less than the clearing price gets hired. If you can't find a job, you are asking for too much money, and if you can't find an employee, you are offering too little.

Companies deliberately set criteria that guarantee a local search for candidates will fail, in order to save money on labor costs by hiring an imported candidate more cheaply. That is the heart of the unease surrounding H1B laborers. If the company truly cannot find suitable local candidates, the person they do find is in a great position to ask for more pay. If they need you that much, they should be paying more than any local would even dream of asking for, right?

Does that happen? Are H1B workers paid more than their local equivalents?

Re:42% of California’s STEM Workforce Hails from Outside the... by s73ver on Tuesday July 25, 2017 @03:05PM (#14850870)
Given those numbers.. the problem is the salary. It does not matter that it's Sacramento; it's still California. And, honestly, as a fresh out of college dev, why would I go to Sacramento for 40k when I can go to the valley for 3x that, and still come out ahead?
Re:42% of California’s STEM Workforce Hails from Outside the... by vinhboy on Wednesday July 26, 2017 @12:45PM (#14857820)
It actually does matter a lot. That's just how income works in different locals. The cost of living in Sacramento is very different than the Bay Area.

If you want to see how stark the difference is, look at the compensation calculator gitlab developed: https://about.gitlab.com/jobs/developer/

Re:42% of California’s STEM Workforce Hails from Outside the... by jorgen123 on Tuesday July 25, 2017 @12:57PM (#14849446)
Perhaps it is a case of a number without context. I have been here for nearly 18 years now and have become a citizen. I just wanted to get out of the rain of my homeland and into the California sunshine.

I guess I am part of the 42% but I was never one of the “poor huddled masses yearning to breathe free”. I just consider myself a proud American. 42% says nothing about how long people have been here and whether they are just a next wave building up the country like waves of immigrants from the past.

Re:42% of California’s STEM Workforce Hails from Outside the... by winter_blue on Tuesday July 25, 2017 @01:27PM (#14849822)
I don't know why you're being downvated. The very fact that you are being downvoted shows how many folks with xenophobia are lurking around on Hacker News.
Re:42% of California’s STEM Workforce Hails from Outside the... by mysterydip on Tuesday July 25, 2017 @01:27PM (#14849818)
Take a look at indeed, monster, or whatever your preferred job board is. Sample the tech jobs in an area, what they want in the position, and what they're willing to pay. When I was job hunting, many wanted a surgeon at nurse prices.
Re:42% of California’s STEM Workforce Hails from Outside the... by qq66 on Tuesday July 25, 2017 @01:03PM (#14849531)
At the high end, there are no substitute US citizens. Imagine trying to find an American-born replacement for Yann LeCun. At the low end, the H1B abuse train definitely imports a lot of people with close to zero skills.
Re:42% of California’s STEM Workforce Hails from Outside the... by bilbo0s on Tuesday July 25, 2017 @01:11PM (#14849599)
"....At the high end, there are no substitute US citizens....."

This can't be overstated enough.

I think the immigration that is critical to the US is the high end immigration, not the low end stuff like H1B.

I'm just afraid that the chanting mobs will want to throw the baby out with the bath water. We NEED the NIW-types, we don't really need most of the H1B-types. So if the political environment is such that we need to cut loose some H1B-types to save the NIW-types... we should do so without hesitation.

Re:42% of California’s STEM Workforce Hails from Outside the... by geebee on Tuesday July 25, 2017 @01:58PM (#14850181)
What would you estimate as a minimum salary level for your definition of "high end?"

To me, since these workers tend to have grad degrees and are very talented, I'd peg it to a fairly high level law, medical, business, or finance worker. In short, anything less than $250k a year would get you laughed out of the building, and we're probably looking at $400k ore more.

I'm not sure what the percentages are here, but yeah, like you'd I'd guess that the percentage of H1Bs at these salary levels is very low. In short, if the H1B visa were limited to these sorts of workers, my guess is there would be no real discussion or controversy about the program.

Kind of astonishing that we award these by lottery. The whole system is really bad. Then again, it is used cynically by people who defend the program (they trot out the small percentage of very highly paid people and say "what you don't want this guy working in the US?", as if that is the issue or is in any way representative of 97% of the use of the program).

Re:42% of California’s STEM Workforce Hails from Outside the... by Veelox on Tuesday July 25, 2017 @04:19PM (#14851489)
I think $250k is a little high. You can have "high end" talent fresh out of grad school and make less then that. Maybe $100k or $150k would be better.
Re:42% of California’s STEM Workforce Hails from Outside the... by geebee on Tuesday July 25, 2017 @06:04PM (#14852293)
I don't think it's too high. If all you're willing to pay is 100k, I'm not prepared to believe that you're trying to hire a desperately needed, highly skilled worker, especially in silicon valley (where claims of a shortage are loudest). Not even close.
Re:42% of California’s STEM Workforce Hails from Outside the... by qq66 on Tuesday July 25, 2017 @04:56PM (#14851788)
Not all H1B is "low end"." There is H1B use and there is H1B abuse. They are not comparable. I work with some extraordinarily talented people on H1B visas who would absolutely not have an US replacement if they were not here.
Re:42% of California’s STEM Workforce Hails from Outside the... by gumby on Tuesday July 25, 2017 @01:13PM (#14849635)
Those "High end" people come in on H1s as well!
Re:42% of California’s STEM Workforce Hails from Outside the... by bilbo0s on Tuesday July 25, 2017 @01:15PM (#14849664)
H1s are not even on the same field of play as NIWs...

there really is just no comparison.

That's why it's called a (N)ational (I)nterests (W)aiver. Because everyone from the commerce department, to the congress, to the military and intelligence people all agree that we need that guy's brainpower.

Or more precisely... they all agree that we need to deny that guy's brainpower to every other nation on earth if possible.

Re:42% of California’s STEM Workforce Hails from Outside the... by gumby on Tuesday July 25, 2017 @04:08PM (#14851423)
That's an immigrant visa, not a working visa. The question was working visas someone like Lecun whom I'm pretty certain showed up here first on an H1-B.
Re:42% of California’s STEM Workforce Hails from Outside the... by qq66 on Tuesday July 25, 2017 @04:47PM (#14851713)
Yes, of course they do. The H1B program is critical for American competitiveness.
Re:42% of California’s STEM Workforce Hails from Outside the... by marcell on Tuesday July 25, 2017 @01:08PM (#14849569)
> At the high end, there are no substitute US citizens.

What? Many brilliant engineers were born outside the US, including one of the founders of Google, Sergey Brin.

Re:42% of California’s STEM Workforce Hails from Outside the... by gumby on Tuesday July 25, 2017 @01:10PM (#14849591)
I misread that at first too, writer means: there is no US citizen who can replace certain people.
Re:42% of California’s STEM Workforce Hails from Outside the... by outworlder on Tuesday July 25, 2017 @01:09PM (#14849587)
"No substitute US citizens" not "No substitute FOR US citizens"
Re:42% of California’s STEM Workforce Hails from Outside the... by morgante on Tuesday July 25, 2017 @01:14PM (#14849646)
Yes. If engineers were routinely paid $500k+ annually, I'm sure more US citizens would be interested in becoming qualified.
Re:42% of California’s STEM Workforce Hails from Outside the... by tanilama on Tuesday July 25, 2017 @02:08PM (#14850302)
I doubt? I think HN people are not as delusional as this. 100k+ is definitely a good salary already. It is the fucking 90% percentile of the whole country. 500k+ I think you are begging the companies to outsource all code work to India.

https://dqydj.com/income-percentile-calculator/

Re:42% of California’s STEM Workforce Hails from Outside the... by leggomylibro on Tuesday July 25, 2017 @02:33PM (#14850558)
100K+ is enough to survive comfortably while you work.

500K+ is enough to survive comfortably after you work for a moderate stint. Or to afford a significant capital investment like a small property, or to work for yourself on your pipe dream for awhile.

If people saw a path to long-term financial security which would enable them to drop the shackles of full-time employment before retirement age, of course they would flock to a profession. But they don't; they see a comfortable wage that could potentially evaporate if there is a bubble, or the field moves rapidly, or there will be a glut of people trying something similar by the time they finish retraining.

It's a risk:reward decision, and the risk is far from 0. So how much is that theoretical 100K really worth to someone looking at a very large investment to learn a new skill?

Re:42% of California’s STEM Workforce Hails from Outside the... by tanilama on Tuesday July 25, 2017 @02:41PM (#14850640)
They can go to finance then. If that is what Americans need to incentivize themselves to learn Mathematics, from your description sounds like gambling, such industry already exists, that is the finance/hedge-funding industry.
Re:42% of California’s STEM Workforce Hails from Outside the... by ssambros on Tuesday July 25, 2017 @01:41PM (#14849998)
So apparently $100k+ is not enough money to interest the citizens. I wonder why that's the case.

By they way, the next step after not being able to hire a 60k H1B worker is usually to hire a 60k outsourced remote worker, not to hire a 150k "citizen".

Re:42% of California’s STEM Workforce Hails from Outside the... by morgante on Tuesday July 25, 2017 @01:52PM (#14850118)
Certainly $100k+ is enough to interest some citizens. But there's always the marginal citizen who would be swayed for more money.

Anecdotally, I had lots of classmates who aggressively pursued careers in finance not because they had any intrinsic interest in the field but because they heard it can pay exceptionally well. If technology had the same reputation (it's beginning to acquire it, but is somewhat behind), more of them would have pursued it instead.

Note: I'm not saying this should necessarily be the goal. Personally, I think it's fine if we import additional tech labor from around the world, and even prefer that to using wages as a carrot for more citizens.

> By they way, the next step after not being able to hire a 60k H1B worker is usually to hire a 60k outsourced remote worker, not to hire a 150k "citizen".

This article is not about H1Bs. Many of the foreign-born tech employees are permanent residents who compete directly in the same market as American-born employees.

Hiring in tech is something of a bifurcated market and there is H1B hiring both in the abusive lower-wage sector and higher-pay direct employment sector.

Re:42% of California’s STEM Workforce Hails from Outside the... by smelterdemon on Tuesday July 25, 2017 @02:20PM (#14850427)
>So apparently $100k+ is not enough money to interest the citizens. I wonder why that's the case.

Lots of other career fields which offer more money and/or prestige? Anecdata: many of my friends with the aptitude for software dev are in med school now.

Re:42% of California’s STEM Workforce Hails from Outside the... by s73ver on Tuesday July 25, 2017 @04:55PM (#14851782)
Because many of the people who could make $100k doing software could make several multiples of that doing something like finance, and be in a more respected profession to boot.

Whenever the salary question comes up, people are always quick to compare it to the country at large. But that's not a valid comparison; someone who would be a qualified software engineer isn't deciding between that and being a retail clerk. They're deciding between going into that or something like finance, where they can make many multiples of what they could as a software developer.

Re:42% of California’s STEM Workforce Hails from Outside the... by tanilama on Tuesday July 25, 2017 @05:09PM (#14851877)
I think 100k is still attractive, when u can only make 50k.

Seriously though, are we really arguing why cannot everyone just get over themselves and work for Wall Street now? Only that level of vanity is worthy of an incentive, otherwise it is not worth it?

Re:42% of California’s STEM Workforce Hails from Outside the... by vaishaksuresh on Tuesday July 25, 2017 @04:31PM (#14851590)
The median wage from my memory is 60k a year. You make it sound like money is the biggest factor in going into STEM when a lot of kids don't even go to colleges.

The shortage is not because you don't get paid enough, the shortage is because not enough people can afford the expensive college degree.

4 years of undergrad cost me < $1000 and the same thing costs >$50,000 in the US.

Re:42% of California’s STEM Workforce Hails from Outside the... by hkarthik on Tuesday July 25, 2017 @12:54PM (#14849417)
QoL in California is pretty poor, considering the cost required as compared to the rest of the US. Only immigrants are willing to pay the price since for many of them, it's still an upgrade from what they can get back home.
Re:42% of California’s STEM Workforce Hails from Outside the... by dragonwriter on Tuesday July 25, 2017 @01:19PM (#14849720)
> QoL in California is pretty poor, considering the cost required as compared to the rest of the US

That's certainly true for people outside of high-paying jobs (California has the highest, CoL-adjusted poverty rate in the nation), but less clearly so for those with high-paying work, who often are better off (even given local CoL) than they would be elsewhere because wages in elite fields are often higher here even compared to CoL.

Re:42% of California’s STEM Workforce Hails from Outside the... by gumby on Tuesday July 25, 2017 @01:12PM (#14849622)
> QoL in California is pretty poor, considering the cost required as compared to the rest of the US.

After 30 years, on and off, in the valley I agree the QoL here isn't great (when compared to Germany, France, Australia...) but way way better than anywhere else in the US.

Re:42% of California’s STEM Workforce Hails from Outside the... by pc86 on Tuesday July 25, 2017 @01:42PM (#14850013)
This is just wrong. You may prefer the Bay Area, and I don't think anyone here is going to argue you shouldn't, but to say that the quality of life is better is just wrong.

San Francisco is more than 3x more expensive than the metro I live in now. I'd need to earn $350k a year just to break even financially before taxes. I'd pay a lot more in federal income tax, and my state income tax is flat and in the low single digits. Call it $375k to break even on take home pay after paying for everything (rent, retirement, etc). How likely am I to make almost $400k a year? That's top 1% income nationally. That's IB money, not writing a CRUD app in JavaScript.

Not to mention I go home for lunch and I have a 10-minute, 4-mile commute. And speaking of home, a constant pain point I hear from Bay Area programmers on HN is that they'll never be able to buy a home. San Francisco housing is over 1,200% (percent) more expensive than my area. My home cost a few thousand dollars more than I earn in a year.

No thank you.

Re:42% of California’s STEM Workforce Hails from Outside the... by Veelox on Tuesday July 25, 2017 @04:30PM (#14851584)
What are you spending money on that you need to earn $350k to break even?

Assuming you find a modest home in SF for $1mil your 30 year mortgage would be ~$57k a year. Property tax is ~$7k. Insurance will be <$5k. So to have a home you only need <70k. Assuming no deductions filing as a single you will pay ~$140k in taxes on $350k. This leaves you with (350-140-70) $140k a year in disposable income.

So I repeat, what are you spending money on that you need to make $140k in disposable income to break even?

Re:42% of California’s STEM Workforce Hails from Outside the... by pc86 on Wednesday July 26, 2017 @09:39AM (#14856075)
It's a cost of living calculation. I earn $x,000 in my current low-COL area. To maintain an identical standard of living that comes out to $350k before factoring in California's high tax environment, and the increased federal taxes.

Don't try to spin San Francisco being the most expensive place to live in the country into me being bad with my money - I'm not. But when you make a high income in a low COL area, it means moving to any high COL area means you either take an effective pay cut in standard of living, or you need to earn an amount that is very unlikely.

Re:42% of California’s STEM Workforce Hails from Outside the... by abc_lisper on Tuesday July 25, 2017 @05:01PM (#14851824)
You have to be very modest for that $1 mil. You would probably get a 900 sqft home :D
Re:42% of California’s STEM Workforce Hails from Outside the... by Veelox on Tuesday July 25, 2017 @05:34PM (#14852073)
Re:42% of California’s STEM Workforce Hails from Outside the... by strictnein on Tuesday July 25, 2017 @01:16PM (#14849674)
> After 30 years, on and off, in the valley I agree the QoL here isn't great (when compared to Germany, France, Australia...) but way way better than anywhere else in the US.

No, it simply isn't. By any stretch of the imagination.

Re:42% of California’s STEM Workforce Hails from Outside the... by 0xffff2 on Tuesday July 25, 2017 @01:51PM (#14850110)
By what definition? I've lived most of my life in California (split between the bay area and LA). I can't even begin to imagine being happier outside of California. Aside from rent, I see nothing at all that is better in other states I visit.
Re:42% of California’s STEM Workforce Hails from Outside the... by sbov on Tuesday July 25, 2017 @02:40PM (#14850629)
Probably similar to yours: mostly subjective ones. I was born and raised in California and love it here. My older brother was born and raised in California, hated it, and loves it in North Carolina.
Re:42% of California’s STEM Workforce Hails from Outside the... by tomc1985 on Tuesday July 25, 2017 @12:59PM (#14849467)
Or perhaps it's tech barons bellyaching about engineer wages made manifest
Re:42% of California’s STEM Workforce Hails from Outside the... by neo4sure on Tuesday July 25, 2017 @12:53PM (#14849400)
I think California did become the 6th largest economy in the world by just getting workers for less.
Re:42% of California’s STEM Workforce Hails from Outside the... by ssalazar on Tuesday July 25, 2017 @01:13PM (#14849631)
Silicon Valley wages are the highest in the country for comparable work, so, no.
Re:42% of California’s STEM Workforce Hails from Outside the... by neo4sure on Tuesday July 25, 2017 @01:16PM (#14849680)
Sory I meant to say didn't
Re:42% of California’s STEM Workforce Hails from Outside the... by Veelox on Tuesday July 25, 2017 @04:31PM (#14851593)
I just took it as sarcasm
Re:42% of California’s STEM Workforce Hails from Outside the... by 43gg43g32g on Tuesday July 25, 2017 @01:18PM (#14849714)
Just because they have some of the highest wages doesn't mean they don't have some of the lowest too and it doesn't mean that they aren't hiring foreign workers so they can pay them 150k instead of 300k.
Re:42% of California’s STEM Workforce Hails from Outside the... by maccard on Tuesday July 25, 2017 @02:04PM (#14850245)
And even being paid 150k isn't exactly a low quality of life. After tax, and rent at $4000 a month, your leftover wage from 150k is higher than my gross salary.
Re:42% of California’s STEM Workforce Hails from Outside the... by rtx on Tuesday July 25, 2017 @01:36PM (#14849939)
And due to Big companies being HQ there.
Re:42% of California’s STEM Workforce Hails from Outside the... by outworlder on Tuesday July 25, 2017 @01:26PM (#14849807)
I don't think it's as simple as that.

For all the vilifying of H1B and related visas, it is still a big burden for companies. Even big companies will use third party, specialized lawyers to deal with the bureaucracy.

In the case of H1B, there's a significant hiring lag. You apply in April and, if you are lucky, get the visa in October. Companies who abuse the system en masse (there are about 3 or 4 that do it) don't care about that and will use a shotgun approach, but if you are trying to fill a position, it's a very bad proposition.

Still, that gives you access to brains from the whole world. And yes, these brains may be willing to work for less, initially, compared to what a US citizen would get. There doesn't have to be foul play involved: they have less leverage. A similarly qualified US citizen would just name their price and tell the company to take a hike if that was not met. Restarting the whole visa process would be way more painful.

Re:42% of California’s STEM Workforce Hails from Outside the... by Veratyr on Tuesday July 25, 2017 @01:43PM (#14850020)
As someone working and doing code interviews for a large company that pays well (even by bay area standards), I think it's a lack of qualified US citizens. The number of graduates I've interviewed that can't figure out a basic graph traversal is crazy. I don't ask (or expect) them to recite algorithms from memory but even if they haven't worked with graphs before, they should be able to figure out a BFS or DFS on their own and suggest some ways to improve on it. Many of them however, cannot.

I'll also note that I don't interview many foreigners and the reason I see mostly new grads is that I'm not senior myself, so it makes little sense for me to interview senior candidates.

At the high end, there's simply a larger supply overseas. The US has a population of 300M and between them, India and China have about 2.7B people and their countries pay far, far less.

Re:42% of California’s STEM Workforce Hails from Outside the... by mcrad on Tuesday July 25, 2017 @01:39PM (#14849975)
If you are an unprofitable tech company, you are probably going to cry about worker shortage as a means to raise more money, and distribute that wealth as you see fit.
Re:42% of California’s STEM Workforce Hails from Outside the... by neo4sure on Tuesday July 25, 2017 @06:22PM (#14852391)
Why don't u open ur own company? And then run it without immigrant techies :)
Re:42% of California’s STEM Workforce Hails from Outside the... by slackingoff2017 on Tuesday July 25, 2017 @01:15PM (#14849670)
I've worked on the hiring side, worker shortages in tech are 100% bs.

I was hiring for a small local company with no reputation, boring work, and mediocre benefits. This company was about 60 miles out from Chicago in a small town.

We got over 100 applicants for every software position. We didn't even pay for ads, just put stuff on the free sites.

We hardly hired anyone, but the deluge of applications allowed us to low-ball pay and be extremely selective.

The worst kept secret in tech hiring is that everyone knows it pays well and hundreds of thousands are clamoring for open positions. They are "unqualified" because nobody will train them.

Re:42% of California’s STEM Workforce Hails from Outside the... by zippergz on Tuesday July 25, 2017 @01:24PM (#14849780)
Maybe your experience differs from mine, but getting lots of applications has never been the problem. Finding the handful of those applicants who can actually program effectively is the hard part. I'm consistently stunned by how many candidates either have zero knowledge of specific things they list on their resume or truly can't even write basic code in languages they say they know.
Re:42% of California’s STEM Workforce Hails from Outside the... by outworlder on Tuesday July 25, 2017 @01:28PM (#14849836)
> We got over 100 applicants for every software position.

How many of them passed FizzBuzz?

Chicago outskirts is also not California. Try a software position with low pay, crappy benefits at an unknown software company in California and report back. Bonus points if you try it in the Bay Area.

Re:42% of California’s STEM Workforce Hails from Outside the... by kuschku on Tuesday July 25, 2017 @01:32PM (#14849890)
If they don’t pass FizzBuzz, you try to teach them for 6 months until they do fit into your company.

Is that so hard? Training on the job used to be common, and for entry level positions it should be possible at least.

EDIT: Okay, maybe not FizzBuzz, but the lots of "10 years experience with Angular 4" and co at least, and in general sometimes testing people more on actual tasks than on invented exercises. Even in Germany in the first few weeks you can terminate employees for any reason, so you don’t need to be too selective with hiring.

Re:42% of California’s STEM Workforce Hails from Outside the... by m52go on Tuesday July 25, 2017 @01:37PM (#14849960)
I think the issue there is determining who is worth training.

But yeah in general I agree with you.

Re:42% of California’s STEM Workforce Hails from Outside the... by morugin on Tuesday July 25, 2017 @04:12PM (#14851445)
I've wondered how it would be to train someone using an apprenticeship model.

I read some posts here by people who took a pay cut to become bootcamp instructors (for a season or two). A lot of them mentioned the satisfaction they got by being able to create real value in someone's life...

I guess only a certain demographic of people would even want to do an apprenticeship. Only apprenticeship programs I've heard of are for lower wage jobs. So, poor people may benefit from an apprenticeship. Mid-career changers might also benefit. CS degrees would be overqualified.

It would require significant time and effort. Not possible without company support. Still, to take a mind that can't see what we see to one that can and the amount of value created as a result, might be worth it.

Re:42% of California’s STEM Workforce Hails from Outside the... by gpawl on Tuesday July 25, 2017 @02:24PM (#14850476)
If someone can't pass FizzBuzz, they need a year or two of education to be useful as a programmer, and might never make it. Sure, you can hire someone to do helpdesk and help them try to grow into a programmer, but you can't hire a programmer who knows nothing, and then entrust them to not ruin your company, destroy your data, etc.
Re:42% of California’s STEM Workforce Hails from Outside the... by Daishiman on Tuesday July 25, 2017 @01:59PM (#14850187)
You're not going to teach a person to be a productive developer in 6 months.
Re:42% of California’s STEM Workforce Hails from Outside the... by SilasX on Tuesday July 25, 2017 @01:52PM (#14850119)
Whoa there. You should definitely allow time to learn particular frameworks, but FizzBuzz is a fundamental competency issue that even hobbyists should be able to pass.
Re:42% of California’s STEM Workforce Hails from Outside the... by sunir on Tuesday July 25, 2017 @01:42PM (#14850012)
Yes, it is hard. Try it and show your rapidly scaling workforce.
Re:42% of California’s STEM Workforce Hails from Outside the... by kuschku on Tuesday July 25, 2017 @01:44PM (#14850037)
This is not something for startups, indeed.

But not everything has to scale rapidly. Many businesses scale slowly over decades, centuries or millenia.

Re:42% of California’s STEM Workforce Hails from Outside the... by Nokinside on Tuesday July 25, 2017 @01:34PM (#14849919)
In this day and age, low level software jobs should be considered as blue collar jobs that replaced manufacturing. When people think about programmer in boring job, the correct metaphor is think about working class mechanic in production line, not an engineer.

I was surprised how little people in US value hard STEM education. I think think that one reason for that is that tech in peoples mind is some type programmer.

When young people ask why should I learn math because I know python, I ask them how many unemployed electrical engineers with signal processing background you know? Programmers for bean counting apps become unemployable when they get older because there is no shortage of code monkeys working for peanuts and knowing some framework from inside out is outdated 10 years from now.

Re:42% of California’s STEM Workforce Hails from Outside the... by rajathagasthya on Tuesday July 25, 2017 @01:22PM (#14849765)
I don't think anyone is talking about worker shortage, but rather about qualified worker shortage.
Re:42% of California’s STEM Workforce Hails from Outside the... by frubar on Tuesday July 25, 2017 @01:31PM (#14849876)
Which also doesn't exist. What does exist is a qualified worker shortage at low salaries.
Re:42% of California’s STEM Workforce Hails from Outside the... by mrdodge on Tuesday July 25, 2017 @01:28PM (#14849847)
A lot of the H1Bs are more skilled at resume stuffing than any actual technical skills.
Re:42% of California’s STEM Workforce Hails from Outside the... by rajathagasthya on Tuesday July 25, 2017 @01:38PM (#14849968)
This is as much a sweeping generalization as saying Americans are unqualified for tech jobs. There's an interview process for hiring H1Bs. So if you don't like their technical skills, you're free to not hire them.
Re:42% of California’s STEM Workforce Hails from Outside the... by zeusk on Tuesday July 25, 2017 @02:58PM (#14850808)
and what exactly makes you say that? your own observation of a sample size 0 or 1?
Re:42% of California’s STEM Workforce Hails from Outside the... by SilasX on Tuesday July 25, 2017 @01:54PM (#14850147)
If virtually none of them were hirable, that would support the claim of a qualified tech shortage. A large number of applications is only informative if they're qualified.
Re:42% of California’s STEM Workforce Hails from Outside the... by sabujp on Tuesday July 25, 2017 @12:51PM (#14849391)
combination of all of the above + cost of living in CA
Re:42% of California’s STEM Workforce Hails from Outside the... by stale2002 on Tuesday July 25, 2017 @01:01PM (#14849512)
Those are the same thing.

There is NEVER a time when there are not enough qualified US Citizens.

Why? Because if I am a company, I will 100% always be able to hire enough engineers, if I just do this 1 weird trick.

And that trick is "pay every engineer 1 million dollars".

The question is always about price.

In the same way that a food shortage has basically never existed in history. Sure, there were places where the price of bread was 1 thousand dollars, and people were starving to death because they couldn't have enough food. But thats not a shortage, thats just people complaining about price!

Now, the real question you have to ask yourself, is "is bread costing 1 thousand dollars a good thing?" And when you can answer that questions, you will also be able to answer "is a software engineer costing 1 million dollars a good thing"?

Edit: my post doesn't seem to be clear.

My point that I was making is that "bread costing 1 thousand dollars is a bad thing". And that there is nothing wrong with driving down the price of devs.

My definition of shortage is "prices are too high"

Re:42% of California’s STEM Workforce Hails from Outside the... by tomc1985 on Tuesday July 25, 2017 @01:25PM (#14849790)
How is something not a shortage if noone can afford to buy it? When people talk about shortage they usually speak of some cohort's inability to acquire something, not simplistic assessments of inventory levels.

I'm all for the wage argument.... yes if you raise wages high enough they will come... but why take it to such extremes?

SV has done this to itself. It clusters around tiny, restricted geographic locations, which push out the locals, gentrify entire cities, and then these companies have the gall to complain about the cost of labor, which they helped to define the high prices of. More consideration is placed on proximity than prurient economic interests, because Business Interests Always Come First.

Re:42% of California’s STEM Workforce Hails from Outside the... by humanrebar on Tuesday July 25, 2017 @01:37PM (#14849962)
> How is something not a shortage if noone can afford to buy it?

It's just expensive. It means that some low-value projects aren't profitable and all projects are higher risk than we are currently expecting them to be.

> SV has done this to itself.

I'm sympathetic here. But if we let wages in urban centers rise, companies will be more willing to set up offices in other parts of the U.S. Or virtual offices even.

Re:42% of California’s STEM Workforce Hails from Outside the... by tomc1985 on Tuesday July 25, 2017 @01:28PM (#14849837)
And for the record we've felt the engineering shortage too. Our last hiring run brought in all sorts of weirdos. Not everyone can afford to send a fleet of recruiters to the various Ivy Leagues to secure workers. Something needs to be done about that -- just not increased immigration. California doesn't need any more people.
Re:42% of California’s STEM Workforce Hails from Outside the... by logfromblammo on Tuesday July 25, 2017 @02:10PM (#14850323)
My naive reading of the headline implies to me that 42% of Californian STEM companies should have opened offices outside of California.

I once interviewed for a company who was opening a new Nashville office because they had tapped out the talent pool around Ft. Campbell, Kentucky. It turned out they were still trying to pay Ft. Campbell salaries there. They forgot that bigger talent pools have more competition.

You can either throw small bait into a thousand small talent pools, or invest in some serious tackle to fish in the ocean. You either spend money on sending recruiters out to the dark, untapped reserves, or you spend enough to compete with the entire rest of the world on salary. If you really need the talent, and you can't afford the price tag, you have to settle into a niche that is just big enough for your company, and not worth the effort for someone bigger than you.

If you need cheap engineers, you can get them from any town or city that doesn't already have an 800-lb gorilla employer in it. But you have to go to them. If you move them to you, they stop being cheap, because your competition can snap them up as easily as anyone else.

That's the something that can be done about it. If you can't compete in California, stop trying. Go somewhere else with weaker competition. People follow the jobs. If you don't believe that California needs more people, they need to start exporting those job opportunities to places with less severe population pressures. Otherwise, the people will keep coming.

Re:42% of California’s STEM Workforce Hails from Outside the... by tomc1985 on Tuesday July 25, 2017 @02:25PM (#14850488)
Very cogent, I agree
Re:42% of California’s STEM Workforce Hails from Outside the... by stale2002 on Tuesday July 25, 2017 @02:55PM (#14850777)
You are exactly right. That was my entire point.

The definition of a shortage is "prices are to high".

My post was countering the dumb meme that I always see which is "there isn't a shortage of devs, companies just don't want to pay high salaries".

Re:42% of California’s STEM Workforce Hails from Outside the... by cbr on Tuesday July 25, 2017 @01:05PM (#14849545)
Is there any situation that you would consider a "shortage"?
Re:42% of California’s STEM Workforce Hails from Outside the... by Bartweiss on Tuesday July 25, 2017 @01:44PM (#14850028)
The above claim that there aren't food shortages seems simply false for any normal definition.

Obviously common use just means "an insufficient amount under these circumstances", but if we wanted to be very strict we could say "a situation where not all the players can simultaneously satisfy their demand at any price". A shortage is a situation where supply is inelastic and below demand.

Everyone hiring programmers could fill their roster simultaneously if they could pay enough - if not today then certainly soon. In a lot of famines, there are X people sharing food for <X people - price is no longer a reflection of desire, because no one voluntarily leaves the auction.

I do think it's important to distinguish insufficient demand from a simple lack of supply, but the latter definitely exists.

Re:42% of California’s STEM Workforce Hails from Outside the... by humanrebar on Tuesday July 25, 2017 @01:12PM (#14849617)
There are certainly short and medium term shortages as prices adjust to supply and demand realities. Salaries don't tend to swing wildly.

There are also situations where the supply of employees is kept artificially low (security clearance, taxi medallions, etc.).

Re:42% of California’s STEM Workforce Hails from Outside the... by stale2002 on Tuesday July 25, 2017 @02:58PM (#14850801)
Opposite. My post wasn't clear.

My definition of shortage is "prices are to high". And I think that it is always a good thing to drive prices down.

Obviously bread costing a thousand dollars is bad. That's why I used it as an example.

Similarly there is nothing wrong with trying to solve the dev shortage (meaning prices are too high), by importing more devs.

Re:42% of California’s STEM Workforce Hails from Outside the... by humanrebar on Tuesday July 25, 2017 @01:13PM (#14849625)
I was about to make this point myself (maybe with different wording). It's a good point. Would the people downvoting care to explain their objections?
Re:42% of California’s STEM Workforce Hails from Outside the... by tanilama on Tuesday July 25, 2017 @02:29PM (#14850526)
Because it is fantasy, and simply disobey how the market works? Kick out all the competitors won't hike your salary forever. Companies aren't that stupid, and human resource cost is definitely on their radar and there is a budget for that. 1 million? I say once average developer costs over 200k, companies will start move jobs to other places that are still cheap.
Re:42% of California’s STEM Workforce Hails from Outside the... by stale2002 on Tuesday July 25, 2017 @02:57PM (#14850792)
Ugg, maybe my post wasn't clear.

Obviously it is ridiculous to pay people 1 million dollars. In the same way that it is ridiculous to pay a thousand dollars for bread.

Re:42% of California’s STEM Workforce Hails from Outside the... by humanrebar on Tuesday July 25, 2017 @02:39PM (#14850616)
> I say once average developer costs over 200k, companies will start move jobs to other places that are still cheap.

Seems like a feature not a bug to me.

Re:42% of California’s STEM Workforce Hails from Outside the... by mattnewton on Tuesday July 25, 2017 @01:33PM (#14849903)
Paying people 1 million dollars a year does not make more Geoff Hintons appear. It will increase supply, by taking it from other industries over time as people choose to go into these fields, but there is a lot of truly specialized work out there where it is just impractical to wait for the people to get years of experience. It is a gross, gross oversimplification, and a dangerous one.

The United States has well less than 5% of the worlds population. We are extremely lucky to attract the top talent from the other 95% and we need to defend that pipeline.

Re:42% of California’s STEM Workforce Hails from Outside the... by humanrebar on Tuesday July 25, 2017 @01:41PM (#14849996)
"42% of California's STEM workforce" aren't Geoff Hintons.

I don't see anyone arguing that exceptional talent shouldn't be welcomed into the U.S.

And I think the U.S. tech workforce is more elastic than you give credit for, especially for software skills. It's just most organizations want employees they don't have to train for their stacks, which I don't think is particularly reasonable.

Re:42% of California’s STEM Workforce Hails from Outside the... by ianai on Tuesday July 25, 2017 @01:18PM (#14849711)
This feels like an argument about definitions. When supply is decreased prices increase. That's basic Econ.

Now, another point to make would be about possible output versus labor costs. Ie SV will employ labor in close relationship to the output of that labor and the cost of it. Once those two values equate there is no more (efficient) demand for labor available.

That's Econ theory land though. I think this is much more about profit margins and market inefficiencies.