Computer Science Job Market: Oversaturated or Opportunity?