Comment by purplethinking

3 days ago

Pure math is probably not worth the squeeze. I think more important to everyday life is systems thinking and a bit of probability/stats, mainly bayesian updates. "Superforecasting" was an eye-opening book to me, I could see how most people would benefit massively by it.

Similar to systems thinking, just the ability to play out scenarios in your head given a set of rules is a very useful skill, one which programmers tend to either be good at because of genetics or because we do it every day (i.e. simulate code in our head). You can tell when someone lacks this ability when discussing something like evolutionary psychology. Someone with a systems thinking mindset and an ability to simulate evolution tend to understand it as obvious how evolutionary pressures tend to, and really must, create certain behavior patterns (on average), while people without this skill tend to think humans are a blank slate because it's easier to think about, and also is congruent with modern sensibilities.

This skill applies in everyday life, especially when you need to understand economics (even basic things like supply and demand seems elusive to many), politics etc.

Abstract Algebra, Combinatorics, and Discrete Mathematics are all definitely worth the squeeze; and incidentally something that could easily be taught to middle- and high-schoolers with the right examples.