Many computer science students find it tough to land their dream jobs. This is because more people are graduating in this field. Also, big tech companies are laying off staff, affecting the job market.