logoalt Hacker News

rramadasstoday at 4:34 AM1 replyview on HN

> the key part of the good books was the considered and mindful order of presentation.

> a guide, a book that taught me unfamiliar concepts in top down fashion, and took some degree of responsibility to be both accessible and comprehensive

> the tutoring of LLM, but to this day as a complement to a guided book

> I grab a book, and then use LLM to supplement my reading

My sentiments exactly!

People forget that mere data/information without a proper encompassing mental model/framework into which that information slots in to complete the big picture is what education and knowledge are all about. You must see the forest and not just the trees.

This is particularly relevant to CS since there are so many interlinked concepts involved that you can get overwhelmed and drown in the details without understanding anything. Edsger Dijkstra explicitly pointed this out in his EWD340: The Humble Programmer - https://www.cs.utexas.edu/~EWD/ewd03xx/EWD340.PDF

If you haven't built up a systematic and holistic mental model then you have not learnt anything. Top-down design and Bottom-up implementation both have to meet for the system to come together.

This is the main reason you need a good teacher or a good book as a stand-in for the teacher.


Replies

rramadasstoday at 9:36 AM

Corrigendum;

> People forget that mere data/information without a proper encompassing mental model/framework into which that information slots in to complete the big picture is what education and knowledge are all about. You must see the forest and not just the trees.

should be,

People forget that mere data/information without a proper encompassing mental model/framework into which that information slots in is useless. To complete the big picture is what education and knowledge are all about. You must see the forest and not just the trees.