1. Skip to navigation
  2. Skip to content
  3. Skip to sidebar

Programming & Development Careers

Careers in computer programming and development help computers transform data into user-friendly tools and information.

Computers speak their own language of zeros and ones, using complex algorithms to process data. Programming and development workers help turn that data into programs that solve problems and provide users with helpful tools. Careers range from software engineers to video game designers and web developers. Workers need to combine their technical knowledge with creativity.

A career in programming and development might fit you well if you:

  • Enjoy using data and numbers to create practical tools
  • Have an aptitude for technical languages and jargon
  • Like solving problems that require detailed analysis and precise implementation
  • Can work both on a team and independently
Job Title Median
Hourly
Wage
Typical Education Level Needed Alternative Job Titles
Computer Systems Analysts
Computer Systems Analysts
$36.51 Bachelor's degree Programmer Analyst, Computer Systems Consultant, Systems Engineer  
Computer Programmers
Computer Programmers
$32.87 Bachelor's degree Programmer, Software Developer, Programmer Analyst  
Computer Software Engineers, Applications
Computer Software Engineers, Applications
$42.94 Bachelor's degree Systems Engineer, Software Engineer, Application Developer  
Computer Software Engineers, Systems Software
Computer Software Engineers, Systems Software
$45.75 Bachelor's degree Systems Engineer, Software Engineer, Application Developer  
Video Game Designers
Video Game Designers
N/A * Associate degree Game Designer, Video Game Tester  
E-Commerce Specialists
E-Commerce Specialists
N/A * Associate degree IT Specialist, Online Marketing Specialist, Business Analyst  
Web Administrators
Web Administrators
N/A * Associate degree Corporate Webmaster, Information Technology Manager, Web Site Manager  
Web Developers
Web Developers
N/A * Associate degree Web Designer, Webmaster  
Software Quality Assurance Engineers and Testers
Software Quality Assurance Engineers and Testers
N/A * Associate degree Quality Assurance Associate/Analyst, Product Assurance Engineer, Quality Assurance Testing Manager, Software Test Engineer  

* This represents the wage from the broader occupation. Wage data for this job title are not available.

Indicates better job availability relative to other occupations in Minnesota over the last six months.

Source: Minnesota Department of Employment and Economic Development.