As a software engineer, I’ve never really liked the idea of outsourcing software development to India (or anywhere else). I’ve opposed it at most of the companies I’ve worked for and been successful most of the time. Apparently others are starting to agree with me.