The creative imaging fields that require knowledge of programming include:
- Video Game Programmer - This role directly involves writing code and requires strong programming skills.
- Video Game Designer - While primarily focused on design, many game designers also need some programming knowledge to effectively communicate with programmers and understand the technical constraints of their designs.
- Computer Engineer - Typically involves programming as part of the development of hardware and software systems, including those used in creative imaging.
The other roles like video game artist, graphic designer, and animator may benefit from some technical skills but generally do not require in-depth programming knowledge.