Question: are programmers good at math?
Answer: You don't have to be good at math. However, you have to be good at logic, and problem solving. However people who are good at logic and problem solving are usually good at math also. ... But if you have trouble with Discrete Math and Set Theory, you would probably find a lot of aspects of programming quite hard.