I disagree, I often see people in the CS program who haven't done a lick of programming outside assignments and don't bother teaching themselves anything beyond whats required for class.
Regardless, they tend not to go anywhere meaningful professionally.
I wouldn't be surprised if 10-15 years down the line, these mediocre corporate programmers (they can only survive in a large organization, where you don't have to pull your weight nearly as much as on a 10 person team) they become managers from hell.
I wouldn't be surprised if 10-15 years down the line, these mediocre corporate programmers (they can only survive in a large organization, where you don't have to pull your weight nearly as much as on a 10 person team) they become managers from hell.