Ask HN: Did studying proof based math topics make you a better programmer?
Hello,
Hope all is well.
I love math but haven’t studied much of it.<p>I have only studied up to real analysis. But definitely not a whole semester worth; my experience with analysis has been analogous to Poor performance in a quarter based analysis course. I did  some exercises but not many.<p>I have heard from an  mit professor[1] that math is the way to learn to think rigorously. So I’m curious about this and I’d like to improve my thinking skills in the hope that I will become  a better programmer.<p>In an article a math professor said that there was some evidence that math improved logical skills[2].<p>So I’m wondering if any of you noticed that your thinking skills improved thereby making you a better programmer after studying analysis or  topology or some other proof based math course.<p>Also which math other than the math required in CS programs should one study to be a better programmer and thinker?
Thanks
[1] https:&#x2F;&#x2F;m.youtube.com&#x2F;watch?v=SZF0MFm9pqw&amp;pp=ygUTQWR2aWNlIHJ1c3MgdGVkcmFrZQ%3D%3D
[2] https:&#x2F;&#x2F;www.nytimes.com&#x2F;2018&#x2F;04&#x2F;13&#x2F;opinion&#x2F;sunday&#x2F;math-logic-smarter.html