Hacker News new | past | comments | ask | show | jobs | submit login

Although, there is no denying that this is a valuable resource but I have started to get turned off by a list of n books to learn something - they can be valuable but it is undeniable that they can also be overwhelming and perplex someone about how to get started. I believe technical books should be used to complement your knowledge of the field not to get started in it. For eg, "Secrets of the JavaScript Ninja" will be very valuable because I already have experience in JS and it will help me understand some of the caveats that I might have overlooked. The best way has always been to get start implement something regarding the subject and try to dive into everything you uncover.

A blog post submitted here mentioned the same sentiment [1] -

> I can’t fully explain how immensely unmotivating it is to be given a huge list of resources without any context. It’s akin to a teacher handing you a stack of textbooks and saying “read all of these”. I struggled with this approach when I was in school. If I had started learning data science this way, I never would have kept going.

[1]: https://www.dataquest.io/blog/how-to-actually-learn-data-sci...




Second the dataquest post. Information without structure can be overwhelming, and its important to know what the optimal ways to learn something are. Arguably this is why formal schooling was created - to provide a framework for learning...


Thank you - this is a wonderful ressource that I had lost in my list of bookmarks about data science. That's another good example of information overload.


Sure a bunch of books is no use. But, for self learning there's nothing more systematic than following one or two well-written books through. Just trying to gain everything via "practical" knowledge without any systematic guidance is definitely dangerous.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: