programmer vs systems analyst

programmer

noun
  • One who writes computer programs; a software developer. 

  • A device that installs or controls a software program in some other machine. 

  • One who decides which programs will be shown on a television station, or which songs will be played on a radio station. 

systems analyst

noun
  • A person whose job is to perform systems analysis by being responsible for researching, planning and recommending software and system choices to meet an organization's business requirements. 

How often have the words programmer and systems analyst occurred in a corpus of books? (source: Google Ngram Viewer )