Forum Moderators: mack
It's too much...
All obstacles can be overcome. I have been frequenting these boards for nearly 7 years now. I can not begin to say how much I have learned, nor how much assistance I have receieved. This place has provided 10's of thousands of dollars of education, and probably several times that in direct assistance and "free" consultation from world class practitioners of the trade.
Keep at it. Soon you won't even know what you know!
One has to learn HTML, CSS and Javascript. Then a server side language; PHP is best. Then if you want Ajax, you gotta know XML and some Ajax techniques. If you want to create a little bit of graphics for your website, you have to know Photoshop. If you wanna fix your URLs, you gotta know .htaccess stuff. Then, if you need to administer your server, know DNS, A records, CM records (or whatever), MX records and all the other stuff. God knows what else I missed out, probably stuff I don't even know existed.
It goes by quick...especially when there's money making involved.
As I come across anything where I say "whoa, never knew that" it's a copy/paste into this doc. Now for the weird bit; half the time I can't remember how to fix a bug but I always know the bug is in the doc and where it is. I have no idea why I can only ever remember the doc but it has saved me (and the companies I work for) countless hours.
You mentioned MX records... I too have no need to know this apart from once or twice a year but each time I use them I copy/paste what I did so I can refer to it again when I need to. My brain seems to bulge and seep with all the information I've learnt over the last eleven years but this doc (which is now 6 six old and updated as needed) has saved my bacon many times over.
But not knowing what tools are available, I'm afraid I might be struggling to solve a problem with a tool that's not right for it, and therefore the problem might seem more difficult than it should.
Wouldn't it be great if there was, like, a huge reference book that has everything a Web developer might need. Then you could skim through that book, see how Web developers set things up and learn what tools are available. Then, you can learn how to use the tools as the need comes up.
Not so much for web stuff, but I have a big ref book like you suggest for another topic, it has 2 major issues, the first is that I still don't know what's in it, and still only learn there is an alternative way of doing something when someone else discusses it on an online forum, and the second is that it generally only describes one way of doing something, the way the author [refers, this isn't always the way I will find easiest or best, and so I still have to go to half a dozen other sources to find the solution.
As others have already said, its knowing how to find the information that is the big skill.
Just when I was happy I knew pretty much everything about table-based design (this was the 90's) along came CSS and the learning curve started all over again :-)
A couple of weeks/months of this and a person can officially qualify as a Webmaster / Web developer.
[edited by: brotherhood_of_LAN at 1:32 pm (utc) on Feb. 6, 2009]
[edit reason] removed trailing quote from link [/edit]