What, who pays a fortune ? .. most indian developers are self-taught geeks who pick stuff up easily. C++ is the mother of all modern languages and I suspect job specification that mention "C++" is an indication of that.
With that I've noticed Indian developers work with much more languages than a developer here, who 'focuses' or 'specialises' on one or two languages/code stacks.
My only conclusion to the notion that outsourced jobs yield low quality code is that companies DO NOT PAY ENOUGH. Pay more and you get better project management, better project scope, and future proof code.
In the 21st century sweatshop workers should not exist ! that goes for the IT industry too.
With that I've noticed Indian developers work with much more languages than a developer here, who 'focuses' or 'specialises' on one or two languages/code stacks.
My only conclusion to the notion that outsourced jobs yield low quality code is that companies DO NOT PAY ENOUGH. Pay more and you get better project management, better project scope, and future proof code.
In the 21st century sweatshop workers should not exist ! that goes for the IT industry too.