Starting an Education in IT?
AriaStar asks: "It's overwhelming to start trying to learn all the different technologies needed to go into programming. It seems that every type of technology assumes knowledge of a different one, which in turn requires knowledge of another, until it's gone full circle. I am interested in everything from Unix to AJAX to Perl. Things like HTML, Javascript, and SQL are like English, but then again, they're basic. Where is the best place to start? What is a good path for someone who learns quickly and easily, but who is simply too overwhelmed, to take?"
including this one.
The computer-science programs at Carnegie-Mellon University, MIT, and Caltech aggressively teach theory but require their graduates to complete several massive computer-programming projects before receiving a bachelor of science. The moron claiming a dichotomy between theory and practive is just plain wrong.
Though Google is a viciously anti-American company that prefers H-1B workers, Google did indeed succeed by hiring PhD's from places like MIT. Most of the employees at Google, before the IPO, hailed from such universities. If you are using Google, then you are using computer code that was hacked by a highly-gifted computer scientist skilled in the science of computer science.
The distance between information technology and computer science is much smaller than the distance between cooking (i.e. cooking food) and biology.
You dumb moron.