What is the biggest weakness of students graduating with degrees in CS?
programmers.stackexchange.com
programmers.stackexchange.com
Then there are those who did really well, but all they can do is program in the language they were taught. They struggle learning a different language, or picking up a broader range of programing knowledge and theories.
I see this in a lot of majors, but most people chose the major because they think it will lead to a job. In other words they didn't learn it because they like it, they treat it as if it's training for a future job.