I have been reading Mybroadband for years and thank the owners for a great site. I have never signed up but have to say this topic is way to tempting.
I am a managing partner in a software development house, which delivers solutions into the corporate market, as well as in house products, which we sell to the international market with good success. As a company we believe in motivation through equity ownership if it is required. We had two in house development teams, which we have got rid of and have out sourced our development to India.
Working with developers in India has been an excellent experience and I would recommend it, it is refreshing to work with developers who are keen to have a job and are excited by work. Not just looking for self-improvement and who are looking to jump ship regardless of the implications to the companies that are involved with. The risk these types of developers expose companies to is not worth the money.
Due to cost efficient out sourcing, programming is becoming a commodity-based resource; India is pumping out graduates at a rate over and above any other country. First world countries have worked this out; South Africa is working this out and soon these hard done by local junior developers who are demanding un reasonable salaries are going to find it hard getting into the market. There are resources that are prepared to work extremely hard for the pittance you claim is your salary.
Post a job on vworker.com elance.com or freelancer.com and see resources swooning to be worked with.