Quote:
Originally Posted by bluebicycle
That's irrelevant, though.
There are plenty of people who can program in C++ and speak English fluently, so there's almost no point in hiring someone who can't speak English
Most tech companies these days outsource their work to India (because that's where labor is very cheap), but the Indian people they hire can understand and speak English fluently (or close to fluently). Matter of fact, it is significantly cheaper to hire someone from India than it is to hire someone from Mexico (for example), regardless of the person's English skills. Plus, the quality of education in India is, generally speaking, much better than the quality of education in Mexico. All the more reason to hire an Indian person over a Mexican person who can't speak English. Hell, you're still better off hiring an Indian dude who can't speak English.
The odds are against you if you're Latino and can't speak English
|
The problem with Indians is that they don't tell you if they don't understand you and they go for the easiest solution to meet criteria without looking at the bigger picture, maintainability and possible future use. Too often the easiest solution, no matter the cost.
It's a cultural thing. Most Indians aren't gonna tell you if they have a problem. Most Latinos will. Most Europeans will.
If you just hire a manager that can speak both languages, you'll be fine.
And the Indian culture isn't worse, it's just that you don't know it and you need different types of standards/criteria for different people.