Open Source Globalization?
Carl Rosenberger asks: "In this article at IT Managers Journal [which is another part of OSTG, Slashdot's parent publishing company], db4objects CEO Christof Wittig speculates about the future effect of open source globalization on organizations and individuals. According to his opinion 'Engineers like globalization', although it may mean tougher worldwide competition for jobs. What is the opinion of Slashdot readers on this article? Is open source globalization going to happen? Will it make our jobs better or worse?" As the referenced article puts it, open source globalization is the ability to hire programmers from all over the globe to collaborate together on a single project with low overhead. Heck if it works for open source projects, why not for corporate software? Do you see the corporations you are familiar with embracing or fighting this concept?
I don't care if the shortterm effect to my job is bad, as long as the longterm effect to the world is good.
I was recently hired for a short spell to help someone develop a website. It appears they started the project (they're a US Company, based in NY) by hiring a developer from Africa at $10/hour. Now, I would presume for some parts of Africa $10/hr is good money, while others maybe not so much. However, here in Ohio (US), that's squat.
They got into a bind, their developer didn't know what he should know (or, rather, needed to know for this project, possibly not his fault) and ended up contacting me. First wanting my help/advise for free, because, well, the website is based on an open source project I participate in. At first a few questions here or there is fine, but after a while, finding out it's a for-profit venture, enough is enough. I balked at the continued "free help".
First they complained they're only making $10/hr. Later, they begrudgingly offered me half my going rate. Again, I baulked. Eventually they antied up the full rate, and I worked with them till they had a hardware disaster and gave up.
Moral of the story? Globalization of IT is difficult; The language barriers and the difference in time-zones can be frustrating and complex. The difference in pay can be astounding.
However, Globalization rather scares me more then not. Looking at what happened to me, the company seemingly purposefully went out and hired a developer, in Africa, just to save money so they didn't have to pay an American, who'd require more pay. My only saving grace was that this developer they hired didn't know as much as me (and especially didn't know as much related to the open source project's code they were using).
But one day, he may (or will)! Then what? Any US company can hire him, at a far lower wage then what I require (to feed/cloth my family as they currently are, etc etc). Where does that leave me? Scrambling for a job/career that has steady employment from which I can sustain this lifestyle.
I don't relate this experience to complain about the un-named company that hired me, nor the across the globe developer. I bring this up to tell my story of a project which was global in nature and which, after experiencing it, leaves me skeptical regarding IT's future in higher cost of living countries.
http://slashdot.org/~tf23/journal
People in the First World complain because we are driving their wages downward, but what is being lost is globalization is driving wages and employment standards in the third world upward.
Sure, the wages are low compared to here. Sure, the employment standards are lower. But change does not happen overnight - the amount of improvements seen over the last 25 years are more than were seen in the first 50 years of the industrial revolution in the first world.
Eventually, what will happen is the wages and employment standards of the entire world will meet somewhere in the middle. Then, they will only go up, as competition for skilled labour drives them that way.
You have to think long term - like on the 50-100 year scale.