Slashdot Mirror


High Intensity Computer Colleges?

JD asks: "Since I'm going to college in two years, I was wondering if there were any colleges that offer 'intensive' computer training. Most colleges offer computer programming in C++ and whatnot, but what about schools that offer programming in languages like ColdFusion, ASP, JavaScript, Java, and Perl, along with courses like system administration, unix, databases, and networking. A College that deals with all computers all the time with cutting edge machines and cutting edge topics." Sounds like a trade school. But are there trade schools that are this in depth? If so, are they exceedingly expensive?

3 of 321 comments (clear)

  1. Do you want training, or an education? by slk · · Score: 5

    What you mention are specific skills, not
    general concepts. What you describe is training,
    not an education. if all you want is training,
    you would be better off with vendor classes,
    and maybe community college.

    An education teaches you things much more
    important that the skill, language, and software
    of the week. It teaches you how to think. Learning
    how to think about algorithms, logic, parsing,
    and other traditional computer science topics
    really does help with those real world
    applications.

    If you learn Java, you learn Java, but if you
    learn the concepts of Object Oriented design
    and programming as well as the language, then
    you're much better prepared when the language
    of the week changes. If you take a GOOD databases
    class, you will learn database concepts in such
    a way that you can apply them to current and
    future database systems, instead of being tied
    to one system you were trained on.

    Just remember, learning how to think is much
    more important in the long run than learning
    vendor specific skills.

    --
    ERROR: Null .sig, core dumped.
  2. Don't bother by babbage · · Score: 3

    Do you want a skill, or an education? Trust me -- go for education. Where would all the COBOL programmers be today if Y2K pandemonium hadn't resuscitated their jobs? That's right -- they'd be out flipping burgers somewhere. Unless they adapt to new methodologies, they're obsolete.

    That's what you'd be setting yourself up for with such an education. Sure, exposure to new technologies should be a part of the curriculum, but that will get you only so far. Cold Fusion won't be the Next Big Thing forever, Sun's marketing department won't be able to keep Java alive forever (I hope), and even Randal Schwartz, he of the great O'Reilly Perl books, has talked of plans for what to do "after Perl."

    The best thing to get would be a solid basis in the theory underlying the technology, with enough exposure to the applications that you can understand and internalize the theory behind it. You can write a useful little VB application that does this or that cute little GUI trick, but if you don't have a solid understanding of the architecture behind it -- the data structures, the machine representation, the algorithms, and so on -- you will never be able to get the most out of your work.

    Mind you, I'm *not* saying that theory is an end goal. As one of my professors put it (paraphrasing), being a consultant (i.e. theory specialist) is like being a sex therapist without ever having had a girlfriend. Or to mangle another person's statement, "Theory is to application as masturbation is to sex."

    Obviously, you have to be able to apply what you learn, and yes that means exposure to current mainline technologies. But a general education can only go so far with this. Should the curriculum emphasize a good middle ground, like C++, or should it emphasize specific technologies like Cold Fusion web development, Oracle databases, Cisco routers, Visual Basic interface design, etc.? In other words, where should the specialization end? This question cannot be met by general education, nor should it. Once you have the basis, you can seek out and master the tools you will need *on your own*.

    In the end, this should be far more valuable to you than a trade school training. I promise.







  3. DO NOT go to DeVry by Joz · · Score: 3

    No matter what your choice. If you are smart enough to be at this site, do not even think of going to a trade school like DeVry. Go to a regular university. If you are thinking about it just read this page: http://www.drh.net/joz/html/devry.html That should change your mind. This goes for anyone thinking about going there. Spread the info!!