Slashdot Mirror


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?"

2 of 425 comments (clear)

  1. 90% of these replies are crap, by michaeltoe · · Score: 0, Flamebait

    including this one.

  2. Rebuttal: Google by Anonymous Coward · · Score: 0, Flamebait
    An anonymous moron wrote, " All of your elegant code means nothing if it takes forever to write it (and it does). When you are on deadline you had better learn the art of the hack. "

    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.