|
Tax the value of software developed and services provided overseas as the imports they are.
For example, if the testing for Windows Longhorn is done in China, let's figure out what the value of that work is to the total project and then slap an import tax on every copy of Longhorn that Microsoft sells.
This would be easier on coding projects, where you might determine that 25 percent of a program was written overseas, making 25 percent of that product's revenue subject to the import duty.
This tax wouldn't be collected just from software publishers but from corporate IT departments as well. The goal would be to make sending U.S. jobs overseas just a little bit more expensive. OK, maybe a lot more expensive.
While many would argue that IP theft abroad does not have a significant impact on our economy, the math provides the grim truth. If 85 percent of the assets of the S&P 500 shrinks by even 1 percentage point, it devalues U.S. corporations by billions of dollars. And, while worldwide IP enforcement needs drastic improvement, the attitudes and activities of many U.S. corporations are equally as problematic. While most IT firms insist that outsourcing exists solely because of reduced production costs abroad, we are not asking a very obvious question. Why are workers abroad able to produce our IT at all? The reason is because they know how to � because they have our IP.
A good workman is known by his tools.
42
Ashutosh Sharma
SCJP 1.2, SCEA 5, Brainbench certified J2EE Developer, Documentum Certified Professional
Blog : http://scea5-passingpart2and3.blogspot.com/
"....bigmouth strikes again, and I've got no right to take my place with the human race...."<p>SCJP 1.4
Originally posted by Steven Broadbent:
but the quality is very rarely better - it may be cheaper, but that is something different altogether.
Kishore
SCJP, blog
Originally posted by Steven Broadbent:
but the quality is very rarely better - it may be cheaper, but that is something different altogether.
I have a feeling it is equal in some projects and much better in some others(at least when it comes to software projects).
Originally posted by Mohan Panigrahi:
The quality is usually better and it is cheaper too, though they are something different altogether.
Originally posted by Jeffrey Hunter:
And this quality issue extends to other areas of the industry as well, primarily the Help Desk.
it is much more likely that outsourcing code will lead to lower quality
Originally posted by Jeffrey Hunter:
Where is this coming from?
Originally posted by Jeffrey Hunter:
you've seen over the years, and there is probably a reason that you've seen this code
Originally posted by Jeffrey Hunter:
Your judgement that the quality is better is faulty
Originally posted by Kishore Dandu:
Do you have any concrete proof or resources to substantiate this claim??
How about different quality projects that are completed or being done by Infosys/wipro/Motorola Bangalore etc.
I have a feeling it is equal in some projects and much better in some others(at least when it comes to software projects).
I would take a 70% equal or a little less quality & 30% better quality(compared to 95% equal or less quality & 5% better).
Education won't help those who are proudly and willfully ignorant. They'll literally rather die before changing.
Originally posted by Tim Holloway:
produced by unhappy people (or so they tell my spies) and is of markedly low quality
Originally posted by Tim Holloway:
one now ex-CEO who claimed that and the company had to bring the whole project back onshore and rewrite it
Originally posted by Tim Holloway:
Another joke running around the Internet last week
Originally posted by Tim Holloway:
I'm afraid that I have no direct knowledge of superior-quality software projects coming out of India. NOT that I think that such a thing doesn't exist, but that the only software I have direct knowledge of is being produced by unhappy people (or so they tell my spies) and is of markedly low quality.
Superior quality is often claimed by CEOs as a reason for outsourcing, but I read just last week, for example, of one now ex-CEO who claimed that and the company had to bring the whole project back onshore and rewrite it.
Another joke running around the Internet last week was that the reason that Kemper's website has a big hole in it is that the offshored project was not only botched, but when it came time to onshore it, they'd allegedly lost the source code so they couldn't ship it back.
However, Oracle is a big offshorer and I did note that something noted the trouble I was having downloaded CDs and caused a thickly-accented message to alight on my answering machine with an 800 number to call if I needed help. So maybe they have developed a successful CRM system.
As I mentioned last week, I don't think that offshore programmers are necessarily any less talented than domestic ones. Although I have equally no reason to believe that they are any more talented either. But the primary reason for offshoring is cost-cutting, and when price is the overwhelming consideration, quality suffers, no matter what continent you're working on.
Kishore
SCJP, blog
Originally posted by Jeffrey Hunter:
Sorry, I'll have to disagree. In my opinion, the U.S. has been an industry leader in the area of software development. Our country has a large pool of brilliant and motivated programmers, and one of the major reasons we are not tapping into it fully is because U.S. programmers are expensive. Naturally, foreign countries will have their own population of capable programmers who are just as talented, but my point is, it is much more likely that outsourcing code will lead to lower quality. Realize, I'm not talking about any Hello World projects either. These are high-profile, mission-critical systems such as financial software, ATMs, telecommunications, etc. In fact, I'm wondering just how much of this type of software is outsourced (very little, I imagine).
And this quality issue extends to other areas of the industry as well, primarily the Help Desk. No offense, but when I'm having a conversation with someone from a different country who can speak English, but with a accent heavy enough to make it a chore to comprehend, my satisfaction level goes way down. At the very least, it is a different culture, and when communication is absolutely imperative to performing your job, it is not a very good idea to ship this responsibility overseas.
Kishore
SCJP, blog
Hi Jeffrey,
There is no point in arguing with these guys..
Originally posted by naveen567:
Hi Jeffrey,
There is no point in arguing with these guys.. you are an american .. those guys are programmers from india..
.. as you are saying
that their code is lower quality .. they will disagree for sure.
Kishore
SCJP, blog
The overuse of *thick indian accents* suggest that it is something abominate, loathesome and repelling.
A good workman is known by his tools.
Originally posted by Marc Peabody:
This thread sounds like a:
We've got spirit, yes we do.
We've got spirit, how 'bout you?
Both sides are trying to convince the other that "We're better than you". I can't imagine someone saying, "You're right, you're better than us."
I believe the original topic was whether or not offshoring is good for America, not who writes better code.
Kishore
SCJP, blog
Originally posted by Marc Peabody:
Both sides are trying to convince the other that "We're better than you".
A good workman is known by his tools.
Originally posted by Mohan Panigrahi:
However the fact of the matter is that people in that part of the world have *vocal sanskrit-ized accents* whereby they pronounce each word and letter neatly and clearly and not fumble and mumble and eat away the syllables in words. So you have your preception of good accent and I have mine. None of them is good or better and generally it is good to accept and live with diversity that we find around, instead of judging them as good or bad.
Originally posted by Mohan Panigrahi:
But as they say *Time is ultimate leveler*, lets wait for globalization to percolate and take roots, where you would have american call centers catering to Indian customers where they would be instructed to be little thick in their accent and indian call centers with accent specialists speaking more slippery english than even native americans......
One good point that this globalization will nail in, is that americans ( layman or technocrats doesn't matter ) would increasingly perceive and probably respect the newly found diversity.
Ashutosh Sharma
SCJP 1.2, SCEA 5, Brainbench certified J2EE Developer, Documentum Certified Professional
Blog : http://scea5-passingpart2and3.blogspot.com/
but when I'm having a conversation with someone from a different country who can speak English, but with a accent heavy enough to make it a chore to comprehend, my satisfaction level goes way down. At the very least, it is a different culture, and when communication is absolutely imperative to performing your job, it is not a very good idea to ship this responsibility overseas.
There is another report saying that India produces prgrammers make fewer errors per line of software code than programmers trained in US.
-- <br />4 8 15 16 23 42
Originally posted by Jesse Torres:
My Indian friends here in America believe that companies choose India for offshoring because Indian IT workers are smarter. I have never been to India, so I can�t provide comments here. However, I can say that Indians, whom I worked with in America, aren�t any better than the average American worker. In fact, most committed many programming errors and couldn�t completely translate requirements into software code, just as often as an average American IT worker. The reason why companies choose India is the obvious apparent reason that India is cheaper.
I have worked with many Indians in the past and they are very eloquent in English.
[ May 04, 2004: Message edited by: Jesse Torres ]
Ever Existing, Ever Conscious, Ever-new Bliss
"....bigmouth strikes again, and I've got no right to take my place with the human race...."<p>SCJP 1.4
Originally posted by HS Thomas:
There is another report saying that India produces prgrammers make fewer errors per line of software code than programmers trained in US.
You mean they follow the spec. The spec is usually full of errors. Things change and usually make half the spec redundant...
Hem and HawRitesh Maniar reminds me that Hexaware has scored a Level 5 rating from Carnegie Mellon's Software Engineering Institute, the highest international standard a software company can achieve. The others are quick to note that, of the 70 or so companies in the world that have earned this designation, half are from India. Over several days, here and at other companies, I hear this factoid repeated like a campaign talking point.
Translation: We're not just cheaper, we're better.
And that, they say, is good for everyone. Maniar, a senior technical architect, describes one American client: "We helped them become process-oriented, which they were not before. They were spending again and again on the same thing. We explained the process that we follow, because we would like to bring them up to our standards."
"Don't you think we're helping the US economy by doing the work here?" asks an exasperated Lalit Suryawanshi. It frees up Americans to do other things so the economy can grow, adds Jairam.
"But isn't part of this country's vitality its ability to make these kinds of changes?" I counter. "We've done it before - going from farm to factory, from factory to knowledge work, and from knowledge work to whatever's next."
She [Shirley Turner ] looks at me. Then she says, "I'd like to know where you go from knowledge."
What comes after knowledge? The answer, perhaps, is an update of the slogan that appears in giant steel-and-neon letters on the Trenton Bridge, just a few miles from Turner's office. That slogan, affixed to the bridge in 1935 to proclaim the region's manufacturing strength, reads TRENTON MAKES - THE WORLD TAKES. Now that the rest of the world is acquiring knowledge, and we're moving to work that is high concept and high touch, where innovation is essential but the path from breakthrough to commodity is swift, the more appropriate slogan - of both admonition and possibility - might be this: AMERICA DISCOVERS. THE WORLD DELIVERS.
Originally posted by sunitha raghu:
According to a report published by MIT last june by examining more than 100 projects coded by developers in India, Japan,US and Europe, the overall defect rate(errors found in the first year of use per thousand lines of source code) of three percent worldwide Japan did well with 0.5, then US AND India with 3 and europe and other did less well with 5 percent. So that means Indian programmers are not developing "cheap code".
I am going to test your electrical conductivity with this tiny ad:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
|