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. 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. Develop communication skills and interest in helping others.