Anyhow, beating the usual drum: don't be a cost center. Figure out how the business works and nobody will even consider outsourcing the projects you'll work on.
Anyhow, beating the usual drum: don't be a cost center. Figure out how the business works and nobody will even consider outsourcing the projects you'll work on.
Exactly. It's easy for a tech person to get lost on the tech side of things. We have to remember that the business people really don't care how cool the algorithm was that we used to solve their problem. All they care about is that a) their problem was solved and b) it saved/made the company more money. In reality a tech person is going to be a stronger position than the pure business person because the tech person should also have the skills to implement. The business/tech hybrid who can see the business problems early on and has the tech skills to solve them will always be an invaluable asset.
If you go with a company that is billing you less than that from India, you should know that your work will suffer because that company does not hire the best skilled coders.
Again your point just confirms fact that Western developers shouldn't worry about competition from India.
But they're having trouble filling positions at their salaries, most decent programmers here earn more than U$ 1.000 (I make U$ 1.500 myself, and want to make at least twice that, so I'm about to start my own company).