Forum Moderators: phranque
IMHO - if you're going to get into this business you need a solid understanding of the basics of how the web works - really works including the tech structure, black hat/white hat, basics of HTML, HTTP/S, FTP, SMTP, POP, DNS, VoIP, etc.. Both as a user/developer and as a security enforcer. It's taken me 16 years to get to a point where I feel I can at least talk somewhat intelligible about a narrow slice of all of the skills required. I'm on the edge of my knowledge with the rest.
SO I propose if colleges and universities really want to get in on the education of our future webmasters, then develop curriculum for graduate levels instead of a hodgepodge of courses under a computer science degree.
I'm not saying you need to understand the technical details of how bits and bytes are transferred per se (though I have found it helpful) but I do think it necessary to understand the concept of the protocols and how they fit into the master schema that is the web today. Just like it's helpful to know some of the server codes and what they mean - even the fact that there are server codes and how a webserver replies to GET and POST commands.
Remember the site Google Dances?
But now the skills required are far more numerous and each takes significant more effort to learn and master.
There are dozens of new script languages