I have never encountered a group of people with so much intellectual chutzpah as game programmers. There are two reasons for this, I think. The first is the fact that game programmers are necessarily pioneers. Success in game programming relies on mastering new technologies and making those new technologies perform new tricks that have never been done before. It takes a lot of self-confidence to approach a new machine and promise that you'll make it do things that will knock people's socks off.
Pioneers are always self-assured people.
The second reason for sophomorism among game programmers arises from the meritocracy of programmer culture. Like all cultures, programmers have their pecking order, a hierarchy determined by conflict. Knowledge is the sole determinant of respect in programmer culture. The natural response of individuals to these cultural expectations is to project an image of vast expertise. Just as a cat will arch his back and bush his tail to make himself appear larger, the programmer will assert his knowledge on just about any subject to make his expertise appear larger than it really is.