I live in a third world country and I know what you mean. There are spectacular developers in Tunisia, but they are a tiny minority. So the point here. The % of developers that can do the work.
Yes, there are pretty impressive developers in my country. But what's their numbers and what are they doing now (either hired, working abroad or running their own businesses)? Are there a new and constant supply of good devs so you don't run out of them (considering you have the money)? Are they enough so that you company can scale when needed? Is there good sales people, managers, office assistants (because you don't only need developers for you business)? Is there a good infra-structure (Internet, Telecom, Importing stuff, Airports...)?
Factor all this and you'll find that third-world countries make no sense to run high yield businesses.
the post I replied to didn't make the nuanced argument you do. I am fairly anti outsourcing myself - in practice it results in ancient rotting codebases that people in the West don't want to maintain anymore landing up here and train a new bunch of third grade developers.
I mostly agree with what you say, but that wasn't the point made by the poster I responded to.
He(?) made a statement that India's software industry is only 10 years old (false) and condescendingly extrapolated that to say that therefore there aren't any senior devs in India with 15 years experience (also false).
I quote "what senior engineers in the Phillipines or India have 15+ years of software development experience. They don't exist, because the software industry has only been there for the last 5-10 years."
My post was only to refute his specific claims, and push back just a little bit on his condescending tone. No more,no less.
I made no claims about whether it makes economic sense to outsource to India (or Tunisia or wherever) or comparing India to Silcion Valley, or absolute measurements of number of good devs/square km or whatever.
I live in a third world country and I know what you mean. There are spectacular developers in Tunisia, but they are a tiny minority. So the point here. The % of developers that can do the work.
Yes, there are pretty impressive developers in my country. But what's their numbers and what are they doing now (either hired, working abroad or running their own businesses)? Are there a new and constant supply of good devs so you don't run out of them (considering you have the money)? Are they enough so that you company can scale when needed? Is there good sales people, managers, office assistants (because you don't only need developers for you business)? Is there a good infra-structure (Internet, Telecom, Importing stuff, Airports...)?
Factor all this and you'll find that third-world countries make no sense to run high yield businesses.