The field of computer science is constantly changing. The areas listed below do not exhaust possible career options.
AREA: PROGRAMMING
EMPLOYERS
STRATEGIES
AREA: SYSTEMS DEVELOPMENT
EMPLOYERS
STRATEGIES
Develop strong interpersonal skills. Learn to 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 an M.B.A. degree for advanced positions.
Plan to continually educate self on new computer languages and technology.
AREA: NETWORK TECHNOLOGY
EMPLOYERS
STRATEGIES
Work in university computer labs. Develop good communication skills and an interest
in helping others. Gain knowledge in a variety of computer areas including minor
programming, software, and hardware. Stay abreast of the latest technology and
software. Earn certifications in networking and computer security.
AREA: INTERNET
EMPLOYERS
STRATEGIES
Gain experience as a webmaster through part-time jobs, internships, or volunteering to design web pages for student organizations. Learn web-related programming languages. Take graphic design courses to develop 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, or hardware/software design.
AREA: CONSULTING
EMPLOYERS
STRATEGIES
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.
AREA: EDUCATION
EMPLOYERS
STRATEGIES
Certification required for public school teaching. Earn a doctoral degree in computer science for post-secondary teaching. Earn a graduate degree in information technology or a related field for instructional technology. Develop a research specialty for university teaching. Gain experience working with other students through tutoring or positions in computer labs.
AREA: NON-TECHNICAL
EMPLOYERS
STRATEGIES
Develop excellent communication skills and an interest in helping customers solve problems. Work in university computer labs. Supplement curriculum with technical writing courses to develop skills. Seek related work experiences.
GENERAL INFORMATION