Remix.run Logo
abletonlive 4 days ago

I’ve never worked with an H1B software engineer from India that was anything but mediocre. I know they exist and my sample size isn’t huge but at least 3-4 of the H1Bs I’ve directly worked with in the past decade were completely unnecessary and could have been filled by a US citizen

gorbachev 4 days ago | parent [-]

A very large majority of all software engineers are mediocore or at least not exceptional.

I've worked with some extraordinary H1B sw engineers. I would say the ratio of great to mediocore is about the same as for non-H1B sw engineers.

kelnos 4 days ago | parent | next [-]

I think perhaps part of the point being made is that the ratio should not be the same. We should be bringing in higher-than-average and exceptional talent via these visas. If we're just mirroring the skills and talent level of the native workforce, we should be drawing from the native workforce.

I don't buy the argument that there's a big shortage of talent for these jobs in the US, especially in a job market like there is right now.

Having said that, I do know quite a few people who have been in the US on H-1B visas, and many of them are exceptionally skilled. I think those are the kinds of people we should be granting H-1B visas. I also know quite a few H-1B holders who I wouldn't ever want to work with again, and there are too many people in that group. Not saying there aren't plenty of US citizens I wouldn't want to work with ever again, but that's a separate issue.

paulryanrogers 4 days ago | parent | prev | next [-]

But isn't the point of H1B to bring in exceptional talent? Not create indentured servants of foreign workers?

bdangubic 4 days ago | parent | prev | next [-]

> A very large majority of all software engineers are mediocre

I think my HN karma right now would be over 1,000,000 if it wasn't for all the downvotes each time I've said this same thing. I ballpark 95.87% of all SWEs are mediocre-to-less-than-that. I have 30 years of experience behind me to back this up :)

This "10x engineer" jazz is really just someone who is good-to-very-good compared to the rest of the crew

ipaddr 3 days ago | parent | prev [-]

Mediocre means average. Most people will fit into average. If most H1B are average programmers the ratio wouldn't be equal just based on cultural differences / language and other baseline factors added.