The degree of variety in the different simulation jobs is based on the industry and area of expertise. Simulation is becoming increasingly popular as a training or testing tool that minimizes costing mistakes. There are three primary simulation jobs: creation of simulation scenarios, design of simulation software, and testing. All simulation programs are designed with a protagonist, observer, and predefined scenario. The purpose of the simulation is allowing students to learn from their experiences with minimal risk.
The creation of simulation scenarios is one of the most creative of all the different simulation jobs. The complexity of the scenario varies, depending on the purpose, setting, and audience. Expertise in the field, from both practical and theoretical perspectives, is required to create an authentic simulation experience. For example, a computer simulation of a gun battle must include noise, confusing instructions, and darkness to simulate the actual experience. Similarly, a marketing student who is completing a simulation customer service conflict resolution exercise should expect the "customer" to raise her voice and become agitated.
In order to qualify for any of the different simulation jobs, the vast majority of candidates have completed a post secondary degree. The actual degree required depends on which aspect of simulation work you are interested it. For example, people interested in the development of simulation software programs need to complete a degree in computer science or system analysis and design. People who want to lead an interactive simulation program, using actors and other tools, should have a degree in the humanities or psychology.
Designing simulation computer software is an increasingly popular career for computer programmers who have a combination of creative and graphical skills. The vast majority of successful programs are developed as a result of close collaboration between subject matter experts and a team of programmers and developers. Teamwork, communication, and project management are all necessary components of this job.
Simulation programs require more testing than any other type of program, based on the level of complexity and the different options the protagonist will explore. For example, a simulation CPR mannequin should have the appropriate response when the compressions are too light, too hard, and in the wrong place. The testing of response, level of sensitivity, and repetition are all important in this role. When compared with all the different simulation jobs, this one has the greatest degree of repetition, but also has the largest impact on the success of the final product.