Quote from CalTrader:
India, China, Some former sovet union areas .....
Abundant resources.
We do our stuff here in the US: the only way this works is if you have non-commodity products. Otherwise you really are forced to go overseas to compete .....
We are all aware that overseas programmers work for lower rates. Most overseas workers do, regardless of occupation. This completely misses the point.
Andrasnm states: "There are lot of programmers out there who can do the same and charge $7-10 per hour."
Really? Let's concentrate on the key phrase of that sentence: "do the same".
After speaking with Neal Thomas about a small project, I am confident that "do the same" includes the following:
1) Speak English without aid of an interpreter.
2) Have experience and knowledge of US-based datafeeds.
3) Be available by simply making a continental-US phone call.(essentially free for most of us).
4) Work in a time zone within +/- 3 hours of my own.
5) Be accessible (and accountable) after the job is completed.
Suddenly it's apparent that overseas programmers don't even approach "do the same", and indeed come up short in several important areas.
Anyone who thinks these are not important practical considerations has never actually managed a programming project.