No. I was aware during my CS undergrad that I wasn't learning how to be a software engineer. I was learning the theories of computation from professional computer scientists. There were plenty of warnings on HN and the rest of the Web that internships, side projects, and Leetcode grinding would be required to land a job. A CS degree does not guarantee a job.