Get a Degree

First, get a bachelor's degree at a reputable college. The degree serves three purposes:

  • First, it establishes your credibility in the eyes of employers.

  • Second, it gives you a saleable skill that you can use to launch your career.

  • Third, it will teach you how to learn.

These are some of your options:

  • Technical school: These schools provide students with a highly focused, narrow education concentrating on the specific skills necessary for success as game programmers. There are a number of schools that operate under this philosophy, and they are turning out a goodly number of graduates each year. These graduates will find good positions as programmers and will play important technical roles in many games projects. Some of these will ...

Get Chris Crawford on Game Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.