Browsers that can not handle javascript will not be able to access some features of this site.
Skip Navigation
Michigan Career Portal, Dept. of Labor & Economic GrowthMichigan.gov, Official Portal for the State of Michigan
Michigan.gov Home Careers Home | Contact Us | MI Careers FAQ | State Web Sites
Printer Friendly Version Printer Friendly   Text Only Version Text Version Email this page Email Page
#042 - COMPUTER SYSTEMS ANALYST

A Michigan Jobs & Career Portal service.

Computer Systems Analysts help devise efficient patterns of information flow from their source to the computer. They also define the computer process necessary to turn raw data into useful information, plan the distribution and use of the results, and test the working system in operation.


NATURE OF THE OCCUPATION

Computer Systems Analysts may:

Consult with engineering, scientific, or management personnel to define the problem

Study the problem and decide on the best techniques to solve it, such as cost accounting, sampling, and model building

Maintain, and monitor computer programs and systems, including organizing the installation of computer programs

Gather information needed to solve the problem

Prepare flow charts, diagrams, and record layouts

Recommend procedures that are to be used and prepare instructions for programmers

Write and interpret results in non technical language that customers or managers can understand

Recommend the data processing equipment to be used in new system installations

Recommend new equipment and/or software packages

Train staff to use appropriate programs

Manage company data

The tools and equipment used may include:

* Flow charts & diagrams

* Computer networks)

* Reports & reference books

* Computer printouts

* Desktop computers

* Notebook computers

* Mainframe computers

*Object or component oriented development                     software

*Configuration management software

*Program testing software

*Development environment software

*Data base management system software

*Web platform development software

 


OCCUPATIONAL SPECIALTIES

Data processing problems can be very complex and are found in many different fields. Some Computer Systems Analysts specialize in fields such as education, science, engineering, manufacturing, accounting, sales forecasting, market research, management information, or electronic data processing.

Computer Systems Analysts may specialize in these areas:

030.167-014 ELECTRONIC DATA PROCESSING SYSTEMS ANALYSTS study business problems and procedures to refine data and convert it to programmable form for electronic data processing.

003.167-010 ENGINEERING ANALYSTS analyze scientific, engineering and other technical problems and formulate mathematical or simulation models of the problem for solution by digital or analog computers.

003.167-010 COMPUTER-APPLICATIONS ENGINEERS define problems in science and engineering, draw data-flow charts to indicate steps in the solution, and use computers to solve the problems. They may also develop new techniques for solving problems and prepare articles for publication in scientific journals.

109.067-010 INFORMATION SCIENTISTS develop and design methods and procedures for collecting, organizing, interpreting and classifying information for input into a computer, and for retrieving specific information from the computer for management or clients.

In smaller installations, the functions of Systems Analysts and Computer Programmers might be combined.

In addition to learning about these specialties, you may also find it helpful to explore the following Career Exploration Scripts:


WORKING CONDITIONS AND REQUIREMENTS

Computer Systems Analysts work closely with programmers, engineers, scientists, technicians, and top-level managers. They also work with clerical and non-supervisory personnel. They sometimes work as part of a team, but much of their work is done independently. Computer Systems Analysts usually work in offices that are comfortable, well lighted, and air-conditioned. They may also spend time in factories, machine shops, and accounting offices analyzing equipment, procedures, methods, and work loads.

Computer Systems Analysts usually work a 5-day, 40-hour week. Evening and weekend work may sometimes be necessary to finish projects. Systems Analysts consultants may charge a premium rate for hours worked in excess of 40 per week. Other Systems Analysts may receive 1 1/2 times their hourly rate for overtime, depending on the policies of their employer.

Out-of-town travel may be necessary for Computer Systems Analysts who work as consultants.

Computer Systems Analysts may join professional organizations such as the Association for Systems Management, the Data Processing Management Association, the Association for Computing Machinery, or the American Society for Information Science. Members of such organizations pay periodic fees. The Institute for Certification of Computer Professionals offers certification based on tests proving knowledge and skills in the field. Fees are charged.

You Should Prefer:

  • Activities of a scientific and technical nature
  • Activities which require creative imagination
  • Activities concerned with the communication of ideas
  • Activities which bring recognition or appreciation from others
  • Activities which require self-motivation

