Ubisoft Reflections' Simon O'Connor offers advice on how to land that job

Get That Job: How to be a graphics programmer

The game industry is home to a plethora of professions key to making a studio a success.

Each week we’ll shine a light on a specific role, with bite-size tips from those in the know on how to land that job.

This week we have Simon O’Connor, a graphics programmer at Driver: San Francisco developer Ubisoft Reflections, offering specialist advice on how to bag a job as a graphics programmer, and what it takes to be a success in the role.

“Knowing Direct3D or OpenGL doesn’t make you a graphics programmer; we abstract with engines so specific platform APIs don’t matter," said O’Connor.

“Understanding principles, algorithms and underlying mathematics is what matters. They’re the tools a graphics programmer uses to understand published research, to adapt existing techniques and to invent new ones.

“Pragmatism is a valuable skill; smoke and mirrors are often more appropriate than physical correctness. Players don’t mind that your game’s baked lighting is only correct at midday, but they do want it to look good and run at 60Hz.

“Communicating well with artists is essential for choosing the best looking tool and making the right trade-offs, and helps avoids many bugs that can be painful to track down.”

To read our growing collection of Get that job articles, visit our archive

About MCV Staff

Check Also

ent [Industry news] Entity raises €5 million in seed funding to bring console-quality games to the ‘New Web’

[Industry news] Entity raises €5 million in seed funding to bring console-quality games to the ‘New Web’

Entity, a new Irish gaming distribution startup, today announced it has completed a €5 million seed round for its next-generation gaming platform which is set to launch in early 2027. Entity has embraced the latest breakthrough web technology to create the home of console-quality games for the “new web” era.  Entity is effectively replacing the need for a dedicated gaming device such as the console or PC for most games: Bringing, for the first time, instant and social game play experiences to the largest global game playing audience without the friction of downloads or installs. Entity delivers a true click and play experience for games players, anytime, anywhere and on any modern browser