Many job openings will result from the need to replace workers who move into other positions or leave the labor force. There is no one way to prepare for a job as a systems analyst. Some people prepare by going to school. Others have several computer jobs and learn new skills at each one. Eventually they have enough knowledge to move into systems analysts positions.
Some analysts develop advanced computer skills in other occupations.
Then they transfer over to systems analysis. For example, an accountant may become a systems analyst who specializes in accounting systems development. Many employers require a bachelor's degree in computer science, information science, computer information systems, or data processing. Employers pay close attention to previous work experience. They want workers who know programming languages.