"I wonder how they are managing a 23 Billion dollar in-bound service contracts each year."
Easily: by overpromising and under-delivering. There no doubts are brilliant developers of Indian descent, but an overall head count and shady hiring technics bring a lot of mediocre ones to visibility. Clients who bring $23B to shady contractors are also at fault: you can't expect getting top-notch talent for peanuts - and, unfortunately, these are very popular expectations.
I agree with your first point, You cannot judge all by one.
It could be a student learning. Learning does involve initiative. However, learning from the top of the tree does not teach you much about its roots or environment.
That is not an insult, it is a truth. People, business especially, produce and request minority feature-sets for majority demands. See: design by committee, almost any production automobile, the majority of mobile phones, etc, etc.
The company I work for outsourced their project to an India company. It was set to take them 8 months to complete. It took them 2 years to complete. They finally hired me on to take over the project. I rewrote the thing in 6 months.
For some reason they chose to use Open Laszlo and asp. They made an open Laszlo version and an asp version. The time zone made communication annoying and bug testing just didn't work. We would put in a bug report using excel sheets and email them back and forth. it was really messy and unproductive. They would say things were working when they weren't then try to bill the company for more hours to fix bugs.
The code was complete garbage and they managed to take advantage or the company I work for because they didn't know any better. Needless to say they lost quite a bit of money.
I suspect that this happens all the time. A company wants something done and they go to india because they will do it for dirt cheap. Just like us after dealing with the on-going problems they probably wont outsource to India again.
4 comments
[ 4.2 ms ] story [ 17.6 ms ] threadIf Indian developers were really bad, I wonder how they are managing a 23 Billion dollar in-bound service contracts each year.
Easily: by overpromising and under-delivering. There no doubts are brilliant developers of Indian descent, but an overall head count and shady hiring technics bring a lot of mediocre ones to visibility. Clients who bring $23B to shady contractors are also at fault: you can't expect getting top-notch talent for peanuts - and, unfortunately, these are very popular expectations.
It could be a student learning. Learning does involve initiative. However, learning from the top of the tree does not teach you much about its roots or environment.
I believe Richard Gabriel addressed your last point. See: http://www.jwz.org/doc/worse-is-better.html
That is not an insult, it is a truth. People, business especially, produce and request minority feature-sets for majority demands. See: design by committee, almost any production automobile, the majority of mobile phones, etc, etc.
For some reason they chose to use Open Laszlo and asp. They made an open Laszlo version and an asp version. The time zone made communication annoying and bug testing just didn't work. We would put in a bug report using excel sheets and email them back and forth. it was really messy and unproductive. They would say things were working when they weren't then try to bill the company for more hours to fix bugs.
The code was complete garbage and they managed to take advantage or the company I work for because they didn't know any better. Needless to say they lost quite a bit of money.
I suspect that this happens all the time. A company wants something done and they go to india because they will do it for dirt cheap. Just like us after dealing with the on-going problems they probably wont outsource to India again.