Ask HN: I suck at math, where to start?
141–150 of 154 posts
Re: Ask HN: I suck at math, where to start?
#142It's not actually a guide to learning math, it's a primer on what math does, how it's used and where, how it fits into culture, and how you can get by if you don't actually understand it, and why it's worth it to actually learn.
I don't actually have any understanding of math fundamentals at all myself, so there's nothing that would confuse an outsider, and all the stuff that math people fins obvious but I had to go spend a day searching for is there.
All the interesting stuff in math seems to be continuous and recursive and not at it's core, with multiple parts that touch each other at once.
Math people will tell you that it's like programming, and everything decomposes to simple steps, and you just need to memorize some rules.
They will also tell you that they like math because it teaches you "a whole new way of thinking".
It's a "Draw the rest of the owl" problem. Their idea of a "small simple step" is completely incomprehensible to those without the "new way of thinking".
Which you apparently learn by starting at the bottom, but you can't make any direct practical use of it till you really understand it.
Basic algebra doesn't unlock any new abilities you didn't have before, by using a CAS solver.
It lets you learn slightly less basic algebra, and THEN you can do something that isn't already a solved problem.
But since there's the legendary "new way of thinking", an outsider can't actually imagine how it's going to help them, just like I can't imagine what it's like to juggle three balls or drive a car, they're just... impossibilities I know nothing of.
I think people give up on math partly because only the next few steps are visible, the whole road to being able to do a Kalman filter is not. There's absolutely no instant gratification for a beginner not polluted by a sense of "A calculator could do that", so only the talented, or the disciplined usually learn it.
I've always had extreme trouble with things that are spatial, have multiple interacting parts, have abstractions beyond what we can describe in words easily, etc, so I can't help you actually learn the math itself, because... I'm still working on learning the very basic stuff.
But I think I have a fairly accurate record of what math is from a black box perspective, and how it works from a sociological perspective, and why people hate it and quit before they actually learn.
Re: Ask HN: I suck at math, where to start?
#143Earlier quoted context omitted.
3Blue1Brown series on linear algebra is an amazing resource as a starting point. https://youtube.com/playlist?list=PL0-GT3co4r2y2YErbmuJw2L5t...
Not to pick on your response, but every time I see a thread about not understanding math, I think *my people!!!*. I come to these threads hoping to find answers, and all I see are “read this calculus textbook” or “3blue1brown”! I watched this whole linear algebra series about 7 times and I just don’t get it. There’s something about the way people explain math that just isn’t intuitive to me, like it’s too disconnecte…
Like, when they say something is easy, they might mean "It's easy if you know all this foundational stuff that you could learn in six months".
Everything else technical has shortcuts. Nobody knows how WiFi works, they use a module. If they do, they're probably a specialist.
But math has almost no shortcuts almost by definition. If it did we wouldn't call it math we'd call it using a math library.
It's the same shock I have practicing music, or why I can't drive, or why it takes me 2 whole minutes to line up a jig to cut a 2x4.
What programmers do is on the screen more than in the head. There's no "practice this kick 10000 times". When you see drawPixel(x,y, hexcolor)... that's... all there is to know about that function besides how long it takes.
Things that DO require skills that have to be learned, rather than just facts you have to be familiar with, seem shockingly difficult compared to anything in a JS app.
Re: Ask HN: I suck at math, where to start?
#144Learning math can be very difficult and frustrating. It's very easy to be overly hard on oneself ("I suck at math", "I'll never learn this", "I must be stupid", etc.). As others have pointed out, it's something you have to grind away at it. I think the takeaway is that for most people it's not something you instantly pick up.
There are multiple ways of explaining the same concepts. If the book you're reading isn't connecting the dots for you, it might be helpful to read about the same topic in another book or two. A different author may provide one or two sentences that make the concept click for you.
If you're taking an in-person class, the instructor might make the class really pleasant and insightful or really nasty and painful (or anywhere in between). I remember entering a Calculus II class in college and the instructor was an ass. He was nasty, bitter, smart-ass, etc. always. I believe he was hating his life and his attitude brought some misery to those around him. I dropped the class. It was toxic for my ability to learn the material. I think it's always best to quickly reject toxic instructors and find one that's not toxic.
Lastly, get a tutor. I've done this when trying to learn (or re-learn) some math when I was in graduate school. It made a huge difference.
Re: Ask HN: I suck at math, where to start?
#145I learned math in uni. I respect your question a lot because it shows you want to learn more. Math is not a topic. Math is an activity. A lot of "math" courses are memorization which completely defeats the purpose. It's like memorizing a few programs as a way to learn coding -makes 0 sense and it's kinda sad. To learn math you need to know how to prove things (as with coding you need to know how to write programs). P…
Ironically, many programmers are doing exactly this to crack whiteboard style interviews in MAANG, and many other tech firms.
Re: Ask HN: I suck at math, where to start?
#146Chances are you actually suck at algebra. I went through this issue when I started electrical engineering as part of an overly elaborate midlife crisis. I got the book in the bookstore that was supposed to bring you up to high school level and just did all of the exercises. Then I did a whole lot of exercises for the introductory university math courses. Basically it is something you have to grind at. Once you do eno…
Agree with this and would also add: in addition to being able to do algebra fast and have it be second-nature, at higher levels it helps if you are able to do it 100% accurately. 5 nines isn't enough. I didn't appreciate this until I was a graduate physics student and was frequently frustrated by minor algebra errors in long, complex problems.
Learning to find and correct your mistakes will at first make it take ten times as long to solve any problem as just scribbling your way to an answer. But if you practice it, you will discover two things:
- with practice, the overhead of finding and correcting mistakes drops significantly,
- the feedback you get from noticing your mistakes helps you avoid making those mistakes in the future. Eventually mistakes become extremely rare, and you can go through a very long computation without making a mistake, even if you don't bother checking for them any more!
Re: Ask HN: I suck at math, where to start?
#147As a student in school I was told that I would need lots of math if I wanted to be a developer but that has not been the case and I feel that all my math training was good for me as a person but it has not added to my career as a business programmer to a great degree.
Re: Ask HN: I suck at math, where to start?
#148Out of curiosity, what does it look like to not-suck at math? Do you wake up in the morning and are reminded of constants and theorems in everyday things and laugh empathetically with donuts as you recognize your shared absurd topological homology, or go to the office and automatically recognize what's possible and not from its implied complexity class in office conversations? Are you checking Bayesian priors in your…
Pretty much my day-to-day existence right there
Re: Ask HN: I suck at math, where to start?
#149You want hard problems just above your level of understanding that when solved teach you dozens of different concepts all at once, that is what 'olympiad' style problems do. You won't be able to linearly go through all the recommended math texts here you will give up from boredom after the first n chapters because you aren't being forced to do it whereas a problem book it will annoy you that you can't solve something, and you'll want to solve it, in my experience. Failing that open up Concrete Math by Knuth and skip to the exercises, use the book text as your research material. At least it has written solutions if you give up trying to solve it. Repeat enough times and it eventually makes sense
Re: Ask HN: I suck at math, where to start?
#150Out of curiosity, what does it look like to not-suck at math? Do you wake up in the morning and are reminded of constants and theorems in everyday things and laugh empathetically with donuts as you recognize your shared absurd topological homology, or go to the office and automatically recognize what's possible and not from its implied complexity class in office conversations? Are you checking Bayesian priors in your…
Dijkstra & friends sought answer to that question.