| AREAS |
EMPLOYERS |
STRATEGIES |
Programming
Systems
Applications
  -Scientific
  -Business
Maintenance
Project Management |
- Computer vendors
- Software and computer companies
- Any large organization including: Banks, retail chains, manufacturers,
universities, and government agencies
- Management consulting firms
- Contract and temporary employers
|
- Get first-hand experience through internships
or co-ops.
- Develop attention to detail and a flair for creativity.
- Learn to work well with a team and to meet deadlines.
- Supplement computer degree with courses in business, science,
or technology.
- Stay current on programming languages.
- Earn a master's degree for upper level positions.
- Seek the Certified Computing Professional designation by passing
a series of exams and experience requirements.
|
Systems Development
Analysis
Design
Support
Specialty Systems
  -Database
  -Client-Server
  -Expert |
- Banks, insurance companies, consulting firms, financial agencies,
manufacturers, government agencies, computer companies, research
insititutions
|
- Develop interpersonal skills; must communicate effectively with
technical and non-technical colleagues.
- Gain programming experience. Many analysts begin their careers
as programmers.
- Become an effective problem solver.
- Take business courses. Earn the M.B.A. degree for advanced positions.
- Plan to continually educate self on new computer languages and
technology.
|
Network Technology
Engineering
Administration |
- Variety of organizations/industries
|
- Work in university computer labs.
- Develop communication skills and interest in helping others.
- Gain knowledge in a variety of computer areas including minor
programming, software, hardware, etc.
- Plan to stay abreast of latest technology and software.
|
Internet
Programming
Software Design
Systems Analysis
Hardware Production
Web Page Design |
- Network access points
- Backbone operators
- Online service providers
- Internet service providers
- Computer/equipment vendors
- Internet-related companies including: browsers, search engines,
web site desgin services
- Large businesses
|
- Gain experience as webmaster through part-time jobs, internships,
or volunteering to design web pages for student organizations.
- Learn web-related programming languages.
- Develop a flare for creativity
- Learn to communicate and work well with others in a team by
participating in group projects or student organizations.
- Earn a master's degree in computer science for advanced opportunities
in programming, analysis, hardware/software engineering, etc.
|
| Consulting |
- Consulting firms
- Self-employed
|
- Obtain a strong technical knowledge of computers, a background
in business management, and experience as a systems analyst.
- Learn various programming languages and operating systems.
- Develop exceptional analytical and interpersonal skills.
|
| Education |
- Public and private schools, K-12
- Colleges and universities
|
- Certification required for public school teaching.
- Earn a doctoral degree in computer science for post-secondary
positions.
- Develop a research specialty.
- Gain experience working with other students through tutoring
or positions in computer labs.
|
Non-Technical
-Customer/Product Support
-Training
-Technical Writing
-Sales and Marketing |
- Software/hardware manufacturers
- Retail stores, vendors
|
- Develop excellent communication skills; must be interested in
helping customer solve problems.
- Work in university computer labs.
- Take technical writing courses to develop skills.
- Seek related work experience through part-time jobs.
|