For the most part, this website seems to cater primarily to the aspiring indie or amateur or hobbyist, and a large portion of the people who post never even consider the idea of "job" at all. A large portion of those who respond to questions assume that the questions come from the same mindset they themselves hold.
A good FAQ needs to take these disparate audiences and mindsets into account.
In the end, this was the audience I was catering towards.
Reality is if you want to be employed as a programmer at a first tier game company you are 99% likely going to need a degree of some sorts. However, people that are going in to get a degree because they want to create games should really spend some time as a hobbyist first regardless. When I went to university ( mid 90s ) even then the majority of students were there "because they liked games" or because "they were good with computers". Suffice to say, drop out rates in the first year were staggering. Had these people tinkered on a game before going into school they would have realized programming is actually a pretty tricky thing to do. Coincidentally, I had been tinkering with creating games from the moment I got my first Atari, and school was an absolute cakewalk.
That said, market conditions have really changed and this is what has actually inspired me to get back into game programming. My brief experience working in game programming professionally ( as a tools developer ) was an eye opening experience, each person truly was just a cog. Teams were getting massive and this was over a decade ago, things can only have gotten larger and individual roles smaller in that time. That said, with the rise of cheap/free tools, commercial quality engines with very liberal licenses and markets like iphone, android, steam and live, a few friends in a garage can develop a viable and commercially successful game. It's like going back in time to the C64 era, except this time I'm not too young to participate!
So, if you are a new developer and reading this, don't be discouraged, this is actually a golden time for the "hobbyist" to make a living at programming.
I tried to cater to as wide an audience as possible with that post, but reality is to cater to a broader audience would have made it even longer! In which we would be entering small book category. Ultimately I am catering towards the average new poster in this forum and I hope I hit the mark. Only time ( and feedback ) will tell if I hit the mark.