Students Create Career Profile Interactive Media Designer Food badges: Tech, Sales and Support Services Holland Code: Create Whether you want to uncover the secrets of the universe, or you just want to pursue a career in the 21st century, basic computer programming is an essential skill to learn. Stephen Hawking Jose Echeverria Melcher Studios In A Nutshell I create computer programs and write, edit, and test computer codes. I use my artistic ability and technical computer skills to create interactive applications, games, and software. I work closely with customers to understand their needs, and then create interactive products specifically for them. Swipe Potential Salary Range $20.00 - 55.00 Hourly Which provinces would this job be in? AB Alberta BC British Columbia MB Manitoba NB New Brunswick NL Newfoundland & Labrador NS Nova Scotia ON Ontario PEI Prince Edward Island QC Quebec SK Saskwatchewan I mostly work out of my office, but I do meet with clients either in person or on the phone to understand their projects and what they need from me. Workplace Indoor Job Requirements & Duties Use a variety of computer languages for different applications to design interactive programs and write computer code Edit and test the code to make sure the program works like it’s supposed to Identify technical problems and communicate them to the right people Write reports and other instructions on the status and maintenance of applications Help collect data about user needs to make programs better Program special software for different types of media that a company might use Education & Training A university degree in computer science is required for this position. Specializing in programming or software engineering may help prospective employees stand apart from the competition. 100all Job Outlook Experts predict that as the world continues to rely on technology, the demand for this career will be high. Related School Subjects Practical Applied Arts Science Career Education What words come to mind when thinking about this career? Coding Software Technology Important Skills Computer & Technological Most of the legwork I do is on the computer, so this job is great for people that are naturally computer and tech savvy. Artboard 32@5x Problem Solving Making computer programs requires coding, and coding is the task of finding dozens of tiny little problems that need to be solved for the program to run correctly. Customer Service It’s important to listen to my customers and really understand what they’re looking for, so customer service skills are critical. Resilience Sometimes customers change their mind midway through a project and sometimes codes are hard to troubleshoot. It’s important to be resilient and get back up again after these challenges! Swipe The Best Things About This Job Are… Independent Work Pays Well Problem Solving Using Technology Continuous Learning Flexible Work Environment Similar Careers Precision Agriculture Specialist Graphic Designer Web Developer Helpful Links Computer Programmers and Interactive Media Developers Multimedia Developer Job Description, Career as a Multimedia Developer, Salary, Employment YouTube - What is a Career in Interactive Media? Career Glossary Application Interactive References Computer Programmers and Interactive Media Developers. (2020). Interactive Media Programmer. (2020). EDP (Electronic Data Processing) Applications Programmer in Canada. (2020). Disclaimer All career information has been gathered from a variety of sources and compiled to provide a general idea as to what each career could entail. Agriculture in the Classroom Canada is committed to doing our best to ensure the information is current and reliable. However, we will not be liable for the accuracy of the information. Please contact us if you notice errors or would like to provide feedback.