Education
Fact-checked

At WiseGEEK, we're committed to delivering accurate, trustworthy information. Our expert-authored content is rigorously fact-checked and sourced from credible authorities. Discover how we uphold the highest standards in providing you with reliable knowledge.

Learn more...

What is a Computer Analyst?

Carol Francois
Carol Francois

A computer analyst is someone who has advanced computer, project management, and communication skills. They are often specialists in a specific computer software or business process. He or her role is to provide advice, expertise, and leadership in the development, installation, and management of computer systems.

People who report the greatest satisfaction as a computer analyst are detail-oriented, enjoy working with computers, and are skilled problem solvers. Analysts are sometimes known as computer software analysts or computer system analysts. The actual jobs are very similar, with the difference in title being more a reflection of the regional preferences than an indicator of the job requirements.

A computer analyst might specialize in a specific type of software.
A computer analyst might specialize in a specific type of software.

In a typical workweek, a computer analyst is responsible for planning, installing, and developing new software or processes, reconfiguring existing tools for a new purpose, connecting multiple systems, and completing quality assurance testing. The work of the analyst is centered on the computer software and network environment.

The most common educational background required to become a computer analyst is a degree or diploma in computer science, computer programming, or systems analysis. These programs are typically three to four years in length. Admissions requirements to these types of programs include courses in math, computers, communications, and technology.

A computer analyst needs to be skilled at teamworking.
A computer analyst needs to be skilled at teamworking.

Teamwork is a large part of a computer analyst job, and communication skills are very important. The growth of the technology sector has resulted in an increase in jobs in this field, as well as higher expectations. Information technology staff is now expected to combine both technical and interpersonal skills.

In order to secure a job as a computer analyst, you will need a combination of education and experience. The education can be obtained from a wide range of universities, community and career colleges. Many of these programs have an experience component, where cooperative or internship job opportunities are available to students. As with all information technology professionals, computer analysts are required to keep their skills updated, registering for courses and certifications as technology changes.

Computer analysts are typically in charge of managing the computer systems of the companies for which the work.
Computer analysts are typically in charge of managing the computer systems of the companies for which the work.

Many people complete advanced certificates or master's degrees in management in order to move up in an information technology environment. The career options available are very dependent upon the level of education completed and areas of focus. For example, an analyst who has specialized in payroll systems can take a human resources professional certification to increase employment options and salary range.

Discussion Comments

BigBloom

Resources are becoming more readily available for the everyday person to design and implement websites and computer programs. As everyone is beginning to have a computer or handheld device of some kind, the world is becoming increasingly connected and interactive. We are seeing the advent of the global think tank. Computer analysts will be in increasingly high demand throughout the world.

Renegade

I think that self-trained computer analysts are emerging at a faster rate than ever. People don't need a computer science degree to fully understand the computer, just commitment and time to tackle a difficult system with many difficult problems. The self-motivated learner will find it easy and enjoyable to learn all the details of a computer system.

anon48451

A "computer analyst" would be someone who analyses computers. It is a silly title. I think the person you are describing is a systems administrator. The role of systems analyst is very different.

Post your comments
Login:
Forgot password?
Register:
    • A computer analyst might specialize in a specific type of software.
      By: chaoss
      A computer analyst might specialize in a specific type of software.
    • A computer analyst needs to be skilled at teamworking.
      By: auremar
      A computer analyst needs to be skilled at teamworking.
    • Computer analysts are typically in charge of managing the computer systems of the companies for which the work.
      By: Monkey Business
      Computer analysts are typically in charge of managing the computer systems of the companies for which the work.
    • Computer analysts may help businesses set up office networks.
      By: 06photo
      Computer analysts may help businesses set up office networks.
    • A degree in computer science may be necessary to become a computer analyst.
      By: pst
      A degree in computer science may be necessary to become a computer analyst.