I'm decent enough at coding to be paid for it, so there's that.
Related to that I think I'm pretty good at learning. If I come across something that doesn't make sense to me immediately, I go over the content over and over. Each time I try to think about it in a different way until it clicks with the stuff I learned so far. If that doesn't work, I try to find other ways people have explained the same concept.