WillReadmore
Gold Member
- Nov 25, 2013
- 1,330
- 110
- 130
Device drivers are not particularly sophisticated. And, iOS and Android are certainly NOT device drivers if that's what you are implying. They do have design for adding device drivers, and that design is more significant that the device drivers themselves.I agree that those who develop device drivers must be the best but that comprises probably about 1% of H1-Bs.So the bottom line of reality is that you don't know.Contractor rates vary for a number of reasons.It's interesting as I actually have people in my neighborhood who own successful software firms, including Ofiice Automation, Healthcare and Brokerage Systems.But, you've been arguing that individuals with a particular visa situation are paid differently within a corporation, and that is CRAP when it comes to major software corporations.
They tell me top dollar for an H1-B is $15.00/hour for a Masters and $22.00 for a Doctorate.
The people I know who work in Financial Firms so NOT hire the H1-Bs directly but subcontract them through Indian Firms and they pay the programmers at most $15.00/hour and fire them when they get their Green Cards.
Have you SEEN the paychecks of the Indian Business Visas working for you?
How many H1-Bs do you deal with directly?
I'm all in favor of ending the kind of employee abuse you identify.
I've NEVER concerned myself with visa status of anyone in my company's employ. That is handled by corporate legal. On a personal level, I've seen these people go through great difficulties. One guy would have lost his progress in gaining citizenship if he left the USA, and his wife was not allowed to enter America - and that went on for two years!!
I've always been free to focus on developing world class software solutions. I believe there are small companies that take maximal advantage when their employees have a weakness such as immigration status. Denying visas because companies do that is not a valid solution.
I'll also point out that when those folks get their green cards, they will be hired based on competition with all other applicants. It's disgusting to hear that they get fired for getting a green card, but at least after that they are on the market.
Throughout my entire career I've never seen a software engineer get paid that little, by the way.
I've had to document with evidence that I would hire anyone with a particular technical skill set, including evidence of significant attempts to do so, as that has been a federal requirement. It's a pain, but I'm OK with that. And, I've always had open head count that would be filled with anyone who met the qualifications.
The catch here is that there just aren't enough serious software engineers being created. We have lots of folks who can bang out web pages or add rules to spreadsheets, etc., but that is irrelevant.
Now you do.
By the way, MDs are being replaced also.
If ProHealth buys out your practice, you get a 2 year contract then they replace you with an Indian Business Visas.
I currently know 11 MDs who weren't expecting the businesses who bought out their practices to let them go.
They can't find employment as the clinics and hospitals in Nassau County are flooding over with IBVs.
This is a GREAT point. We have specific immigration programs that control bringing particular expertise to America. But, there is very different logic that must apply to different areas of expertise.
Doctors: We only need so many doctors per thousand population. Having more doctors doesn't widen the market or open new employment opportunity.
Computer scientists: We need exceptionally smart people in order to create MORE JOBS requiring even MORE computer scientists.
For example, Apple (and others) figured out how to allow people to create applets. Doing that required serious work on how to create an extensible architecture, including network services - even network services that use both the phone radio and the WIFI radio, connecting to different services. This is NOT easy stuff.
That meant that many THOUSANDS of new companies could start writing applets doing all sorts of stuff that Apple has no PRAYER of addressing. It also opened new businesses related to information distribution (news, corporate, purchasing, social, fun, whatever) and all sorts of other stuff. The few at Apple created jobs for HUGE numbers of people in numerous disciplines!!
I'm saying we need MORE of that.
The overwhelming majority of H1-Bs are here to write mundane code.
Most Applets are simple Copy & Paste at this point in time as just about every App does what every other App does.
Insofar as replacing MDs of all nationalities with Indians I think you've got some major stock cheap foreign labor.
Check out...
House Bill HR633
Senate Bill S744
These bills would replace almost 2 million Americans a year with Business Visas.
But I know...you think that's a good thing.
Until YOU'RE replaced.
And, if you reread what I wrote you will find that my point is that the reason for admitting doctors is NOT because it improves the job picture in America. But, finding smart computer scientists CAN change the job picture in America.
I pointed out the difference. One subtracts from our number of jobs. The other ADDS to our number of jobs. Or, it can when corporations pay attention to hiring the best minds - the minds we need to be competitive with other nations.
Don't forget that congressional bill numbering starts over by congressional year. So, you have to say which congress you are talking about.
And, those bills AGAIN demonstrates what I pointed out - we can adjust immigration programs in ways that are HIGHLY specific. And, NOWHERE did I suggest what India be favored - EVER.
YOU brought up India, not me.