You Should Be Able To:

  • Perform a variety of duties which may change often
  • Use step-by-step procedures to analyze and solve problems
  • Rate information by using personal judgment or standards
  • Understand the meanings of words and ideas
  • Present information effectively in speech and in writing
  • Perform arithmetical operations quickly and accurately
  • See flat drawings or pictures as solid objects
  • Work within precise limits or standards of accuracy

Math Problem You Should Be Able to Solve:

Show that the binary (base 2) representation of the perfect number corresponding to Mp consists of pl's followed by (p-1)O's.

Reading Example You Should Be Able to Read and Comprehend:

A record is printed at WRITE-RTN an one is added to the COUNTER 1, thus, COUNTER 1 is equal to 1 after one record is printed. Since COUNTER 1 is not yet equal to 5, WRITE-RTN is executed again. The second line is printed, and 1 is added to COUNTER 1. What is the current counter?

Writing Example You Should Be Able to Demonstrate:

Prepare a written analysis to a programming problem in a non-technical form for a manager.

Thinking Skill You Should Be Able to Demonstrate:

Should be able to demonstrate excellent analytical skills and be detail oriented in searching for and solving computer problems.


EDUCATION AND PREPARATION OPPORTUNITIES

NOTE: On-The-Job Training provided by the employer or a Certificate (program of up to one year of study beyond high school), an Associate Degree (two years of study beyond high school), a Bachelor's Degree (four years of study beyond high school) or a Master's Degree (five to six years of study beyond high school) may qualify a person for this occupation.

The following education and preparation opportunities are helpful in preparing for occupations in this Career Exploration Script:

***SCHOOL SUBJECTS***

0600 BUSINESS , 0700 CAREERS , 0900 COMMUNICATIONS , 1000 COMPUTERS , 1100 ECONOMICS , 1300 ENGLISH , 1600 FOREIGN LANGUAGE , 2200 MATH , 3300 TECHNOLOGY

***VOCATIONAL EDUCATION PROGRAMS***

There are no Vocational Education Programs related to this Career Exploration Script.

Students should obtain the local  Career Education Consumer Report  for information on what happens to students who successfully complete a program. This information is available at each high school or career/technical center


***POSTSECONDARY PROGRAMS***

040 DATA PROCESSING

Programs in Data Processing provide opportunities to gain the knowledge and skills needed in a wide variety of jobs dealing with the sorting, analyzing, and processing of information using computers and other electronic and mechanical equipment. Individuals who teach Data Processing at the secondary school level must have a Michigan Teaching Certificate.

Courses within Data Processing programs will vary from school to school but may include:

Java Development Suite

Microsoft Development Suite

Introduction to Computers

Database Management

Expert Systems

Systems Design & Control

C++/MFC

Computer Operation

SQL

Assembler Language & Software

ODBC

215 COMPUTER SCIENCE

Programs in Computer Science provide opportunities to gain the knowledge and skills needed in a wide variety of jobs dealing with the programming, analyzing, and operation of computers and other electronic and mechanical equipment. Individuals who teach Computer Science at the secondary school level must have a Michigan Teaching certificate.

Courses vary from school to school but may include:

Introduction to Computers

Computer Programming

Mathematics

English Composition

Statistics

Logic

Systems Design & Control

Business

Accounting

Computer Communications

Computer Game Design

Data Base Management

Computer Software  Applications

Search for a College and/or Instructional Program

***APPRENTICESHIP OPPORTUNITIES***

There are no Apprenticeships related to this Career Exploration Script.

***MILITARY TRAINING OPPORTUNITIES***

Please check Military website at  http://www.myfuture.com .

COMPUTER SYSTEMS ANALYSTS

The military services use computers to store and process data on personnel, weather, finances, and many other operations. Before any information can be processed, computer systems must be set up, data entered, and computers operated. Computer systems specialists ensure information is entered, sorted, processed, and retrieved in a way that meets the military services' needs.

What They Do

Computer systems analysts in the military perform some or all of the following duties:

  • Identify computer user problems and coordinate to resolve them
  • Install, configure, and monitor local and wide area networks, hardware, and software
  • Compile, enter, and process information
  • Provide customer and network administration services, such as passwords, electronic mail accounts, security, and troubleshooting

Work Environment

Computer systems specialists work in offices or at computer sites on military bases or aboard ships.

Training Provided

Job training consists of 7 to 13 weeks of classroom instruction. Training length depends upon specialty. Course content typically includes:

  • Use of computer consoles and peripheral equipment
  • Computer systems concepts
  • Planning, designing, and testing computer systems

