Ask HN: Which books in your field do you think are perfect for self study?
In almost every field there are encyclopedic reference books which are for experienced people to look up stuff when needed.
Then there are books with wonderful prose that are suitable for self learners that want to learn the topic for the first time.
Can you name some books of the second type in your field of study?
24 comments
[ 4.1 ms ] story [ 66.7 ms ] threadThe authors seem to be making video lectures for the book now too. http://gaia.cs.umass.edu/kurose_ross/online_lectures.htm
By Charles Petzold.
Perfect intro for a layman getting into Computer Architecture
He was one of the gems of mathematical exposition. If you’ve studied any information theory you probably know his surname well. His other books are also excellent.
It begins with a lovely quotation: “every scientist owes a labour of love to his field”. His work embodies that. There are lots of exercises, and it includes answers to enough of them for you to check you’re on the right track.
Not a book but his speech "You and your research" is quite good: https://www.youtube.com/watch?v=a1zDuOPkMSw
Communication : Pyramid Principle (barbara minto)
Writing interpreters and compilers for the raspberry pi using python by Anthony J.Dos Reis
Crafting Interpreters by Nystrom
Game Scripting Mastery (Forgot the author and too lazy to Google)
I think a good self learner will just find what works for them on Google, not that that can't be books for some people.
I learned programming by myself reading from the internet and some books that were not very good (actually simply bad but the most popular in my country), then I went to college and read specific books and got to learn from some of the teachers that actually programmed for a living and realized that I had holes the size of the mariana trench in my knowledge.
https://softwarefoundations.cis.upenn.edu/
Introduction to statistical learning from Hastie, et all. Generously hosted for free by the authors here.
https://www.statlearning.com/