• Shanmugha@lemmy.world
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      2 days ago

      Someone hasn’t done enough debugging in their life. I wish the lesson be as painless as possible

      • Jakeroxs@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        arrow-down
        1
        ·
        1 day ago

        I’m definitely still a noob but I’ve done hundreds of hours of debugging on code in the past few months, and my job for the past 8 years is basically to troubleshoot issues, though the past year I got to start doing devops/code work on the side.

        Its fine though, I get why you guys are scared.

        • boonhet@sopuli.xyz
          link
          fedilink
          arrow-up
          3
          ·
          1 day ago

          Then you should know that code not working is the absolute easiest fuckup to catch. It’s literally not one to be concerned about.

          One in a million chance of an edge case that doesn’t throw an error at all, but does something unexpected? Good luck if you don’t know how the system works.

          • Jakeroxs@sh.itjust.works
            link
            fedilink
            arrow-up
            1
            arrow-down
            1
            ·
            1 day ago

            I do and please name a single human written program that doesn’t have a fuck up edge case that isn’t literally just hello world.

            Neither humans nor AI generally write flawless code

            • boonhet@sopuli.xyz
              link
              fedilink
              arrow-up
              2
              ·
              12 hours ago

              Neither humans nor AI write flawless code, but if you actually understand how your code works, you’ll have a significantly easier time finding that edge case, with or without AI.

              If you only ever let your AI do everything for you, you’re at its mercy for debugging.