Well...to my knowledge, most people programming games usually don't have all that much education. They just learn it themselves. I wouldn't recommend that at all though, as education is a very good thing to have. Raises your wages, and if the industry goes down you don't go down with it, just look on all those people who are now loosing their jobs in the internet industry...perhaps people won't play games sometime in the future, who knows...it's good to have a backup plan, with good education you'll always have that. So my advice would be to educate yourself in computer programming in general, this means a computer science course if you're technically minded or perhaps the a little easier software development course. Other people older than me will be able to give you a more detailed description of those...in fact I think they're discussed in a thread in the tech forum already.
But, if you *only* want to learn how to make games, you could do worse than joining an open source game project ... I'm working on http://www.legacy-ovwp.org," TARGET=_blank>www.legacy-ovwp.org, but I know of quite a few other projects as well.
I already know how to make games and more than that, but I still want proper education...it's not an industry you can stay in your entire life, I don't even think I want in...16 hour days and no life beyond work...fun the first month perhaps but after that you really need to be dedicated to it for it to work out. Open source games are great for a hobby that way, they're not consuming your entire life...