Yep, same experience here. I remember spending about a week explaining some basic programming concepts to a very smart lady (PhD in biostatistics) and it just wouldn't click. For some people it's easy and for some people it doesn't jive with the way they think about things.