• N0b3d@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    3 years ago

    I’m quite startled that anybody uses the term “programmer” (rather than “software developer” or similar) any more. Maybe that’s the root of the author’s problem.

    • ttmrichter@lemmy.ml
      link
      fedilink
      arrow-up
      0
      arrow-down
      2
      ·
      3 years ago

      Maybe it’s time for people to drop the pretentious words like “developer” or “architect” or “engineer” (with or without pre-pended “software”) and just get back to what they actually do: programming.

      • N0b3d@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        “Programmer” implies that all you do is write code. You may do. I do not.

        • ttmrichter@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          I was wondering when the pretentious voices would start to raise.

          “Programmer” implies I do everything related to programming. Which includes designing the program in the first place. “Coder” would imply that all I do is write code. See how that works?

          “Architect” and “developer” and all that other nonsense is what people who got fooled by the title game cling to so they can make themselves feel superior mere “programmers”. And yet…

          You’re not a “developer” when your job is churning out yet another CRUD-backed web site just like every other CRUD-backed web site with slightly different CSS. You’re not an “engineer” when you snap together a few lego-like bricks of code with a vanishingly small amount of your own code gluing it together (usually badly). You’re not an “architect” when you fire up npm to download bits and pieces (like left-pad) of other people’s code to plunk down in a predecided architecture (it’s called a “reactor”), shove it out the door, and call it complete.

          You’re programmers.