I Have an Idea for a Game « Applied Game Design
Game design is not the idea. It is the execution.So, if you desperately want to make games, the only advice I have for you is to start making them. You can work your way up through QA as others have done, or you can learn to code. In my own job, I work with three other designers who can code, and I would be a much better designer if I could.
I think this goes for most software design.