It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Thank you.
Some features of ATS will be disabled while you continue to use an ad-blocker.
What does this have to do with anything? what's actually wrong with it?
It's part of the economic system we choose to do business in.
Your employers job in the market is to get as much work, of the highest quality possible that they can. Your job is to get the highest wage/quality of life for your work that you can
we have so many tech jobs available right now that the market favors the workers so the usual problems aren't an issue.
originally posted by: interupt42
It has todo with the fact that they are abusing the H1 visa program. The whole premise is about bringing talented employees not cheap labor.
The current Staff shouldn't have to train their replacement besides on internal company matters, if they are supposed to be at or a greater level than they are .
Agreed the problem is as an American living in America with a Family in America Expecting to Retire in America you can't compete with a foreign worker who has a cost of living one third of your cost of living.
Why would you as an American goto to a difficult study program in college, get in debt , and work in a very demanding field to get paid what your friend is getting paid as McD manager?
Thats another problem with the H1 Visa program its discouraging American students from going into engineering and other computer related studies in college. Who wan'ts to go into a difficult program,get into debt to only have to compete with someone who can do the job for a 1/3 rd of the cost.
I have 20 years in the industry and It has worked out very lucrative for me. However, I would not encourage my son to go into the industry as I see what is happening and where its going for his generation. They will not be able to reek the rewards as I have.
I'm not against the h1 program when their are valid needs but today its being abused for cheap labor.
originally posted by: interupt42
In addition, if America is having problems pumping out enough qualified candidates then the education system needs to be revamped and incentives need to be given to entice American Students, not discourage them further with H1 Visa program abuse.
And what's the alternative? If we make it so they can't bring people over here, the companies move their offices over there and pay even less.
originally posted by: interupt42
Nobody is saying to not bring people over here. They just need to pay them the same wages ,rights,and benefits as Americans and only Hire foreigner when they can't hire an American as was intended and as sold by the Corporations .
The man on the street view is generally to not give jobs to foreigners unless we're employing all of our own domestic talent already.
the hiring situation in the US is very screwed up on the software side. Companies don't know what they need or even want, and no one has really developed good metrics on this stuff.
But when I asked him for details he said he's mostly hiring on attitude and culture fit rather than technical ability.
With such a large disparity the schools can't really respond to the industry and gear their graduates to what companies are looking for.
originally posted by: interupt42
What is wrong with that and how is that saying not to bring people over here?
Also why wouldn't the man on the street view it that way? That was the intention of the program and that is how MS,GOOGLE,IBM and the rest are claiming why they need it and how it works.
That only applies if the person is technical enough to apply in the first place. So thats just the gravy and usually happens in the smaller more dynamic companies not the behemoth ones who only see overhead cost.
They could but American companies don't wan't to invest in training domestic candidates when they can train foreign candidates for far lesser money and for far lesser pay after they graduate. That is why American companies are constantly investing overseas in starting technical schools such as in Africa.
Its a better investment for them to go Foreign not so much for Americans and America.
it just doesn't make business sense to these companies.
That means we have to be good enough that our below average graduates are as talented as their top tier. That's not easy to do, but that's what we have to do to compete.
Training costs companies zero in the US because it's been offloaded to the individual to go to school, get a degree, and then get the additional knowledge that supplements a degree. Yet, companies are preferring to spend their own money to train people outside the US. Why is that?
originally posted by: interupt42
Well of course it doesn't . No business wants to pay a fair price if they don't have to.
Even that wouldn't be good enough to compete.
The (ROI) cost of training them overseas in a third world is negligible where they are begging to get the work (its not like a 4 year degree school in the US) and having them work for you is far cheaper than having to pay a US graduate 100K a year. They will get that upfront investment 100 fold.
So let me ask you , what are you insinuating for the reason US companies prefer to spend their own money to train people outside the US ?
I do think however that if we gave students (all students, not just tech) some good honest education, practice, and feedback on negotiation employees would be able to secure better contracts for themselves
Going back to my previous post where I mentioned culture fit being a big deal to hiring managers, if you're American you automatically have an advantage there. Being able to secure that interview in the first place is what's important.
Figuring out business needs is #1.
Those jobs are kept in Africa though, they're not competing with the H1-B slots. H1-B's live here.
Because outsourcing is a problem. H1-B's are insourcing though. Outsourcing is a different problem,
originally posted by: interupt42
Never said they were related.It was as an example to what extent companies will go for cheaper labor.
You still didn't answer my question.
Why is it that you think that American Companies are investing in third world countries to train people?
Is it because of cheaper labor or is it because of talent?
They're training in the first place because they can't find anyone who can do what they need
They're using third world countries because it's cheap labor.
They wouldn't be doing that in the first place if they were finding who they need in more developed areas.
American companies are "saw your feet off to save on shoes" stupid
Stupid, conservative business people are do detached from reality it's pathetic.