Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or other device. Others develop the underlying systems that run the devices or control networks. Many software developers work for computer systems design and related services firms or software publishers. Others work in computer and electronic product manufacturing industries. Most work full time.
According to the United States Department of Labor's Bureau of Labor Statistics (bls.gov), employment of software developers is projected to grow 30 percent by 2020, much faster than the average for all occupations. The main reason for the rapid growth is a large increase in the demand for computer software.