Slashdot Mirror


Ask Slashdot: "Real" Computer Scientists vs. Modern Curriculum?

An anonymous reader writes At work yesterday, I overheard a programmer explaining his perception of the quality of the most recent CS grads. In his opinion, CS students who primarily learn Java are inferior because they don't have to deal with memory management as they would if they used C. As a current CS student who's pursing a degree after 10 years of experience in the IT field, I have two questions for my fellow Slashdoters: "Is this a common concern with new CS grads?" and, if so, "What can I do to supplement my Java-oriented studies?"

2 of 637 comments (clear)

  1. Beards and suspenders. by Kenja · · Score: 5, Funny

    Difference is the "real" ones have beards and wear suspenders.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:Beards and suspenders. by Anonymous Coward · · Score: 5, Funny

      Write code to count the '1' bits in an unsigned int -- no googling the answer!

      Meh. That's easy...

      public static void main(String[] a)
      {
              int x = 0;

              for(char c : Integer.toBinaryString(847389).toCharArray())
                      if (c == '1')
                              x++;

              System.out.println(x);
      }

      -- and then keep brainstorming for ways to optimize that

      I'm sure there's already a framework for that somewhere.