Interesting stats on the 2014 H-1B job Visa applications
-
Rowdy Raider wrote:
Hiring good talent is easy if a company is willing to pay for it.
Not true, in my experience. We were offering salaries well above industry average and got 100s of resumes but only a handful were remotely hirable. A lot of people think they are very good at writing software, and when they are turned out they assume it's because the company was doing some kind of dummy interview. There may be companies that play wage suppression tactics, but I've never worked for one. So my experience may not reflect yours.
Regards, Nish
Blog: voidnish.wordpress.com Latest article: C++ 11 features in Visual C++ 2013 Preview
And that ladies and gentlemen is text book redlining. Also, and not to be mean/rude to you Nish, just because you have a hard time hiring people doesn't mean it is hard to high technical talent in general. I am willing to accept that it is hard for you to hire within the given price constraints artificially imposed on you by the business owner/sponsor though.
-
I read that article, it seems to imply that they have an agreement to not hire each others' devs. It doesn't really say they use H-1B hires to lower wages. That said, I am curious here - do you really think a 25 year old writing 40 hours of C++ needs to be paid 200K?
Regards, Nish
Blog: voidnish.wordpress.com Latest article: C++ 11 features in Visual C++ 2013 Preview
The no hire agreements are a pretext to build a case under which firms can lobby for more H-1B's. The H-1B holders even if they come in making roughly the same as their US counterparts still have the effect of suppressing wages. Because obviously to hire similar native talent these companies would have to compete against each other for said talent - that competition would logically result in higher wages. I'll be honest the 200K figure is something I pulled out of thin air - not what I think people ought to make. That said should a 25 year old working 40 hours a week writing C++ get paid 200K+ a year? My answer is it depends. If that 25 year old is writing code that will literally have life/death consequences then yes I want the pay to be as much as it takes to find the best talent.
-
The no hire agreements are a pretext to build a case under which firms can lobby for more H-1B's. The H-1B holders even if they come in making roughly the same as their US counterparts still have the effect of suppressing wages. Because obviously to hire similar native talent these companies would have to compete against each other for said talent - that competition would logically result in higher wages. I'll be honest the 200K figure is something I pulled out of thin air - not what I think people ought to make. That said should a 25 year old working 40 hours a week writing C++ get paid 200K+ a year? My answer is it depends. If that 25 year old is writing code that will literally have life/death consequences then yes I want the pay to be as much as it takes to find the best talent.
Thanks, some good points there. I've read anti H-1B sentiments on forums before, but many of those are posted by people with views so extreme that they dilute their own cause. So it was nice to read some well balanced opinions from you. I am mostly neutral about these things. I just fancy myself to be good enough to not be affected by wage suppression or other similar tactics. Of course, it's possible I may be wrong about myself :-)
Regards, Nish
Blog: voidnish.wordpress.com Latest article: C++ 11 features in Visual C++ 2013 Preview
-
Thanks, some good points there. I've read anti H-1B sentiments on forums before, but many of those are posted by people with views so extreme that they dilute their own cause. So it was nice to read some well balanced opinions from you. I am mostly neutral about these things. I just fancy myself to be good enough to not be affected by wage suppression or other similar tactics. Of course, it's possible I may be wrong about myself :-)
Regards, Nish
Blog: voidnish.wordpress.com Latest article: C++ 11 features in Visual C++ 2013 Preview
To be clear I am not against the concept of H-1B visa's to the contrary I have met and worked with some fine folks from other countries. The concept is actually genius really - bring more smart talented people to the US... its a no brainer. What bothers me are the fallacies so commonly used to argue for more H-1B's. I would be happy to support that case if companies could find an argument that doesn't amount to US citizens are too stupid/lazy/stubborn/etc. to fill these jobs so we need to import somebody. I feel that companies are beginning to abuse the H-1B visa program, using it as a tool to suppress wages rather than bring smart talented people to the US.
-
Well, that may or may not be so. My focal point in this thread was primarily how the big companies like Apple, Facebook, Microsoft, and Google all have salaries that are well above industry averages for their H-1B employees (contrary to what several people assumed). That side post I made was my personal experience where it's been a massive struggle to find even a few really good candidates. You need to go through dozens before you get a good one.
Regards, Nish
Blog: voidnish.wordpress.com Latest article: C++ 11 features in Visual C++ 2013 Preview
-
I read that article, it seems to imply that they have an agreement to not hire each others' devs. It doesn't really say they use H-1B hires to lower wages. That said, I am curious here - do you really think a 25 year old writing 40 hours of C++ needs to be paid 200K?
Regards, Nish
Blog: voidnish.wordpress.com Latest article: C++ 11 features in Visual C++ 2013 Preview
Nish Sivakumar wrote:
do you really think a 25 year old writing 40 hours of C++ needs to be paid 200K?
Do you think a 29 year old needs to be one of the 100 richest people on the planet? A software developer, just like a plumber, cashier and day laborer needs to be paid what the market conditions dictate. Otherwise it isn't a "free market".
-
The no hire agreements are a pretext to build a case under which firms can lobby for more H-1B's. The H-1B holders even if they come in making roughly the same as their US counterparts still have the effect of suppressing wages. Because obviously to hire similar native talent these companies would have to compete against each other for said talent - that competition would logically result in higher wages. I'll be honest the 200K figure is something I pulled out of thin air - not what I think people ought to make. That said should a 25 year old working 40 hours a week writing C++ get paid 200K+ a year? My answer is it depends. If that 25 year old is writing code that will literally have life/death consequences then yes I want the pay to be as much as it takes to find the best talent.
Rowdy Raider wrote:
Because obviously to hire similar native talent these companies would have to compete against each other for said talent - that competition would logically result in higher wages.
Not to forget of course that it is much harder for the H1B to change jobs.