Greetings and welcome to GameDev.net!
This thread is here to provide new users with information that they commonly come here seeking. The goal is to get you to the resources that will answer your questions quickly, without you having to post and wait for replies. Also, we often get the same questions asked by many different users many times; it'll be more convenient if they're all answered in one place.
If you're completely new to GameDev.net and haven't been lurking around for a while, then reading these resources will help to answer all kinds of questions you may have in the future.
If you came to the forums because you have an idea for a game, then this resource is for you. It clears away many misconceptions you may be holding about game development, and puts you on the right path to getting your game made.
Introduction to Game Development
If you're here because you have a general curiosity for how games are made, what they're made of, and/or how to start making them (or parts of them) yourself, then this resource is for you. It's a broad description of game development and its individual aspects. It also has resources for learning more about specific fields of game development.
Note: This resource is rather unfinished at the moment and could use some help from the community; but it can still serve as a good starting point for now.
Breaking into the Industry FAQs
This Frequently Asked Questions page for the GameDev.net "Breaking into the Industry" forum has a collection of helpful resources for people who are interesting in getting a job in the games industry.
I'd suggest you keep this page bookmarked for future reference.
#t=3m40s">Chet Faliszek on getting a job in the games industry
Chet Faliszek, a writer for Valve, talks about how to get a job in the games industry in this YouTube video.
Break Into The Game Industry: How to Get A Job Making Video Games
If you're looking for a book, this is a link to an Amazon page for a book by Ernest Adams.
Suggested by user pyxunyann