How to Become a Computer Systems Analyst
Computer Systems Analysts earn a median salary of $105,850/year in the United States. Most positions require Bachelor's degree. The highest-paying states include Rhode Island, Washington, Massachusetts.
Where Computer Systems Analysts have the most money left over after rent
Median pay minus estimated federal + state + FICA taxes, minus 12 months of rent at HUD's 2-bedroom Fair Market Rent. Darker green means more money left over each year. Hover any state for the breakdown.
View map data as a table
| State | Median (nominal) | Rent/mo (2BR) | Left after rent |
|---|---|---|---|
| Rhode Island | $135K | $1,544 | $79K |
| Washington | $129K | $1,830 | $77K |
| Wyoming | $110K | $1,008 | $74K |
| Colorado | $128K | $1,832 | $70K |
| North Dakota | $105K | $1,034 | $68K |
| Texas | $107K | $1,415 | $67K |
| Virginia | $121K | $1,646 | $67K |
| New Hampshire | $108K | $1,528 | $66K |
| South Dakota | $100K | $1,017 | $66K |
| Oregon | $122K | $1,555 | $65K |
| Massachusetts | $128K | $2,347 | $64K |
| Nevada | $104K | $1,501 | $64K |
| New Jersey | $123K | $2,067 | $64K |
| Ohio | $102K | $1,188 | $64K |
| Delaware | $111K | $1,448 | $63K |
| North Carolina | $107K | $1,284 | $63K |
| Maryland | $114K | $1,795 | $62K |
| Alabama | $102K | $1,085 | $62K |
| Georgia | $106K | $1,434 | $61K |
| Indiana | $99K | $1,144 | $61K |
| Kansas | $101K | $1,066 | $61K |
| Michigan | $103K | $1,272 | $61K |
| Minnesota | $106K | $1,384 | $61K |
| Tennessee | $96K | $1,215 | $61K |
| Arizona | $104K | $1,437 | $61K |
| Florida | $102K | $1,658 | $60K |
| New Mexico | $98K | $1,119 | $60K |
| Wisconsin | $100K | $1,202 | $60K |
| California | $128K | $2,471 | $60K |
| Connecticut | $110K | $1,679 | $60K |
| Oklahoma | $96K | $1,081 | $59K |
| District of Columbia | $117K | $2,146 | $58K |
| Illinois | $102K | $1,407 | $58K |
| Iowa | $96K | $1,064 | $58K |
| Kentucky | $95K | $1,110 | $58K |
| Louisiana | $96K | $1,191 | $58K |
| Pennsylvania | $99K | $1,351 | $58K |
| South Carolina | $98K | $1,263 | $58K |
| New York | $110K | $1,917 | $57K |
| Utah | $99K | $1,350 | $57K |
| Missouri | $92K | $1,097 | $56K |
| Vermont | $100K | $1,498 | $56K |
| Maine | $96K | $1,281 | $55K |
| Montana | $91K | $1,129 | $55K |
| Nebraska | $92K | $1,113 | $55K |
| Mississippi | $86K | $1,077 | $52K |
| Alaska | $89K | $1,643 | $51K |
| Arkansas | $82K | $1,021 | $51K |
| Idaho | $75K | $1,136 | $44K |
| Hawaii | $89K | $2,240 | $37K |
Education and training
Technology careers span a wide range of educational paths. Some roles (data science, machine learning, cybersecurity engineering) strongly favor bachelor's or master's degrees in computer science or related fields. Others (web development, IT support, DevOps, QA testing) are increasingly accessible through coding bootcamps, certifications, and self-directed learning. The common thread: demonstrable skills matter more than credentials in most tech hiring, and portfolios or project work often carry more weight than GPAs.
Breaking into computer systems analysts work usually requires Bachelor's degree. Hands-on experience through internships, entry-level positions, or structured training complements formal education.
Licensing and certification
Unlike healthcare, law, or engineering, most technology careers have no mandatory licensure. Voluntary certifications exist and can be valuable for specific domains, AWS, Azure, and Google Cloud certifications for cloud engineers; CISSP for security professionals; PMP for project managers, but they're career enhancers, not requirements. The barrier to entry is skill, not credentials.
What the day-to-day looks like
Technology work is predominantly screen-based: writing code, configuring systems, analyzing data, designing interfaces, or managing projects. Most tech roles involve collaboration through tools like Slack, Jira, and GitHub, with a mix of independent deep work and team meetings. Remote work is more prevalent in technology than in any other sector, with roughly 30-40% of tech roles fully remote.
Career progression
Technology careers typically follow a dual-track progression: the individual contributor (IC) track and the management track. IC progression goes from junior to mid to senior to staff to principal, each level involving broader scope and harder problems, not necessarily managing people. The management track leads from team lead to engineering manager to director to VP. Compensation at senior IC and management levels is comparable, and switching between tracks is common.
Salary progression
Highest paying states
| State | Median salary | Employment |
|---|---|---|
| Rhode Island | $135K | 1,850 |
| Washington | $129K | 24,120 |
| Massachusetts | $128K | 22,160 |
| Colorado | $128K | 6,230 |
| California | $128K | 59,060 |
| New Jersey | $123K | 16,520 |
| Oregon | $122K | 5,640 |
| Virginia | $121K | 23,190 |
| District of Columbia | $117K | 2,480 |
| Maryland | $114K | 15,340 |
Where the jobs are
The highest-paying state for computer systems analystsis Rhode Island at $134,630/year, that's $28,780 above the national median. But higher pay often comes with higher costs. Before assuming the top-paying state is the best financial move, check the full affordability breakdown for Rhode Island.
The pay gap between the highest and lowest-paying states is $59,320. That spread sounds dramatic, but cost-of-living differences offset much of it. A computer systems analysts making $75,310 in Idaho may have more purchasing power than one making $134,630 in Rhode Island if rent and local prices differ enough.
By employment volume, the states with the most computer systems analysts jobs are California (59,060 workers), Texas (47,990 workers), Florida (35,270 workers). High employment numbers mean more job openings, more employer competition for talent, and usually more leverage when negotiating salary. States with fewer workers in the field may pay less but also have less competition for positions.
For the full state-by-state comparison with salary percentiles, cost-of-living adjustment, and rent affordability for computer systems analysts, see the complete salary data page.
Salary negotiation
Tech compensation is highly negotiable, especially at the senior level. Total compensation (base + stock + bonus) often exceeds base salary by 30-100% at major companies. The most effective strategy: interview at multiple companies simultaneously and use competing offers. Even without competing offers, demonstrating specialized skills in high-demand areas (AI/ML, security, distributed systems) commands a premium.
What the data doesn't tell you
BLS technology occupation categories are unusually broad. "Software Developers" includes everyone from junior bootcamp graduates to principal engineers at FAANG companies. The percentile range (10th to 90th) is more informative than the median for technology roles.
See the full salary picture
Percentile breakdown, cost of living, rent burden, and purchasing power for computer systems analysts in every metro.
View Computer Systems Analysts salaries →Frequently asked questions
How much does a computer systems analysts make?▼
The median computer systems analysts salary in the United States is $105,850 per year ($51/hour). Entry-level positions start around $67,340, while experienced professionals earn up to $167,710.
What education do you need to become a computer systems analyst?▼
Most computer systems analysts positions require Bachelor's degree. Requirements vary by state and employer. Check with your state's licensing board for specific requirements.
What is the job outlook for computer systems analysts?▼
Check the Bureau of Labor Statistics Occupational Outlook Handbook for the latest employment projections for computer systems analysts.
What are the highest paying states for computer systems analysts?▼
The highest paying states for computer systems analysts are Rhode Island ($134,630), Washington ($129,410), Massachusetts ($128,240), Colorado ($127,750), California ($127,720). Salaries vary significantly by location due to cost of living and local demand.
