Originally Posted by Siberianhusky89
my friend ... says it's practically "A must" to learn how to program or do 3D models in order to become a game designer. After reading Tom Sloper's Article though
So, are you asking "who is right - my friend or Tom Sloper?" Is that what you're asking? (^_^)
These days, Level Design is the preferred pathway to Game Design, and level design would come close to what your friend is saying. http://www.sloperama.com/advice/m69.htm
Besides, "practically a must to learn" is not the same thing as "absolutely a must to master," which means there's a grayscale involved here, not a black-and-white opposition in what your friend says and what I say.
And read these: