I'm sure people here have been in my situation: a wavy hand CEO who touts the myriad benefits of offshoring. I'd like some help with tempering his enthusiasm.
I have some opinions of my own, and some anecdotes from friends and colleagues, but I'd love to hear more insight from fellow developers.
Thanks!
If you want quality, you can do the following - 1. Insist on interviewing each and everyone personally that they will put in the team. This will help you and also help people like me, in the past I had interviewed people for my team and rejected them but the managers always overrode me. 2. Do code review. 3. Make sure you have at least one or two guys in the team who are good communicators. This is very very important. Also to be absolutely safe, you may insist on someone who has lived a bit in United States, this will help you.
Believe me when I say we want to do good work and we work hard and some of us are even competent. :-) But whatever good was there is being demoralized and strangled by management and business realities.
I hope I don't get downvoted to oblivion. :-)