IBM Moving Developer Jobs Overseas
helixcode123 writes "According to the New York Times (also on Yahoo News), IBM is planning on moving a substantial number of high level jobs overseas to 'India and other countries.' IBM argues, in essence, that they need to do this to stay competitive. The article
quotes that Forrester Research '...estimated that 450,000 computer industry jobs could be transferred abroad in the next 12 years, representing 8 percent of the nation's computer jobs.'"
...I'll move to India. That'll fuck em' over!
so its okay to outsource jobs to reduce costs but not okay to lower salaries of the top management to reduce costs?
Don't Tread on OpenSource
8 percent!
That means that 92% of us will still be around.
Yippee!!
ee
Antiquated competence won't be a job skill forever.
We'll be telling our grandkids that the US actually had an H1B visa program to encourage tech workers from other countries to work here, not the other way around. And they'll say
"Grandpa, you're pulling my leg!"
SCO to Hell
But good for IBM. I mean this, but I know it won't be popular. By IBM cutting developer jobs, they will be able to stay competitive in more markets and increase the GDP of the nations they are moving operations to. That means increased buying power for that nation, and in turn, everybody benefits from selling to that nation.
It also means that while developer positions are harder to come by, more jobs in other sectors will be created to satisfy the increased revenue IBM has available.
So, before you flame IBM try to see how this isn't a greed manuever but something that can benefit more people outside of the software development industry.
Dacels Jewelers can't be trusted.
Like American comments are any more meaningful? // // Loop to read file //
Huh? What file, why, when and a loop?
Welcome to capitalism. You must be new here?
As an Electrical Engineer, I'm thoroughly convinced that defense jobs are the only ones that are going to stay in-country. Might as well jump on the band-wagon now. Viva le Tomahawk!
The meek might inheret the earth, but they'll be in India.
I need to make sure I have this right. If we give the rich a tax break, they will create more jobs. Those jobs in turn will be transfered overseas where the rich will again see an increase in their capital investments which are now taxed less. Ok. Just making sure I understand. No further questions.
You mean to tell me that International Business Machines might employ people in other countries!!!?!?!!112@
That's just so wrong!
autopr0n is like, down and stuff.
My only question is, if you have questions with the code, aren't you going to need a translator for the comments?
English is the international language for software development. Most companies that have overseas work, or open operations will have business-level English speakers at hand for this stuff. We have 3 Indians here, all of whom speak excellent English (although one has an accent exactly like Apu) just for that reason.
And what's a network function variable?
Dacels Jewelers can't be trusted.
Well, I guess it depends upon the industry. For years German and Japanese companies have been moving automobile production to the US because the labor and benefits are much cheaper, while IT is being more and more phased out to India and other countries.
Visit Jonesblog and say hello.
Don't be too perturbed if they make fun of your American accent though.
"dope will get you through times of no money better than money will get you through times of no dope"
I have no clue what a network function variable is; I pulled it out of my ass for the example. Sounded technical. =p
'ta
What we're pretty much seeing, yet again, is the valuation of the company over the individual. People like Larry Ellison and Bill Gates and pretty much every other CEO in the tech industry are getting richer and richer at the expense of the people who keep them there.
Where will this end? Equilibrium? I honestly can't see that happening. I'm pretty sure you could ship every technical job to India and China, and their cost of living, and hence their salaries, would still undercut the US by a massive margin. So what's to stop the flow? I think that legislation might be the only way. Hey, Mr Gates, if you want to use this country to stay rich, then you have to pay it back, your workforce has to be a certain percentage American.
Without that sort of thing, I worry, I honestly do. All I can try to do is be the best in the global market, not just the local market. But how good can I be. You can hire 5 or 10 Indians for what it takes to keep me in a job here in the States. I just can't compete any more.
Right now businessmen are eager to outsource a 80k / yr job to a 10k / yr position. (Forget that 5k shit in the Times, you need more developers and there are hidden costs, in delivery delays and communication overhead.)
What are the boards going to do when they realize you can get a CEO for only 100k / year in India or Russia ? If Ed Whitacre (SBC) was replaced, the 82 million a year savings (yes, look it up) would nearly be enough to make SBC profitable, for the first time since they hired him !
Corporate Boards themselves are much cheaper overseas; in some cases you only have to go as far as Canada to get boards that work for a tenth the price of boards in the United States.
These changes are the inevitable reflection of the market, and passing laws against it just damages our competitiveness. American CEOs will always be able re-train to other jobs to stay competitive.
Best of all, the savings to the bottom line can be feed into tax-free dividends, which help keep the stock market strong.
The IPs of those who respond against this post or mod it down will be reported to Asscraft as Al Qeada agents.
Couple of notes on this:
1. Brush up your Hindi/Cantonese/Tagalog/Mandarin.
2. While we in the US can keep crying about this (and will) don't you think it is a good move for the globe? This is practical wealth redistibution. Instead of 1% of the world population, now the wealth generated by IT can be shared with 20-30%. Isn't it just fair? Specially if you notice that this is not only an IT related phenomenon.
Effactively the US corporate giants (mostly Republicans) are doing what the liberals have been preaching for a long time (not Democrats, but Greens).
What do ya know?
Code poet, espresso fiend, starter upper.
Do we have to have a 'Made by U.S. Programmers' label for software packages?
Honestly, did you 'look for the union label' before buying your clothing? Why do you think anyone else is going to care if their software was made in the USA? Ultimately, they just want the lowest price.
The situation sucks, but I'm not sure what we can do about it. Maybe tax breaks for companies that hire American workers in America, but even that would probalby not helpt too much.
I'm an American. I lead a lifestyle that is substantially better than most of the people on the planet. Outsourcing of IT jobs to countries like China, Russia and India is threatening that lifestyle, and if I'm not careful it could all go right down the drain.
I say: Good. It's about damn time.
Why does America deserve to have all the wealth that it has? If someone in India can do my job at 1/10th the cost, why exactly should anyone pay me to do it? Simply to support my American way of life? No. The American way of life is not a birthright. It has to be earned. You earn it by doing what those guys in India and China and Russia can't do. You earn it by innovating, and by taking risks. You earn it by seizing on oppertunities that those guys simply do not have access to.
It's time to wake up people. Being able to sling a little code, set up a webserver and talk your way around a design meeting is not going to cut it anymore. You need to get off your ass, put the time in on the weekends and:
1) Identify what it is that you can do that cannot be done by anyone else (or at least, anyone who is willing to work for your salary)
2) Train yourself to do it well.
Otherwise you will not have a job. Simple as that. Just like during the manufacturing boom in the 50's and 60's, America (and Western Civilization in general) had gotten fat and lazy in the last few years. Now there is simply no reason why you are worth 10 times more than the rest of the world. So you had better come up with a reason, or move to China.
Stop Cribbing, Guys! Get your skills upto date....there is no dearth of jobs for quality workers.
That's like saying "Learn to swim better guys, you can out swim this tsunami!" as the tidal wave breaks over your head.
You think they don't have quality workers in India? You think the USA is the only place which has quality workers?
Now the game is all about price anyway, and we're way overpriced compared to quality workers in India. Time to learn how to fix cars or teeth.
While it is true that many technical jobs have been moved to India, the best Indian engineers actual come to the US to have jobs here.
CBS's 60 Minutes had a segment on students of the ultra-competitive Indian Institute of Technology a while ago. And apparently all the graduates from IIT want to come to the US.
Therefore, I have the thesis that technical jobs in the US are simply getting more and more advanced, whlie "easier" technical jobs are being moved overseas.
...named Dilbert.
close.
What will happen is that the middle class will fade away, and we all will be liuving in run down shanties thankfull for the pittence they pay everybody in the world.
The Kruger Dunning explains most post on
In my opinion, computer programming should no longer be considered a "high-tech" job.
Sure, there is science in the mix (mostly logic, math), but how many programmers actually make use of this stuff on a daily basis? Most programming that is done in industry is relatively routine stuff;
Code, Run, Debug, Repeat.
Only a lucky few are developing completely new algorithms, and doing what can really be called 'research'. The rest are just engineering jobs, if that.
Now the former, research-related stuff, will stay in the country. Our universities and research are still much better.
The latter type of programming, which unfortunately is what most people are doing, like writing VB programs to solve relatively simple tasks and such, cannot compete.
There is no reason to keep those jobs in the country if someone else can do the same thing cheaper.
And that's just fine with me. For nations like India, it's still one step up on the ladder of technology, and for us, it's a motivation to keep pushing upwards towards the new areas that really are "high-tech".
...it's very good think. I live in Poland, where unemployment rate is as high as 20%, 50% of university graduates are unemployed, and where I work as a system administrator for about 1000 zlotys (less than 300 USD) monthly and last payment was from March.
I have a Masters Degree in Physics, and I am finishing my Masters thesis in Law. I'm 25 and still living with my parents in a flat (let's just say, that renting one room flat costs over 500 zlotys (half of my pay)) and I consider myself very lucky having a place to live, a job, and at least some perspectives.
So whenever some US corp. is moving out of US, we people from underdeveloped countries, are rather happy, as this means better future for us.
When in doubt, go to the library. - Ron Weasley in Harry Potter and the Chamber of Secrets
Easy. Don't be a developer.
Get involved in infrastructure work - all the suits left here aren't going to be communicating with the slave labor over there via the US Mail - they'll still need computing infrastructure here, like Internet access, email, and decision support systems.
I would say that you should look at computer security, but over the years I've tried to train a lot of people in it (my field) and I've become convinced that it just takes a certain kind of person to do it - you're pretty much always interested in it, or you're not and can't get that way by training.
I've got some karma to spend, so I'll say it - a certain amount of this will be good for the industry as a whole. A lot of the people getting weeded out by this outsourcing are the ones who took their classes to become a developer and "make the big bucks". Over time we'll realize that IT in the US will be left with the people who think up the cool stuff to do and leave it to the overseas grunts to actually execute.
That said, I also want to say that I'll be the first to laugh when one of these countries (probably not India, though) becomes the next Iraq and some US companies get put in a serious bind.
As for those saying that this will redistribute the wealth globally - get real! We're creating a new overseas worker class, not new overseas companies. The jobs are going there because the people will work for peanuts, not because they have great skills and deserve huge salaries.
After reading the usual bitching and moaning about tech jobs going overseas, it struck me odd that the same people who are proponents of Free (not necessarily *free*) software are some of the loudest whiners. Ok, so you can charge for Free software, but once it is in the wild, then what? Well, you are shit out of luck! Unless you can talk a user of your software into a maintenance contract or whatnot, you are never going to see another penny from your software unless some do-gooder decides to pay for it even when they can get it for free.
Guess what? If I am a large multinational that makes, say, CRM software, and along comes some Free and kickass version that my customers start using then I start fucking laying people off or shipping my work overseas. Why? Because I am not making as much money. That in itself may not be too bad -- a little competition is a good thing -- but in this case now *no one* is making any money. Whoohooo!
People may want to see MS go down, and I can't necessarily say I am not one of them. However, stop for a minute and think of the mind-numbing and crippling effects that would have on the entire worldwide software industry. There are thousands and thousands of companies that make their money from supporting MS products, writing add-ins, etc... In the Seattle-area I would venture to guess that about 95% of the solutions providers and about 80% of the development shops rely on MS. MS goes away? Thousands and thousands of jobs go away as well. Fun fun.
</RantingTangent>
Face it, technical jobs are becomming increasingly a commodity that can be filled as easily by someone in Bangalore as Boston. So, when the Joe CEO of Moneygrubberscorp realizes that he can slash costs by many times through overseas outsourcing, what do he's going to do? That's right, he sees that lower costs = higher profit = more money for Joe CEO, his cronies, and the all mightly shareholder. Almighty capitalism at its finest!
Unfortunatly, that means that means that the middle class workers he just eliminated are SOL. Their piece of the pie is gone, eaten up by Joe CEO so he can afford another villa in Switzerland. Poor John Programmer now must try to find another job - but unfortunatly, no other company can justify the cost to hire him.
As more companies outsource, those who don't, out of patriotism and respect for their countrymen, have higher costs, realize less profit, and lose their competiveness. Eventually, they will either: A) Be eaten by Microsoft / Oracle / etc B) Go out of business.
What does this mean? IT MEANS THAT SOON, THE ONLY COMPANIES LEFT WILL THE ONES WHO HAVE OUTSOURCED ALL THEIR WHITE COLLAR JOBS. John Programmer will have to find something that has not / can't be outsourced, such as the trite example of flipping burgers. Thus, bye bye middle class.
Who wins? Joe CEO, Moneygrubberscorp, its shareholders and all the other's companies like it make out big time by pocketing the difference between the salaries of thousands of John Programmers.
What can be done? I'm not going to preach here (I'll leave that for another time). Just be aware that this is happening and ITS ONLY A MATTER OF TIME BEFORE IT HAPPENS TO YOU!
"Why does America deserve to have all the wealth that it has? "
because we deloped global capitalism.
Because we set the standar for other to achieve.
"1) Identify what it is that you can do that cannot be done by anyone else (or at least, anyone who is willing to work for your salary)"
Well, that would be aahhhh nobody.
"2) Train yourself to do it well."
I do programming well. you would be hard pressed to find an area of programming I have not done. yet, I still will loose a job overseas.
Nobody has gotten fat and lazy in the last few years. That is always the perception because we work harder then most countries, but we also play harder.
well, thats a great attitude you got there, lets see what you have to say when your living under a bridge.
Hell yeah, America first.
The Kruger Dunning explains most post on
It may not be a crime, but it may also not be realistic.
There is a remarkably arrogant attitude here in the US that we Americans are born with a soverign right to get paid more than someone with equivilant skills in other countries, and the coming years are going to give a lot of Americans expecting to live better than their foreign counterparts a serious moment of pause.
IBM needs programmers. They can hire one American, or three people in another country. To a business, it's a no brainer. Sensible economics. Will it have a downard effect on the standard of living in the US? Yes, probably. Maybe we're due (or overdue) for that to happen.
I can dig competing for my labor costs on the strength of my skills, but I can't compete with developers who make $5,850 a year, because I can't even rent a hole in the wall in my city for that yearly income, let alone feed myself.
Do we really want to 'Flint, Michigan' the entire high-tech industry? At the very least, lets insist that only countries with similar social standards as ours can get looked at for this kind of expatriation of jobs.
Personally, I'm not interested in returning to the days of the Industrial Revolution where workers had no rights-- cause thats what it's like in many third-world countries.
What the hell, lets just expatriate everything... I'm sure we can find dollar-a-day workers for it all over there-- course by then they'll be nobody to pay the lawyers and buy the goods they want to sell to us-- at least the lawyers will all die of hunger too, thats should be a good thing.
Do not spread "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0" over the internet, thank you.
No, but I bet my cost of living is at least 30 times higher. The falacy of your argument is that it doesn't take into account the differences in cost of living. I could not survive, to hell with keeping my house, on the wages of the people they are outsourcing these jobs to.
And where are the saved costs going? Will the price of IBM software and services go down? Or will the CEO get a fat bonus and the stockholders get a nice dividend?
Boobies never hurt anyone. - Sherry Glaser.
My only question is, if you have questions with the code, aren't you going to need a translator for the comments?
/* haiku */.
Wait, people comment code? And here I thought I had an eccentric hobby.
Guess it's time to move back to
StoneCypher is Full of BS
I wonder if the time zone difference might be seen as an advantage, i.e., as a way to have skilled, white-collar employees working on a problem 24/7 without having to pay them a premium for working overnight?
Hell yeah!
I work for a small (~120 employees, two divisions - software development and infrastructure) and we have an office in Pune, India to do software dev.
The software people here talk to the client all day, have meetings, and write specs. Then you know what they do at the end of the day?
They send an email with the specs to the guys in India. Then they go home for dinner, hang out with their families, and crash.
When they come in the next morning, they have an email from the coder slaves (sorry, I mean, "folks at the India office") that has the code. Done.
They spend the day demoing it to the client, having meetings, firming up the spec, and the cycle repeats. But only for about half as long as it would if the product were being developed here. And for 25% of the price.
Our India office wasn't very utilized when it first started up. Now I think the utilization in the first quarter of this year was above 90%.
That is a big reason this is so attractive, and India in particular.
So, who will buy their software when all IT workers are out of job? They should move the whole manegment overseas... I've heard that CEO's are pretty cheap in Malasia.
From the article: ...the company's executives were particularly worried that the trend could spur unionization efforts.
Why aren't we unionized? What are the actual benefits, downsides, and what does it take to get there?
This is obviously the beginning of a downward spiral, so I say we should act now while we have a chance.
This is part of a larger problem in which everyone looks out for #1. If we would only concider our actions on the scope of our community (speaking nationally), things might be different... from copyright laws to workforce management.
no comment
Going to use India as an example:
First, as more companies invest in places like India, wages will rise (just as they may fall in the US).
Second, developers in India will leave American companies and form spin-offs or direct competitors, which requires more local employees, reducing the number of developers available for the US firms, also driving up wages in India.
Third, India will eventually develop a market for software, rather than just be a supplier. As that market grows, more and more Indian developers will be employeed to fill the demand, and American companies can compete as well.
Fourth, many jobs can't or won't be moved over, and IT is in general still a growing field. Computers and software are even more ubiquitous than ever, and the demand for domestic workers will still exist.
Fifth, only large companies can really afford to do this. They're usually the shittiest jobs anyway; I'd rather sand-blast my ass-crack than work for IBM. Working for a small-to-medium sized company is far more exciting.
IBM Moving Jobs Overseas
I didn't know IBM had that kind of clout with Apple. Poor Steve, did he have any say in this at all? What about his family, are they moving too?
A programmer is a machine for converting coffee into code.
And get paid $10,000/yr ?
Please.
What happens in a case like this is that a VP hears or is told by his underlings that his company can save significant amounts of money by shifting jobs overseas. He waits a bit, notices that some competitors have done so successfully. He reads a couple articles in Forbes (always enthusiastic about new trends, as their folks are terrified about missing one). They're from high-level execs from companies that have shown savings preening themselves and trying to build up their personal recognition by talking about what a good move it is.
He gets a group of people at his company to evaluate the possibility of moving jobs overseas. They, knowing that this is a pet project, work damn hard to show that doing so is profitable and hand him back the results. The company then contracts out to some company to assist in transitioning jobs overseas.
Five layers down, a few months later, a bottom level manager is stuck with a mandate that he hire only (for example) Indian workers unless he can show good cause otherwise. He doesn't really care about company money -- as a matter of fact, if he's significantly under budget, his budget for next quarter will be simply cut to match updated expectations. He only cares that the job gets done (the one thing that *will* make his boss tromp on him). He simply finds the company in India with the best reputation, and ignores cost. He doesn't care.
A couple of Indian businesspeople start a company, grab a few Indian folks with a reputation, probably bootstrapping their new (or existing) company with some foreign (American, European) people who are well-known and can give the company an appearance of strong competency.
Prices start out somewhat low, but rapidly rise. The consulting company wants to jack prices as high as possible, and the manager contracting out doesn't care about cost (up to his budget). They hit near-US prices. If managers were worried about cost, US-based contractors wouldn't be paid what they are today.
Moving jobs to India won't have a major long-term improvement in savings.
However, it will move a significant chunk of the world's wealth, which has been very much tied up in the US, over to India. Smart investors can, as always, take advantage of the situation by investing in emerging firms overseas.
May we never see th
More jobs to India, Indians have more money, Indians buy more stuff or capitally invest, this spreads around wealth, India is now a richer country, Indian salaries go up. The same thing already happened to Japan. Is Japan being a rich country good or bad for us? It is good. India getting richer will be the same.
I guess a lot of American IT people really are bad at math. Japan has a population of "only" 120 million, the US has 280 million, and India has about a billion. India could eat up not only every IT job in the US, but every job period, and still not be able to command anywhere near US salaries.
A few other points that make the Japan analogy false. Even in the 60's and 70's Japan had a much higher standard of living, and hence commanded higher pay, than India does. What's more, Japan basically built its economy on its own (albeit with the help of some serious protectionism). In the case of India, and to some extent China, US corporations are falling all over themselves to build up their economies both via capital investment, and more importantly, by handing them American expertise.
Admitingly, I haven't had much work experience. But in the couple jobs I've been at, I've never seen 'anyone' rewarded for working hard. It was always people who stabbed their co-workers in the back, or took extended lunch breaks to smooze the higher ups who got the brownie points. Are there actually places out there where the managment is so un-dilbert'ish that working hard can actually get you positive attention?
Everything will be taken away from you.
No, you have missed the entire point.
The reason that companies look for cheaper labor is so that they can produce cheaper product. Every dollar they can save is another unit that they can sell for profit.
A common misconception is that companies are the sole beneficiaries of increased revenue. They are already maximizing their profit. It's maxxed out. They will milk every single dollar out of the revenue that they can at any given second. Since companies are already at a maximum profit ratio for their revenue, they need to increase revenue by reducing costs and increasing output.
When these jobs get send over, it's true that some workers will get paid less... but the prices for the products go down as well. Every company that is implementing an IBM solution then saves some money in software costs. Some of that money goes to profit the fat cats, some of that money goes to expand their respective businesses. This growth caused by cheaper prices leads to more and more jobs.
Who loses? The no longer "needed" workers who must retrain and reinvest themselves. Who wins? Everyone else. Cheaper prices for the direct beneficiaries, greater growth for the companies using said products, greater P/E for the stock holders of the beneficiaries, then more jobs for the general workers.
As far as your "investor" class? Look around, we're all around. Pensions and 401k's are the largest block of capital of the planet. In fact, CalPERS typically owns 5% or so of every market in the world. That "investor" class that makes money, yeah, that's all of your workers you say are getting screwed.
This is a New World Order, it's a change from the socialistic trade practices of yesteryear for a time where the individual can do as they see fit.
Some people may be too blind to see the true effects of globalization. Too awed by the very visible negative effects, and too blind to the amazing almost intangible benefits. Everyone that loses a job that can be even kind of blamed on globalization does so, but no one goes to the store and says, "Wow, I'm so happy globalization makes it possible for me to buy three times the goods with my wages then I could have otherwise."
If globalization were truely a race to the bottom that you describe, then prices wouldn't be falling like they have been for ages. If globalization were truely the damning of the poor that you describe, then the liberalization of the Chinese economy would have been a disaster. Instead, 300 MILLION people were brought out of poverty.
300 MILLION. More humans were brought out of poverty by globalization in China alone than the entire population of the US.
The fact is, maybe the US doesn't have a competitive advantage in the basics of computer science as it did before. Then there's no reason to expect that Americans should be flocking in mass to basic computer science jobs. It's just stupid to overpay for labor like that. It's a waste of valuable resources that should be put to good use elsewhere.
I started out as an engineer - robotics from the University of California. I even still maintain a P.E. license. With engineering tanking I went into software development since I am pretty good at it. I have my M.S. in comp. sci. Over the last few years I have focused on "soft skills" like project management, people management, communication skills, etc. Nevertheless, becoming a car mechanic or opening my own automobile detailing shop is looking pretty attrative these days. I wonder how many auto mechanics are more credentialed than those who actually design the cars? I am also an adjunct prof. at one of the local colleges. My summer course in C++ was cancelled due to low enrollment. I am not surprised. The CEOs get richer and the worker bees continue to struggle to constantly "reinvent" themselves to be economically viable.
Make yourself more valuable than those Indian workers by being willing to work 60 hours a week for the same salary
Working 60 hours a week, or 80 hours a week will not save your job. Please re-read step #1 carefully:
1) Identify what it is that you can do that cannot be done by anyone else
A programmer in India can obviously work however many hours per week that you work +1, for whatever you get paid -1. Working hard is not a differentating factor between you and Samir over in India.
I am NOT just saying "work harder". Not at your current job, anyway. What i'm saying is that you cannot stick you head in the sand, casually learn whatever new programming language or operating system is in vouge at the time, and expect to keep your job. You have to LOOK AHEAD and LOOK AROUND.
Looking ahead means figuring out what skills will be desirable in the next 2-5 years that would be difficult to learn overseas, and learning them. These skills may not be limited to Information Technology. If, for example, you want to be a coder, and you think that Informatics (Medicine + IT) is the next big thing (as many people do), then you might want to take some classes at your local university on medicine and biology. That's something that a coder in china probably won't be able to do. Combining domain knowledge that is specific to U.S. companies with your IT knowledge will make you more qualified that those guys offshore.
Looking around means trying to find oppertunities here in the states that are not available to overseas developers. Do you think that an overseas developer can afford the $10,000 in airfare it would take to go to a professional conference like JavaOne? You, however, might be able to make a day trip out of it, learn a few cutting edge skills, and meet a few contacts that those developers in India simply won't have access to.
In the end, it does no good to argue with me. This is going to happen, just like it did in the 70's. You can spend you time whining about capitalism, globalization and the evil multinational corporations... OR you can deal with the situation by making yourself irreplaceable. Not by working harder, or taking less money, but by thinking ahead.
This and other wonderful translations of your software coming soon.
If the government's job is to look out for its own citizens, perhaps the best way to look out for its citizens interests is to open up its markets for more competition.
Behind every producer is a consumer. If you artificially inflate the price of a good because of protectionist policies, like preventing the production process to go overseas, then the consumer suffers.
For example, if you were forced to buy $200 shoes in California because the governor prevented shoe production going to Kentucky that would make the shoes $100, you'd be pretty pissed off as a consumer.
Likewise, behind every corporation is a stockholder, who could be you or me, who doesn't get a good return on investment because it prevents the company from acting competitively. Perhaps it's not in your interest as a producer because it'll mean losing your job, but you are not the only American citizen involved in the American economy. There are citizens who buy IBM's services who would like it to be cheaper and better.
Maybe your grandkids will be lucky and get into the India's future version of the H1B program to encourage tech workers to move and work there.
Seriously, there will always be a need for a highly skilled and highly educated workforce.
In case you're interested, here are some more links about this and other related issues that we have seen before.
Leaked: IBM Execs Urge Moving Jobs Offshore in Internal Teleconference
An internal recording of an IBM teleconference about moving jobs offshore was leaked (Google) to the New York Times by an upset employee. From the article: '...under increasing pressure to cut costs and build global supply networks... I.B.M. needed to accelerate its efforts to move white-collar, often high-paying, jobs overseas even though that might create a backlash among politicians and its own employees. "Our competitors are doing it and we have to do it," said Tom Lynch, I.B.M.'s director for global employee relations. He also said that 3 million service jobs were expected to shift to foreign workers by 2015 (based on a Forrester Research report, which represents about 2 percent of all American jobs) and that I.B.M. should move some of its jobs now done in the United States, including software design jobs, to India and other countries. Oracle plans to increase its jobs in India to 6,000 from 3,200, while Microsoft plans to double the size of its software development operation in India to 500 by late this year. Accenture has 4,400 workers in India, China, Russia and the Philippines.' Critics say 'schools will stop producing the computer engineers and programmers we need for the future' as a result of these moves. Listen to the IBM recording in Real format (direct link at pnm://audio.nytimes.com/audiosrc/2003/07/21/busine ss/20030722jobs.audio.rm). More at the SJMN, Inquirer, and CNN/Reuters. Slashdot has discussed Global competition, offshore outsourcing, lower cost replacement workers and the ensuing legal turmoil before.
To paraphrase from the movie Jerry Maguire:
It's not technology friends, It's technology business.
Everyone is so fixated on IBM's plans they are overlooking a very,very important fact: Nearly a THIRD of this countries population was born before 1964. This means that over the next 20 years or so MILLIONS of people will begin to retire. All sorts of positions will open. The long term outlook for anyone in the tech feild in this country is very rosy.
1. The wealth in the US is primarily held by "the captains of industry" who are the same people sending all this work away. They will continue to make money from these companies. It is the employees in the trenches who will pay the price. Even when things get bad, the majority of the people in the higher echelons are sufficiently wealthy to ride out the repercussions of their actions.
2. By definition, the amount being spent in other countries is relatively small, otherwise this wouldn't be happening. Other countries are not going to get rich off this, not even by their own standards. There will be no cleansing redistribution of hoarded US wealth. The poor will not enjoy the luxuries of American standards of living. A great equalization is not just around the corner.
3. The good old entrepreneurial spirit ensures those running the offshore development companies are looking at wealthy American corporate officers as a role model. They want a cut of that pie, and coming from less well-developed nations, and probably a less comfy background, they are probably even more ruthlessly unconcerned about stepping on their fellow citizens to get it. Consequently, you will end up with the same situation overseas, where the top few are doing well (by their standards) and their workers are doing slightly better than average, at best. This will be worse outside the US as those other countries rarely have the kinds of anti-exploitation protections in place that US workers enjoy, and it is to the advantage of the governments of those countries to avoid that kind of protection to encourage further US investments.
Middle- and even low-end managers are very much involved in budgetary concerns in large companies. The problem is, they have no choice. Where I work, it was recently mandated that MOST work (nearly three quarters) must be done by Indians. Ok, they said "offshore" so we have a few Russians in the mix, but it's mostly Indians. The costs will rise due to natural market forces, not because managers don't care. It has already been documented that offshore development costs a great deal more now, across the board, than it used to.
This problem will not affect the US alone. Read The Register. Jobs are already being lost in the UK. The India and China have more than enough warm bodies available to completely trash the economies of the rest of the civilized world. It has been said that the Japanese never considered WWII to have ended, they merely shifted to an economic form of warfare. They may have been on to something. I do not believe India has any dark intent, they are merely looking out for themselves, and I lay the blame on US companies for selling out their own people -- but I believe the US may have no choice but to take a dim view of this. Unfortunately there seems to be no good solution.
Finally, eventually the same problem will hit India. They will experience their bubble, and it won't last as long as it did here because they have less to offer. I have already seen one news story about fears in India about losing their jobs to literally-dirt-cheap offshore contractors in the Philipenes and the former Soviet republics. It's only a matter of time.
I see no end to this, and I believe it will cause severe and long-lasting damage to the US economy. And don't be so naive as to believe the rest of the world can withstand long-term major economic distress in the US.
Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005