3 ms·
Tbh nowadays you can learn CS concepts online just as easily. College is not for learning anymore, it's for getting a degree and networking. So the question be
by armchairhacker 5y ago
Tbh nowadays you can learn CS concepts online just as easily. College is not for learning anymore, it's for getting a degree and networking.
So the question becomes: how do I learn this stuff? In your case you want to learn specific data-structures for cookie-cutter interviews, you can probably just research and do HackerRank.
If you want to learn more interesting CS concepts (or you're getting bored doing HackerRank stuff, or you want to learn actually practical skills), I recommend building a side project. Side projects are how I learned most of the CS stuff I know, and I learned way more from side projects than from college. Alternatively you can look at existing open-source projects and try to learn / contribute to them.
The side project can be whatever you want. I made side projects to try and fix problems that I encountered. For example a toy HTML builder.