Computer Systems Analysts
Also called: systems, analyst, applications analyst, business systems analyst, computer analyst
Do you do this at work?
Answer each card — it takes about a minute.
Do you do this at work?
Test, maintain, and monitor computer programs and systems
Swipe right for yes, left for not me. On a keyboard: → yes, ← not me, Z undo. +2 XP per answer.
How AI is changing computer systems analysts work
12 of 18 main tasks for this job show up in real AI-use data, so we rate it Red (lots of AI use) — 67% when main tasks are weighted. This shows where people already use AI, not whether the job will disappear. How we measure this.
Tasks in this job and recorded AI use
- Test, maintain, and monitor computer programs and systems (main task) — a lot of recorded AI use
- Talk with clients regarding the nature of the information processing or computation needs a computer program is to address (main task) — a lot of recorded AI use
- Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements (main task) — a lot of recorded AI use
- Assess the usefulness of pre-developed application packages and adapt them to a user environment (main task) — a lot of recorded AI use
- Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering (main task) — a lot of recorded AI use
- Use the computer in the analysis and solution of business problems (main task) — some recorded AI use
- Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs (main task) — some recorded AI use
- Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology (main task) — some recorded AI use
- Recommend new equipment or software packages (main task) — some recorded AI use
- Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared (main task) — some recorded AI use
- Determine computer software or hardware needed to set up or alter systems (main task) — some recorded AI use
- Specify inputs accessed by the system and plan the distribution and use of the results (main task) — some recorded AI use
- Troubleshoot program and system malfunctions to restore normal functioning (main task) — no recorded AI use
- Provide staff and users with assistance solving computer-related problems (main task) — no recorded AI use
- Consult with management to make sure agreement on system principles (main task) — no recorded AI use
- Expand or modify system to serve new purposes or improve work flow (main task) — no recorded AI use
- Train staff and users to work with computer systems and programs (main task) — no recorded AI use
- Develop, document, and revise system design procedures, test procedures, and quality standards (main task) — no recorded AI use
- Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes — a lot of recorded AI use
- Interview or survey workers, observe job performance, or perform the job to determine what information is processed and how it is processed — no recorded AI use
- Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects — no recorded AI use
- Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation — no recorded AI use
Tasks: O*NET 31.0. AI use: Anthropic Economic Index (exact or close text match).
Your first steps (guidance)
- Week 1: Open a free AI assistant and say hello. Follow our “Getting started with AI” guide. Ask it one simple question about your work.
- Week 2: Use AI on one task you do often. Try the prompt for: “Test, maintain, and monitor computer programs and systems”. Try the prompt for: “Talk with clients regarding the nature of the information processing or computation needs a computer program is to address”.
- Weeks 3–4: Make it a habit. Use AI 3 times a week for 15 minutes. Always check facts, numbers and names yourself.
Tick your own tasks above to get a plan based on what you really do. New to AI? Read our beginner’s guide.
Questions about AI and computer systems analysts
Will AI replace computer systems analysts?
Our data can’t predict job losses, and we don’t try to. What it does show: 12 of the 18 main tasks for this job match tasks people already use AI for (Anthropic Economic Index), giving a Red rating (lots of AI use). Using AI on a task is not the same as AI doing the whole job, and 9 of the 22 listed tasks show no recorded AI use yet.
Which systems tasks is AI used for most?
In the data, the most AI use among this job’s tasks is for: review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes; test, maintain, and monitor computer programs and systems; talk with clients regarding the nature of the information processing or computation needs a computer program is to address.
Which systems tasks show little or no AI use?
For example: troubleshoot program and system malfunctions to restore normal functioning; provide staff and users with assistance solving computer-related problems; consult with management to make sure agreement on system principles. These are good places to keep building your own skills.
How does this job compare to others?
In Microsoft Research’s “Working with AI” study, this job’s AI applicability score is equal to or higher than 90% of the occupations they scored. That measures overlap with AI chat use, not risk of job loss.
How can a systems start learning AI?
Start small: open a free AI assistant, try it on one task you do often, and always check facts and numbers yourself. The plan on this page is guidance, not professional advice.