• @[email protected]
    link
    fedilink
    English
    5710 months ago

    Programmers aren’t necessarily engineers tho, software engineers are, but not all programmers are software engineers. Even then, lots of people are trained as SEs and then just end up programmers.

    • @[email protected]
      link
      fedilink
      4610 months ago

      “Software engineers aren’t real engineers because they don’t work on physical engines.”

      -An absolute dumbass telling me this to my face years ago while literally designing a software solution for (hardware) engineers on a manufacturing line

      • HobbitFoot
        link
        fedilink
        English
        1910 months ago

        Nah. Software engineers aren’t real engineers because they aren’t liable for their poor design decisions.

        • afox
          link
          fedilink
          510 months ago

          As a software engineer I’ll never kill anyone with a bad practice or mistake. You right my G. You right.

          • Riskable
            link
            English
            6
            edit-2
            10 months ago

            Never say never. AI is generating code from your code.

            • afox
              link
              fedilink
              110 months ago

              And here I am spending money generating HD AI images of cats in space playing guitar and fishing… I need help.

      • @[email protected]
        link
        fedilink
        English
        27
        edit-2
        10 months ago

        Programmer just writes code.

        Software engineer designs the system that is to be coded.

        It’s like the difference between an architect and a construction worker.

        Edit: or maybe structural engineer and construction worker would be better. Architect may be more like a UX designer.

        • SokathHisEyesOpen
          cake
          link
          fedilink
          English
          1110 months ago

          Speaking of which, systems architect is something else a programmer can be.

          • Riskable
            link
            English
            310 months ago

            My work says I’m a, “security architect II”. I believe he physical world manifestation of that would be… the guy that plans where the security guards should stand? Actually, I’m “II” so I’m probably more like the guy who gets escalated to when the guys that do do that need help 🤷

      • @[email protected]
        link
        fedilink
        1310 months ago

        Programming is just one part of the whole process of creating software. There’s more than just writing code. There’s also planning, design, architecture, testing, deployment, maintenance, etc. All that is engineering. Unsurprisingly, people with software engineering training tend to have a more complete idea as to what goes into it all.

      • Skull giver
        link
        fedilink
        1210 months ago

        Calling yourself “engineer” impresses more people and gets you higher wages.

      • @[email protected]
        link
        fedilink
        English
        510 months ago

        Let’s say I’m a carpenter, and occasionally I open up a cad program and draw up a wrench or lathe chuck and have it cut out of sheet steel. Yes, I did some engineering but I’m not really an engineer.

        Likewise let’s say I’m an artist. Maybe I write code now and then to program my automatic paint mixer or whatever.

        Code to build something: engineer

        Code to use something: programmer

      • @[email protected]
        link
        fedilink
        210 months ago

        To me, if you wrote/maintain/design a scaled system with uptime and latency requirements, that’s a software engineer.

        If you’re laying out buttons and implementing business logic, you’re a programmer. (This was me).

    • @[email protected]
      link
      fedilink
      210 months ago

      The title of Engineer is heavily protected in some countries. You’d get the title of Developer or Analyst or something along those lines.

  • ghu
    link
    fedilink
    4810 months ago

    Meanwhile ddg search suggestions:

    • Programmers are also human
    • Programmers are wizards
  • ChaoticNeutralCzech
    link
    fedilink
    3210 months ago

    easily scared

    Patrick:
    ᕼᴼ𝙤ᴼ𝐨 Visual Basic for Applications
    oᴼoᵒ Dim i, j As Integer