There is plenty of tech talent in the San Francisco area (shocking! I know) and people are free to switch jobs. If Stripe offered competitive-enough compensation, they should be able to attract them.
There is plenty of tech talent in the San Francisco area (shocking! I know) and people are free to switch jobs. If Stripe offered competitive-enough compensation, they should be able to attract them.
And so we focus on those we know to be good. Some of them live outside the US; some grew up outside the US and now live here; some are US natural-born US citizens. We're performing a BFS of our personal networks. Sometimes, visas get in the way.
Increase your compensation level and the talent will find you.
What does work well? As a lot of organizations have found, personal referrals from people you trust. Which is what Stripe sounds like it is trying to do. Which returns us to the grandfather's point that they are identifying people that they want, and then are unable to hire them.
What other profession would that work for?
e.g., s/engineer/day-care-provider . I need to hire a good day care provider, and can't find one. But I know a good one in another country. Laws get in the way of my hiring them. Let's change the law!
See https://plus.google.com/114613808538621741268/posts/bNrjdAWp... for my actual opinion on what I'd like to see happen. (It never will.)
Seriously people need to understand that "hiring foreign workers" thing thrown around is simply a myth. I'm a foreign engineer working for a US-based software company, and I make more than my coworkers AND that is on top of what my H1B application and renewals cost the company in terms of lawyer's fees and HR costs. So why did my company hire me? Because at the time they couldn't find any Americans for the position.
Sorry if I just call you out on your bullshit.
A general rise in wages would help somewhat with the number of new programmers being trained, but that only explains the number of people entering STEM versus non-STEM majors. But we'd be totally ok if everybody who enrolled in college in engineering graduated with a degree in engineering. A big problem is that engineering degrees suffer from high attrition, and I suspect that's because teaching undergraduates is a profit center for the English department but a cost center for the engineering department (it distracts grad students from bringing in research grants).
Still, Congress generally feels that the US's technology related industries are more important than other industries, and so are privileging it. I'm not going to complain about someone doing the right thing for the wrong reasons, so I'll just applaud and hope that they do even better next time.