COMMENTS
Though it's not to the point really, in UK there is pound that was always strong, not euro.
In South Africa the developer rates had a good rise since 2000. Because projects are to small to move offshore, and there is a skills gap, most companies import Indians. Overall the market is flooded with average talent which is resulting in failing projects, which would in near future force the rates down when business realize its not working.
Well, i have seen enough below average programmers even in america, for e.g. http://thedailywtf.com/ is a good site! In fact most of the people I had considered to be really bad back here were the first ones to get a job in USofA!! I wonder how that works?
I guess the percentage argument holds good.
China really does not have much software talent and most is sucked up providing services to Japan.
Percentage of good programmers in India is really small and rates of them are comparable with other markets like US.
India should be considered for off shoring only if you wish to sell the product and service in India too.
Note India itself serves as a huge market for software which Eastern European countries don't, but on the other hand later has good talent pool at reasonable rates.
The best line in the artilce is the one about the percentage of good programmers being the same all over, and that it is a small percentage.
The problem is, and always has been, that most managements dont know how to tell who is good and who is mediocre.
This is because the only general measure is meeting deadlines, and any programmer can meet a deadline by compromising quality.
Here's the plain hard truth that all managers and programmers need to remember: Nothing is free.
hmm, the reason of offshoring may not be only the rate that is paid to the developer. There are lots other factor and more important then the dev cost. Let me give you few examples and why, what and when
1. "One" company wanted to do enhancements to their software. They need 500 developers for couple of years time. Shall they go ahead and recruit them in USA or low cost country?. Well, here the initial cost plays a crucial role. Will "One" select USA to build a new office and hire developers there or outsource to country like India/Chaina to build the low cost infrastructure and start the operations there?.
2. 24x7 need: well you need to have faster development. Can it be done with 100 developers in one office or 50 developers in two different offices with different timezones? Well, if it is related to support, quick fixes etc, then it make sense to have operations in different timezones.
many more..
I think, even the approach doomed. Saying "We need 500 developers" doesn´t give you anything if you can´t equate to what a single developer´s performance really is.
It´s like saying "We need 500 cars". You can end up with 500 Smarts or 500 Porsche 911. They all drive but they are useless if you intended to use the cars for your transport business.
Given that, throwing a lot of developers on a project doesn´t necessarily get you to the finish line faster. I think it´s all about good management and a team that is hand picked and streamlined for a specific project.
I am contacting you through this contact form as there was no email address available. We would be interested in purchasing advertising on your blog http://blog.assembla.com/assemblablog/tabid/12618/bid/2313/Are-offshore-rates-good-What-do-developers-get-paid-around-the-world.aspx. Please get back to me using the email address I have entered if you would be interested in discussing this further.
I am contacting you through this contact form as there was no email address available. We would be interested in purchasing advertising on your blog http://blog.assembla.com/. Please get back to me using the email address I have entered if you would be interested in discussing this further.
"The lowest rates are in Pakistan and Ukraine. American and India are in the middle."
Oh really ?:) I am from Ukraine. Programmers here paid the same as in India, if not higher, please rechek your sources.
By the way we are getting tons of work from Russians who pays more than USA guys. Surprisingly, but true. Year after year more efficient to sell websites for example to local companies (who begin to see value in this) for $500-$1000 than to some guy from webmaster forum or freelance site for $100-$200. So go figure.
I think the offshore resosurces rates depends on the resource requirement and expertise and also the contract period. Rates in India are equalent to Ukraine and Pakistan.
I do not agree with the rates in America and India are equal. In India you can get resources with expected expertise in 1/2 the cost including the infrastructure.
Some are cheap, some are expensive.
You always get what you pay for.
i know that bcoz im a nerd
here, watch my video
http://video.yahoo.com/watch/6157291/15991610
hope you like it.