Slashdot Mirror


Ask Slashdot: What Are the Hardest Things Programmers Have To Do?

itwbennett writes "Software development isn't a cakewalk of a job, but to hear programmers tell it (or at least those willing to grouse about their jobs on Quora and Ubuntu Forums), what makes programming hard has little to do with writing code. In fact, if the list compiled by ITworld's Phil Johnson has it right, the single hardest thing developers do is name things. Are you a software developer? What's the hardest part of your job?"

6 of 473 comments (clear)

  1. Documentation by gabereiser · · Score: 4, Funny

    Apparently where I work, it's documentation. It's so hard, we don't have any.

  2. Easy solution. by aardvarkjoe · · Score: 4, Funny

    I name all of my classes and variables "George." Problem solved.

    --

    How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
  3. I had to put down my 15 year-old dog. by kumanopuusan · · Score: 5, Funny

    That was hard. I loved that dog.

    --
    Use of the words "good", "bad" or "evil" is almost invariably the result of oversimplification.
  4. Re:Estimation by bunratty · · Score: 5, Funny

    Why not quadruple and add four instead? Oh, right, you learned this from an assembly programmer.

    --
    What a fool believes, he sees, no wise man has the power to reason away.
  5. Re:Two sides of the coin by Anonymous Coward · · Score: 5, Funny

    "there are two hard things in computer science: cache invalidation, naming things, and off-by-one errors"

  6. Re:Amazing by Anonymous Coward · · Score: 4, Funny

    I actually agree with that list.

    I don't.
    The most difficult task for a programmer is Personal Grooming, followed closely by eating Healthy and getting enough Exercise.