← All careers
🎮

Game Developer

Making games is a technical job with a taste problem attached. The code has to work, but it also has to feel right, and 'feel' is decided by playing the thing over and over.

Work environment
Studio or remote, at a computer, working closely with artists and designers
Typical route in
Degree in computer science or games programming is common; strong portfolios count more
Progression
Junior programmer → gameplay or engine programmer → senior → lead or technical director, or move into general software where pay is steadier.

What you'll experience

  • Playtesting
  • Tight deadlines
  • Iteration
  • Cross-discipline teamwork
  • Debugging
  • Cut features
  • Milestones

You might enjoy this if you…

  • Love games and want to know how they work
  • Enjoy maths, physics and systems
  • Can take feedback on your work repeatedly
  • Like collaborating with artists and designers
  • Don't mind rebuilding something that didn't feel right

Things people sometimes underestimate

  • You play your own game far more than you play other games
  • Lots of good work gets cut before release
  • Crunch still exists in parts of the industry
  • Pay is often lower than equivalent software jobs
  • Most of the day is not designing — it's implementation and fixes

Worth thinking about

  • The industry has frequent layoffs and studio closures
  • Contracts and project-based work are common
  • Getting the first job is competitive; portfolios matter
  • Deadlines around milestones can be intense

Typical responsibilities

  • Writing gameplay and systems code
  • Building tools designers and artists use daily
  • Hunting down performance problems and crashes
  • Playtesting and tuning how things feel
  • Working to milestones and publisher deadlines
  • Fixing bugs found in testing and by players

Day in the life of a game developer: common questions

What does a typical day in the life of a game developer look like?

Making games is a technical job with a taste problem attached. The code has to work, but it also has to feel right, and 'feel' is decided by playing the thing over and over. Day to day, the work includes writing gameplay and systems code, building tools designers and artists use daily, hunting down performance problems and crashes.

What qualifications do you need to become a game developer?

Degree in computer science or games programming is common; strong portfolios count more

What is the work environment like for a game developer?

Studio or remote, at a computer, working closely with artists and designers

What should you think about before choosing this career?

The industry has frequent layoffs and studio closures Contracts and project-based work are common Getting the first job is competitive; portfolios matter Deadlines around milestones can be intense

How does a game developer progress in their career?

Junior programmer → gameplay or engine programmer → senior → lead or technical director, or move into general software where pay is steadier.

Every workplace is different. This experience is designed to give a realistic flavour of the role, not to predict exactly what your future job will be like.