Wages & Outlook
Wages vary widely based on the programmer's level of education and experience. Wages also vary based on the tasks performed. For example, systems programmers tend to earn more than applications programmers. In addition, wages vary by employer and area of the country.
Benefits also vary by employer. Full-time programmers usually receive typical benefits. These include vacation, sick leave, health insurance, and a retirement plan.
View the Regional Wage Comparison Chart for:
In Minnesota, about 6,748 computer programmers work in this medium-sized occupation.
- Computer systems design companies
- Information services companies
- Finance and insurance agencies
- Federal, state, and local government agencies
A growing number of computer programmers work on contract or as independent consultants.
Job growth for computer programmers will be slow because of several factors. First, many basic programming functions can be completed by other computer-savvy workers. Second, some computer programs can write basic code. Finally, there is increasing competition from businesses overseas. Routine work can be performed at a lower cost in many other countries. However, some growth will result from new applications needing to be developed for mobile technology and the healthcare industry.
Prospects should be best for college graduates with knowledge of, and experience with, a variety of programming languages and tools. Job seekers should stay up to date with the latest skills and technologies.
|Seven County Mpls-St Paul, MN||4,560||4,527||-33||-0.7%|