What kind of reasoning is this? How is performing in a programming competition like Code Jam an indication of whether you are a good developer or not? Unless of course if you just want to hate on outsourcing, in which case, go ahead and do it but please don't try to make it sound like you are basing yourself on logic.
Performance at Google Code Jam != Ability as a software developer, for sure. However, being unable to solve a couple of the simple qualification round problems in a language of your choice with no time pressure is a strong negative signal (for reasoning and/or coding skills that are essential to any software developer).
Comments
What kind of reasoning is this? How is performing in a programming competition like Code Jam an indication of whether you are a good developer or not? Unless of course if you just want to hate on outsourcing, in which case, go ahead and do it but please don't try to make it sound like you are basing yourself on logic.
Performance at Google Code Jam != Ability as a software developer, for sure. However, being unable to solve a couple of the simple qualification round problems in a language of your choice with no time pressure is a strong negative signal (for reasoning and/or coding skills that are essential to any software developer).