Why do you want to improve your abstract thinking skills? I would be surprised if there is anyway to improve these skills, g(aka IQ) is notoriously hard to improve. But I imagine you want better abstract thinking skills for a specific reason, and it'll probably be much more effective to skip directly to the reason you want to improve these skills.
Ask HN: Resources on how to improve abstract thinking skills?
41–50 of 85 posts
Re: Ask HN: Resources on how to improve abstract thinking skills?
#42So I'm laughing at all the examples that have made the rounds on HN innumerable times. How about this. "Possible Worlds: An Introduction to Logic and Its Philosophy" https://www.amazon.com/Possible-Worlds-Introduction-Philosop... Analytic philosophy has produced a methodical approach to thinking about things that we don't seem to teach as methods. Instead it trickles down into pop-science takes on thinking which tell…
I also like this guide: https://www.av8n.com/physics/thinking.htm "Learning, Remembering, and Thinking". I recommend checking out his other work for a model of working through problems coming from physicists. One more thing. Oftentimes the key step to thinking is figuring out what you're questions are, and questions are always determined by what uncertainties you have in a domain, as specifically relevant as you can…
Re: Ask HN: Resources on how to improve abstract thinking skills?
#43I've always understood abstract thinking to be of broad nature, generalities, non-specific, a vastness. The idea that abstract thinking is devoid of specifics has never struck me as a prohibition that you can't get to abstract thinking by starting with examples and metrics. Looking for patterns, mind mapping, and tabletop exercises all seem like ways to take concrete thinking elements and bridge them to the abstract.…
Re: Ask HN: Resources on how to improve abstract thinking skills?
#44Re: Ask HN: Resources on how to improve abstract thinking skills?
#45If it's about programming the book How to Design Programs[1], Chapter 3 is about Abstraction [edit] And is more general as some other use is suggestion philosophy is great. I'd recommend you a podcast titled "In our Time: Philosophy" from BBC Radio 4.[2] [1] http://www.ccs.neu.edu/home/matthias/HtDP2e/part_three.html [2] http://www.bbc.co.uk/programmes/p01f0vzr/episodes/downloads
Re: Ask HN: Resources on how to improve abstract thinking skills?
#46Read https://www.farnamstreetblog.com . They have a lot useful content on the subject of thinking, mental models...
Re: Ask HN: Resources on how to improve abstract thinking skills?
#47Write, read challenging works of literature, learn an instrument and play music, listen to art music, learn to paint or draw, or take an acting class. Or any other art, such as woodworking or pottery.
The question was posed on a site dedicated to discussion of programming and related subjects. It therefore should be assumed that the author was requesting advice for developing abstract reasoning skills such as are employed in mathematics or software engineering. Your suggestions require explanation as to why they would help this sort of abstract reasoning. As a matter of fact, many people who are proficient in the…
Re: Ask HN: Resources on how to improve abstract thinking skills?
#48My answer to your question is math. Learn to read and write proofs. Any intro to proofs will do: those employed in discrete math, the ones in analysis, the diagram chasing ones, whatever...Working with math proofs will definitely straighten out your thinking and whip your mind into shape. Some suggestions to get you started: Book of Proof by Richard Hammack: https://www.people.vcu.edu/~rhammack/BookOfProof/ Discrete…
Re: Ask HN: Resources on how to improve abstract thinking skills?
#49I am process oriented and find that my “abstract thinking” improved significantly when I applied a somewhat consistent mental framework / process to questions, situations, challenges or projects (which are often just a series of questions)
#1: the three to five “whys”
Super simple, ask why or how three to five (or as many as necessary) times to try to unravel the root of a problem or issue. “Why did this happen, well why did that happen, how do we know that is why that happened, etc”
#2 break problems or complex issues down into decision trees. Sales are down X%. Well, there are probably 3-5 core events that drive sales (inbound, outbound, retention, competition etc). Looking at the outbound tree, there are 3-5 core activities that drive outbound (phone calls, emails, in-person meetings, conferences, etc). The more you do this on paper, the easier you do this in your mind which is what I believe improves what others see as abstract thinking.
Final thought: I don’t think improved abstract thinking has much to do with memory. You encounter a problem, employ a consistent process and get to a result. The better the process the better the result over time.
Happy to elaborate on any of this further. I was putting together examples but it took away from the core message.
Re: Ask HN: Resources on how to improve abstract thinking skills?
#50This is not quite related, but I learned something yesterday. My wife tells me that she wants to be smarter so while we were walking I was trying to teach her mental chess so we can play chess while we walk. And she didn't want to because she was mentally exhausted (perhaps from all my talking, which is totally okay). Some of the smartest people I know don't actively seek out to improve their thinking skills. Its sim…
I wrote an app to let you play, starting with playing with one colour, before moving on to invisible.
https://simonduff.net/invisilink to play in your browser, and a link to the Android app. Appreciate any feedback :)