Flip side is the comment passed in an interview to me by the interviewer about a lack of C skills coming out of CS, and basically I was told that the position I was interviewing for wasn't even open to over 50% of the CS grads today, because they only knew Java. The company would sooner teach the fine points of the theory than try and teach Java people C.

It's all swings and roundabouts, and getting the interview. From there, it's down to ability. Good people will thrive, bad ones fail, however they get started.