Computer Systems Programmer/Analysts

Overview

Introduction

Computer systems programmer/analysts analyze the computing needs of a business or organization and then design a new system or upgrade an old system to meet those needs. The position can be split between two people, the systems programmer and the systems analyst, but it is frequently held by just one person, who oversees the work from beginning to end. In this instance, these professionals may also be known as information technology project managers. Approximately 527,200 computer systems analysts are empl...

Quick Facts


Median Salary

$103,800

Employment Prospects

Excellent

Minimum Education Level

Bachelors Degree


Experience

Internship


Skills

Computer|Digital Media|Math


Personality Traits

Conventional|Problem-Solving|Technical

Earnings

The median annual salary for computer systems analysts was $103,800 in May 2023, according to the U.S. Department of Labor. At the low end of the pay range, 10 percent of systems analysts earned less than $63,230. The top 10 percent earned more than $165,700. Fifty percent of computer systems analysts earned between $80,380 and $132,580. Salaries are slightly higher in geographic areas where ma...

Work Environment

Computer systems programmer/analysts work in comfortable office environments. Those who are employed as consultants may travel frequently. Otherwise, travel is limited to trade shows, seminars, and visitations to vendors for demonstrations. They might also visit other businesses to observe their systems in action.

Programmer analysts usually work 40-hour weeks and enjoy the regular holid...

Outlook

Employment for computer systems programmer/analysts will grow much faster than the average for all occupations from 2023 through 2033, according to the U.S. Department of Labor (DOL). Demand is increasing due mainly to the growing number of businesses that rely extensively on computers. When businesses automate, their daily operations depend on the capacity of their computer systems to perform ...