Dawn Casey discusses learning to be a developer:
Here’s the gist of what I’m saying: There is so much back-knowledge needed to be a web developer today that many are derailed for months trying to learn everything they need to know before they can learn anything at all. PLEASE REMEMBER THIS!! I’m one of those people that didn’t use a computer regularly until I was in my early twenties, and AOL was already up. Therefore, I originally only knew how to point and click on things.
A great post, give it a read.