Its crazy its almost like H1-b visas is more about cheap labor than really unqualified Americans and these corporations and politicians are all
about profits for big lobbyist. Surely that couldn't be?
Tech covers my industry so it's a problem I see a lot and it's actually the combination of several factors. The first issue is that most Americans
suck at the job, or perhaps I should rephrase that. Most people suck at it. Being a talented software engineer is not an easy task and most people
who get a degree don't know their head from their ass. These jobs require talented people and America hasn't produced enough of them. We have 10
people for every job available but we really only have 1 properly skilled person for every 5 jobs available.
Next there's India with their high population. Just like in the US, most of their graduates aren't very good. The difference is that they seriously
overproduced their tech degrees, and combined with a high population means they have 10 talented people for every 1 we have.
This is creating a situation where bringing them in is much better than hiring our own domestic workforce because we're comparing their top 5% to our
middle 50%, and they unsurprisingly win on quality.
There's another issue too which is that of wages. Quality of life in India isn't all that high, and many of these people coming over are happy to
take a low-mid level wage because it's such a step up for them. It also helps that they're able to take advantage of the currency exchange rates to
pay off their schooling and give their families back in India a sizable chunk of cash. For the US workers however, our standards are higher and we
expect more. We also have much higher schooling debt to pay off.
Such is life in a field where you're probably only going to get a job if you're either in the top 5%, or if you find some small company that doesn't
know any better. This is the reason I have 4 degrees in the field and am working on a 5th. If you're an American it takes a lot of knowledge and
skills to get one of the sorts of jobs I'm after, even at entry level because the fact of the matter is... you are going to cost more than someone
brought in on an H1B, and those people are already the top 5% of India's job talent. If as an American who expects the sort of lifestyle we're all
used to, you're going to cost twice as much salary as them then you need to be three times as good as their best.
It's not right, but look at it from the perspective of national benefit. Does the nation benefit more by having functional companies that are doing
really cool things and employing some people, or does it benefit more by having an employed domestic workforce that lacks the skills to do those
really cool things?
originally posted by: dawnstar
First, if there was a shortage of skilled workers, that should be their clue to make getting the training easier than running up a ton of debt doing
it! How about some apprentice programs, ect.
second, half the minimum wage probably wouldn't support the immigrant, so I bet ya ten to one, that they are getting some kind of gov't assistance..
and are probably ending up with more resources than the average working american.
we've got plenty of people willing to work, willing to learn in this country sitting idle, or working crap jobs that pay crap wages that don't meet
their needs. we have the people! what we need is some sane policy within the gov't and corporate worlds!
That's the interesting thing about the programming world. Any book you need is freely available online and coding is highly documented. There are
more programming resources on the internet than there is porn, it is that prolific. If the skills are your goal rather than a degree there are nearly
infinite resources available.
Do you know what the biggest thing we could do for this demographic is? It would be establishing a basic income so that they don't have to work.
Instead they could get paid to sit at home in their underwear, working remotely worth others who are interested, and build software products for 12+
hours a day until their company is up and running. The vast majority of tech workers in the US (who as I already explained, have subpar skills), are
also having those same skills atrophy because they're getting work outside of their field, and with the economy being what it is, they have no time to
actually develop things and maintain those skills.
Let me give a story. Back in November I attended a game developer conference and had the opportunity to talk to a few people in the industry. I
asked them if I was doing things correctly to eventually get a job and they said yes. Which basically means that in addition to school work to get
enough degrees I also spend my spare time building personal projects, which I have the opportunity to do because I don't work. I build a project
every month or two in a wide variety of software. They said that was the right thing to do and to not give up.
The point being, it takes 10-20 years of programming experience, 5 years of self published material showing software experience, many years of school,
applied knowledge, and you have to be pretty smart in addition to that. The vast majority of people who have a tech degree today can not do that, I'm
one of the lucky ones who can which means that I'm one of the few who might have a chance at a job eventually. After they graduate, they have to goto
work anywhere in order to get a paycheck and repay their loans. Most of those jobs don't have tech needs, and their skills atrophy. They then
further atrophy because there's not enough hours in the week to work multiple low level jobs to make rent, and build the type of portfolio needed in
Basic incomes would fix this. It is my belief that the best thing we could do is create basic incomes, so that people can choose to not do crap work
to meet immediate needs, but rather can focus on improving for real jobs later.
Note that I do what I can to try and fix this too. I always have 1-2 students to teach down on their luck who don't go to university for various
reasons and I do what I can to teach them some skills, I use my lunch breaks on it at the homeless shelter. Some are application programming, some
are web design, some are office software, some is digital art, some is the hardware side of things. I wouldn't say I've been extremely successful at
it, but I have gotten one girl off of disability, and another man off the streets and into some honest work.
edit on 26-1-2016 by Aazadan
because: (no reason given)