Think about it for a second....there are maybe five jobs at IW that don't require you to have an extensive programming knowledge or artistic knowledge? Infinity Ward makes games, that requires serious program experience and world building experience. How many people are there in the world qualified to do that? Not a whole lot. Are you one of those people? If not, then forget about it because it would never happen. Just stating the facts, so don't hate...
I have programming knowledge, C++, Direct x, OpenGL knowledge and I have made many maps in the map maker that they use. Would I get the job since I know scripting, game engine decompiling and such? Nope lol.