Things I wish I knew before I started making websites
blog.teamtreehouse.com
blog.teamtreehouse.com
I have to disagree. Especially with web programming, it's surprisingly easy to get started. I know plenty of people who started out by just copying and pasting bits of html they found through 'view source'. Even when I had a basic grasp of html (through the "guided" learning of a 5-page tutorial), my first javascript was trying to change a counter on a snippet I'd copied from somewhere else on the web.
I realize that "you need a mentor" is a profitable piece of advice for a site that sells web development tutoring, but it's blatantly incorrect.
That's total b.s. I taught myself programming in middle school by reading books.