This document provides information about becoming a game programmer, including:
1) Game programmers develop the code and software that runs video games, with many specializing in areas like game engines, graphics, or artificial intelligence.
2) Experience is important, with many programmers starting as hobbyists or through university programs, and experience programming their own games can help get entry-level jobs.
3) There are many types of specialized game programmer roles requiring different skills, but a strong foundation in languages like C++ is important.