• sag@lemm.eeOP
      link
      fedilink
      arrow-up
      8
      ·
      10 months ago

      We are useful?? Thanks You Man I hope my parents also understand that Software Engineering is also a real Engineering

      • wewbull@feddit.uk
        link
        fedilink
        English
        arrow-up
        6
        ·
        10 months ago

        Software engineering doesn’t treat failure anywhere near important enough for me to consider it proper engineering. Bugs are expected, excused and waived, which for anything critical just isn’t acceptable in my opinion.

        Is software still useful? … Sure.

        • theneverfox@pawb.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 months ago

          Bugs are inevitable. Humans can’t write more than a few dozen lines without making a mistake - it’s inevitable because we’re barely sentient apes, floundering to understand the full scope of the problem space

          But through methodology, bugs can be mitigated. You can reduce their number, and fail gracefully. We have countless ways to do it, and we teach how widely

          There’s a science to it all, and those of us worth our salt know it… It’s not our fault that management disregards our warnings and pushes ever tighter deadlines.

          We know how to do better, our warnings just fall on deaf ears far more often then not

    • RubberElectrons@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      10 months ago

      Meh. There’s a saying in my field: “anyone can build a bridge, only an engineer can make one that barely doesn’t fall down”.

      Humorously reductive as it is, software is what makes that “barely” thinner than human calculation would normally yield. So… Yeah. Not what I’d call a pinnacle.