Helpful Attributes

Helpful school subjects include typing and computer science. Helpful attributes include:

  • Interest in work requiring accuracy and attention to detail
  • Ability to communicate effectively
  • Interest in working with computer equipment

Civilian Counterparts

Civilian computer systems specialists work for a wide variety of employers, such as banks, hospitals, retail firms, manufacturers, government agencies, and firms that design and test computer systems. They perform duties similar to those performed in the military. They may also be called network support technicians, computer operators, or data processing technicians. Most civilian computer systems analyst jobs require a four-year college degree.

Physical Demands

Computer systems specialists may sit and key information for long periods.

                  E-Learning Courses and Programs


OPPORTUNITIES FOR EXPERIENCE AND METHODS OF ENTRY

Many employers prefer people who have some experience in computer programming. Although specific training may be given on the job, most employers agree that a bachelor's degree is the minimum level of education recommended for a Computer Systems Analyst.

            School-to-Work opportunities include:

informal apprenticeships

mentorships

job shadowing experiences

touring a local Computer Systems Analyst employer

internships

volunteer work with a Computer Systems Analyst employer

community service work with an agency

Because of the training needs, few opportunities for exploration exist. Summer or part-time work in computer centers may provide experience in computer operations which may lead to programming and then to systems analysis. Opportunities for experience are available in military service and postsecondary computer science and data processing programs. Most federal agencies participate in the Federal Co-operative Education Program, which offers work experience for this occupation and income while attending college.

To enter this occupation, Computer Systems Analysts may apply directly to employers or take civil service examinations. College placement offices may offer help in locating positions. Newspaper want ads and a local office of Michigan Works! may list job openings. In addition, you should access and search the Internet's on-line employment services sites such as:

ComputerJobs.com

Computerwork.com

Michigan Careers, Colleges & Training

Michigan Talent Bank

America's Job Bank

simplyhired.com

Indeed | one search. all jobs.

MONSTER.COM

Yahoo!hotjobs

CareerBuilder

Dice

computerjobs.com

CareerEngine

TrueCareers

You should also enter an electronic resume on these on-line services.


EARNINGS AND ADVANCEMENT

Earnings of Computer Systems Analysts vary with the employer, the location, and the Analyst's experience, ability, and education.

Nationally, Computer Systems Analysts had earnings ranging from about $63,208 to over $77,280 per year in early 2006. In 2005 the median wage was $56,742 per year. Banks and manufacturing firms pay the highest salaries. Average salaries in Systems Analysis by level of responsibility in 2005 were:

Title

Average Annual Salary

Project Manager

$96,295

Senior Systems Analyst

$72,299

Systems Analyst

$65,158

Computer Systems Analysts in the federal government in 2006 had starting salaries of $25,195 or $31,209 per year, depending on their college records and qualifying test scores. The salaries of these federal government workers may be higher in some urban areas.

Computer Systems Analysts working for private employers in the Great Lakes States in early 2006 had average annual earnings of $70,128. Most of these Analysts earned from $65,453 to $77,280, depending on experience and responsibilities.

Systems Analysts working for city governments in Michigan earned (early 2006):

City

Salary Range

Flint

$30,079 - $46,109

Kalamazoo

$43,795 - $54,634

Information Technology Analysts employed by the State of Michigan in mid 2006 had annual earnings ranging from $31,803 to $62,920. Information technology managers earned from $49,213 to $78,686 per year.

Benefits usually include paid vacations and holidays; life, accident, disability, and hospitalization insurance; retirement plans; and sick pay. Other benefits for data processing personnel might include: profit-sharing plans, year-end bonuses, investment plans, and stock purchase plans. Managers may receive an automobile, membership in a club, use of recreational facilities, and stock options.

Systems Analysts begin as programmers in business, technical, or other computer related jobs. As junior Systems Analysts gain experience, they become Systems Analysts and may advance to positions with more responsibility. In recent years, they have also been promoted from their field into managerial positions.


EMPLOYMENT AND OUTLOOK

Nationally, about 486,500 Computer Systems Analysts were employed in 2004. Employment is expected to increase much faster than the average for all occupations through the year 2014. Additionally, about 4.0% of them were self-employed. The industry distribution for Computer Systems Analysts looked like this:

NAICS Code

NAICS Industry Title

%  Employed

541500

Computer systems design and related services

