Computer Systems Analysts
Also called: Business Systems Analyst, Computer Systems Analyst, Computer Systems Consultant, Systems Analyst
Produced by CareerOneStop
Video transcript: skip transcript
Computer systems analysts learn an organization’s computer systems, and design improvements and fixes to help them run more efficiently. They focus on understanding the specific needs of the business so that their information technology, or IT, solutions expand the business’ capacity, while keeping computer systems running. Computer systems analysts research emerging technologies, analyze the costs and potential benefits of changes, devise ways to improve existing computer systems, and introduce new hardware and software to the organization. They also train end users to use new systems, and may even write the instruction manuals for them. Computer systems analysts may work directly for an organization or as consultants—typically for IT firms. They work in many organizations, including systems design companies, finance and insurance, and government. Their projects usually require collaboration with other employees and groups. Most systems analysts work full time, and overtime can be expected when projects require it. Consultants may need to travel to meet with clients. While most computer systems analysts have a bachelor’s degree in a computer-related field, a liberal arts degree may be acceptable if a candidate has programming or technical expertise. Some employers prefer applicants with a master's degree in business administration with a concentration in information systems.
What they do:Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.
On the job, you would:
- Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
- Troubleshoot program and system malfunctions to restore normal functioning.
- Expand or modify system to serve new purposes or improve work flow.
Engineering and Technology
- computers and electronics
Arts and Humanities
- English language
- customer service
Math and Science
- arithmetic, algebra, geometry, calculus, or statistics
- listening to others, not interrupting, and asking good questions
- reading work related information
People and Technology Systems
- figuring out how a system should work and how changes in the future will affect it
- thinking about the pros and cons of different options and picking the best one
- noticing a problem and figuring out the best way to solve it
- listen and understand what people say
- read and understand what is written
Ideas and Logic
- notice when problems happen
- use rules to solve problems
- add, subtract, multiply, or divide
- choose the right type of math to solve a problem
- quickly know what you are looking at
People interested in this work like activities that include ideas, thinking, and figuring things out.
They do well at jobs that need:
- Analytical Thinking
- Attention to Detail
You might use software like this on the job:
Development environment software
Data base user interface and query software
Web platform development software