I was a ‘math prodigy’ in school. To me mathematics was always about solving problems, learning any theory/apparatus makes much more sense when you understand what problems it helps you solve. As a programmer you probably have a problem-solution mindset too. If you just have fun solving problems and slowly build your mathematical foundation from there, you’ll probably discover that you don’t suck at all, just the way you were taught mathematics at school was too dogmatic.
I was a ‘math prodigy’ in school. To me mathematics was always about solving problems, learning any theory/apparatus makes much more sense when you understand what problems it helps you solve. As a programmer you probably have a problem-solution mindset too. If you just have fun solving problems and slowly build your mathematical foundation from there, you’ll probably discover that you don’t suck at all, just the way you were taught mathematics at school was too dogmatic.