HOW TO GET THERE
Typical pathway
People in this career often start with strong computer and math skills in secondary school. A post-secondary program in computer science, software development, or a related field may be helpful, though pathways can vary. Building a portfolio through school projects, personal practice, or co-op experience can be useful. Experience with programming languages, game engines, 3D tools, or interactive media may also help when entering the field.
THE WORK
What you may do
- Write and test code for virtual reality applications
- Build interactive 3D features and user experiences
- Debug software and fix technical issues
- Work with designers and other developers
- Adjust software to improve performance and usability
- Review updates and refine existing programs
A DAY IN THE LIFE
What a day can include
A typical day may include coding new features, testing virtual reality applications, and troubleshooting problems that affect how the software works. They often spend time collaborating with teammates, discussing design ideas, and making changes based on feedback. Some tasks may involve trying the software themselves to see how it feels from a user’s perspective. Work can alternate between focused solo tasks and group problem-solving.
SKILLS TO BUILD