Inside Software Development Outsourcing

Are Americans too dumb to be good developers?

What are the important, valuable skills when hiring developers, anyway?
    Related:
  • Software Development
  • Careers