Originally Posted by iSmartMan
I was under the impression that there tended to be 3 main groups working on a game's content (artists, programmers, and designers), and each group tended to not directly influence the others.
Look up the term "collaboration." If there are impenetrable walls between the various disciplines as you suggest, then there is no collaboration.
Also, there are potentially 4 more groups (depending on the scope of the game):
Production (project management)
Yes, 2 of those don't "work on a game's content," but it could be argued that programmers don't work on content -- they work on the game's functionality, not the game's content/ assets.