17.9

31-330

Manufacturing

7.8

551000

Management of companies and enterprises

6.1

423400

Professional and commercial equipment and supplies merchant wholesalers

3.6

518200

Data processing, hosting, and related services

3.1

919999

Federal government, excluding postal service

2.6

622100

General medical and surgical hospitals, private

1.8

517100

Wired telecommunications carriers

1.7

522200

Nondepository credit intermediation

1.6

6112-3

Junior colleges, colleges, universities, and professional schools, private

1.3

561300

Employment services

1.8

541200

Accounting, tax preparation, bookkeeping, and payroll services

1.2

--

Others

47.7

Demand should rise as computer capabilities and applications increase. Accounting systems, telecommunications networks, enterprise-wide applications, financial services, and scientific research are areas with high demand for these Analysts.

There are approximately 17,300Computer Systems Analysts working in Michigan and primarily in urban areas. They were employed by firms that manufacture durable goods, data processing services firms, government agencies, colleges and universities, banks, transportation and utility companies, and insurance companies.

Employment is expected to grow much faster than the average for all occupations through the year 2012. An average of 750annual openings is expected, with 550 due to growth and 200 due to replacement of those who retire or leave the labor force for other reasons. More openings will occur as workers change jobs or occupations.

The demand for Systems Analysts is expected to increase as users become more familiar with computer capabilities and expect greater efficiency and performance from their data processing systems. Advances in hardware and computer programs will result in expanded computer applications in manufacturing and small business and will also contribute to employment growth. Job opportunities will be best for Analysts who specialize. Those skilled in SAP, Oracle, PeopleSoft, Xml, Html, Java, Firewalls, Perl, Visual Basic and Visual C++; HTTP servers and search engine operations; and client/server applications development will be strongly demanded by employers.

MICHIGAN'S EMPLOYMENT OUTLOOK TO 2012

EMPLOYMENT REGION

NUMBER EMPLOYED

PERCENT GROWTH

PROJECTED YEARLY JOB OPENINGS

 

MICHIGAN - Statewide

17,300

31.5

750

 

Ann Arbor Area

1,275

34.1

58

 

Battle Creek Area

325

17.6

10

 

Benton Harbor Area

275

22.7

9

 

Central Michigan

125

16.9

4

 

Detroit MSA

12,675

30.3

527

 

East Central Michigan

25

45.5

1

 

Flint Area

725

25.0

26

 

Grand Rapids Area

1,275

44.4

71

 

Jackson Area

350

16.4

10

 

Kalamazoo Area

250

26.1

9

 

Lansing MSA

1,700

23.3

59

 

Muskegon Area

100

20.6

3

 

Northeast Lower Peninsula

75

20.7

2

 

Northwest Lower Peninsula

250

31.6

11

 

Saginaw MSA

775

20.3

24

 

Thumb Area

100

23.5

3

 

Upper Peninsula

225

21.3

7

 

West Central Michigan

25

23.5

1

 


*NOTE:  Areas may not add up to statewide total due to rounding, sampling or statistical errors, and/or confidentiality issues.


SOURCES OF ADDITIONAL INFORMATION

Printed occupational information is available upon written request from sources below:

 

Michigan Association of Computer
Users in Learning

PO Box 518
Holt, MI  

Association for Computing
Machinery

1515 Broadway
New York, NY 10036
1-212-869-7440
 

Association of Information
Technology Professionals

401 North Michigan Avenue, Suite 2400
Chicago, IL 60611-4267
800-224-9371
 

Institute for Certification of
Computing Professionals

2350 East Devon Ave. Suite 115
Des Plaines, IL 60018
1-847-299-4227
 

National Assoc. of Computer
Consultant Businesses


248-585-4750
 

College Placement Offices

American Assoc. for
Artificial Intelligence

445 Burgess Drive
Menlo Park, CA 94025-3442
1-650-321-4457
 

Michigan Careers, Colleges & Training

Software Publishers Association
1090 Vermont Ave NW Sixth Floor
Washington DC 20005-4095
1.202.289.7442

Local Military Recruiters

 

 

 


Copyright © 2006 Michigan Department of Labor & Economic Growth


Michigan.gov Home | DLEG Home | Careers Home | State Web Sites
Accessibility Policy | Link Policy | Privacy Policy | Security Policy | Michigan News | Michigan.gov Survey

Copyright © 2001-2007 State of Michigan