CS Jobs

    May 12 2006 | 12:25 am
    One of the problems that leads to CS grads getting jobs is that schools produce grads who think they ought to get a job just because they know a few languages. CS is not about coding. Knowing C++ or any other language will not get you a job. In fact a more important part of a CS degree is algorithms, data structures, and computational analysis. Coders are a dime a dozen, but someone who knows the computational complexity of a problem, or who knows the difference between a bubble sort and a binary sort (in any language, even pseudocode), who knows one data structure from another and knows when they are best used, that person is and has always been very marketable. It isn't knowing Max that will get you a job. It's knowing what Max can and can not do best, and how to code it efficiently, that's gets you to the head of the line in hiring.

    • May 12 2006 | 9:23 am
      On 12 May 2006, at 01:23, JFranko wrote:
      > Knowing C++ or any other language will not get you a job.
      Actually, it will. Which is depressing. Agencies in particular tend to data-mine for acronyms, and pass on contractors to clients based on particular language/application knowledge, rather than the ability to generalise, apply technique and theory, and quickly learn new systems, which is what Computer Science is really all about.
      -- N.
      nick rothwell -- composition, systems, performance -- http:// www.cassiel.com
    • May 14 2006 | 5:14 am