3 ms·
It depends on the individual. There are plenty of driven people who want to know the absolute most they can, and won't stop once they're able to generate appli
by nkozyra 12y ago
It depends on the individual.
There are plenty of driven people who want to know the absolute most they can, and won't stop once they're able to generate applications.
There are then plenty of others who get something to "work" and call it a day. But that's not restricted to self-learners. You can do the absolute minimum in college, too. Not to mention all of the things that you learn but don't apply after graduation, if you're taking specific classes and don't work directly in OS design or algorithms, that fades pretty quickly.
More importantly, CS programs don't spend a ton of time on the programming itself, so to some degree you have to be a self-learner even at a college-level CS program.
- wongarsu 12y agoAll other thing being equal, the CS grad is much more likely to know the advantages and disadvantages of using a heap than a self taught programmer. At least in my CS program you can't get away without getting a decent exposure to algorithm design and theoretical computer science. You can on the other hand easily learn programming without ever touching these subjects.