Part of the problem is that reading through programming tutorials in particular is very difficult for me. I don't know what it is about people who write programming guides or whatnot, but they make it very confusing at times.
I mean, I'm not a novice when it comes to tech speak, but sometimes, even I find they use programming lingo far too early in a given tutorial, and assume a lot of prior knowledge with certain things. On one hand, it totally gets me interested, but on the other hand, it somehow turns me away from the stuff at the same time.
Maybe programmers are just bad teachers/writers? I don't know.
Even my rather brilliant programmer friend is fairly bad at explaining things or breaking things down, and I'm also fairly certain he's not that great at writing, especially on a whim. While I have no doubt he understands the logic and analytical side of a given problem, he just can't seem to break it down into verbal form, or doesn't care to.
I know there are exceptions, but I'm just talking about my experience with this sort of thing.