As someone who spends time programming, I of course find myself in conversations with people who aren’t as familiar with it. It doesn’t happen all the time, but these discussions can lead to people coming up with some pretty wild misconceptions about what programming is and what programmers do.

  • I’m sure many of you have had similar experiences. So, I thought it would be interesting to ask.
  • MrScottyTay@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    62
    ·
    7 months ago

    Sometimes when people see me struggle with a bit of mental maths or use a calculator for something that is usually easy to do mentally, they remark “aren’t you a programmer?”

    I always respond with “I tell computers how to do maths, I don’t do the maths”

    • lemmyvore@feddit.nl
      link
      fedilink
      English
      arrow-up
      24
      ·
      7 months ago

      Which leads to the other old saying, “computers do what you tell them to do, not what you want them to do”.

      As long as you don’t let it turn around and let the computer dictate how you think.

      I think it was Dijkstra that complained in one of his essays about naming uni departments “Computer Science” rather than “Comput_ing_ Science”. He said it’s a symptom of a dangerous slope where we build our work as programmers around specific computer features or even specific computers instead of using them as tools that can enable our mind to ask and verify more and more interesting questions.