|
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
-government agencies
Management consulting firms
Contract and temporary employers |
- Get first-hand experience through internships or coops.
- 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
Speciality Systems
-Database
-Client-Server
-Expert
|
Banks, insurance
companies, consulting firms, financial agencies, manufacturers,
government agencies, computer companies, research institutions
|
- 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 design 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
|
| 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
|
- 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 speciality.
- 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.
|