Well, I know a lot of grads that don't know much about how compilers work and they've successfully written many different applications ... Maybe we're disagreeing on the semantics of "cannot." If we're talking game code, then I don't have experience to say anything about that, but there are a lot of programs that can be written without having to worry about what the compiler is doing.
How did they graduate without at least writing a basic compiler?