... And yet... so far most of the compsci students I've had the... hm... pleasure... of working with have either produced hideously broken code or ran off on some tangent writing tons and tons of code that not only doesn't work but has already been done and done well (think STL and Boost). I don't exactly work in the field but if I was a hiring manager a compsci student would probably be the last person I'd consider hiring. If anything I'd give them an internship but that's as far as I'd go.
(btw, because I can hear it coming now, I do not now nor have I ever thought of myself as an expert or someone who can produce completely bug free and awesome code. I write crappy code and I know it. [a la
Coding Horror: We Make ........ty Software.. With Bugs!] )