Introduces readers to the different ways software developers use science, technology, engineering, and math in their work every day. Also covers the steps a person can take to become a software developer.