Hi guys, I’m 25 years old and recently discovered that I liked programming by programming some small games and small projects. I did some research about some good programmers and they pretty much did some discrete math which enhanced their thinking and problem solving skill. My goal is to become a really good programmer which means having the skill of solving problems and apply the method (algorithm) in a programming language. So I decided to start learning discrete math with the book: Discrete mathematics and its applications. How long does it take to learn the concepts and be good at it? (I have 6h per day of free time). Any advice or method on how to learn the subjects with the goal in mind that I will learn those subjects only to help me be good in programming? I don’t have any teachers so any advice on how to use AI? Or any forum to share my thoughts with? Thanks for the help!