Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Genuinely one of the worst things for me about the vibe coding apocalypse is that it is steadily eroding my patience in code review.

Genuinely one of the worst things for me about the vibe coding apocalypse is that it is steadily eroding my patience in code review.

Scheduled Pinned Locked Moved Uncategorized
23 Posts 21 Posters 22 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • daisy@cloudisland.nzD daisy@cloudisland.nz

    Genuinely one of the worst things for me about the vibe coding apocalypse is that it is steadily eroding my patience in code review.

    It used to be that if you identified issues with someone’s code, you could explain why, and help your coworker learn and grow as a professional. And sometimes they’d respond by explaining why they did it that way, and then you get to learn and grow as well.

    Now a lot of the time when I do code review, I feel like I’m not actually investing my time in learning, just giving them something to copy paste into an AI chatbot without engaging with either the code or the feedback.

    wearwolf@kind.socialW This user is from outside of this forum
    wearwolf@kind.socialW This user is from outside of this forum
    wearwolf@kind.social
    wrote last edited by
    #13

    @daisy my main issue is I keep going "did you actually look at this? "

    The issues aren't things being slightly wrong in ways that the other developer might not be aware of, shit is just weird

    Like a function that doesn't do any async operations returning a Task just like for fun I guess

    1 Reply Last reply
    0
    • hannorein@mastodon.socialH hannorein@mastodon.social

      @daisy this also pretty much summarizes the issues with LLM in education. When grading assignments the feedback no longer helps the student to understand a topic, it just teaching them how to write prompts to satisfy their professor‘s grading scheme.

      drmorrisj@mastodon.socialD This user is from outside of this forum
      drmorrisj@mastodon.socialD This user is from outside of this forum
      drmorrisj@mastodon.social
      wrote last edited by
      #14

      @hannorein hang on. What? How is that a problem? If they were going to cheat, they would have found a method to do so anyway. So to say, students setting themselves up for failure is entirely not a new thing; students have always found methods to circumvent their systems. For example, how many students would ever be trusted by their professors to practice their learned trade? Not many, if any, according to anecdotal evidence or unofficial surveys of STEM professors.

      @daisy

      thepoodge@mastodon.gamedev.placeT 1 Reply Last reply
      0
      • loucyx@mastodon.socialL loucyx@mastodon.social

        @daisy you’re expected to use your time to review when they didn’t use their time to code the thing, and the “solution” is to make the LLM review itself, Ouroboros style 😞

        They want to vibe the requirements of product, vibe the design, vibe the implementation, vibe the tests, vibe the documentation, and vibe the reviews. They’ll reach a point in which they’ll need to vibe the customers, and maybe then they’ll realize how idiotic the whole thing is.

        txtx@mastodon.socialT This user is from outside of this forum
        txtx@mastodon.socialT This user is from outside of this forum
        txtx@mastodon.social
        wrote last edited by
        #15

        @loucyx @daisy Vibing customers was one of the first use cases (see all the fake generated product reviews and fake social media replies).

        1 Reply Last reply
        0
        • daisy@cloudisland.nzD daisy@cloudisland.nz

          Genuinely one of the worst things for me about the vibe coding apocalypse is that it is steadily eroding my patience in code review.

          It used to be that if you identified issues with someone’s code, you could explain why, and help your coworker learn and grow as a professional. And sometimes they’d respond by explaining why they did it that way, and then you get to learn and grow as well.

          Now a lot of the time when I do code review, I feel like I’m not actually investing my time in learning, just giving them something to copy paste into an AI chatbot without engaging with either the code or the feedback.

          sigsegv@hachyderm.ioS This user is from outside of this forum
          sigsegv@hachyderm.ioS This user is from outside of this forum
          sigsegv@hachyderm.io
          wrote last edited by
          #16

          @daisy A few months back I was doing a code review and mid file found a block of text stating something to the effect of “place rest of code here”. Just middle of the function, like it was meant to be code. And of course it wouldn’t build. And this is even when we have a corporate policy of not sending our code to an AI… It’s so exhausting.

          1 Reply Last reply
          0
          • glassresistor@sfba.socialG This user is from outside of this forum
            glassresistor@sfba.socialG This user is from outside of this forum
            glassresistor@sfba.social
            wrote last edited by
            #17

            @abstractcode @mattdarveniza none of it matters you dont use the fascism machine BECAUSE its a political project to devalue the one thing your paid for not because of how good or bad it is at your job

            1 Reply Last reply
            0
            • daisy@cloudisland.nzD daisy@cloudisland.nz

              Genuinely one of the worst things for me about the vibe coding apocalypse is that it is steadily eroding my patience in code review.

              It used to be that if you identified issues with someone’s code, you could explain why, and help your coworker learn and grow as a professional. And sometimes they’d respond by explaining why they did it that way, and then you get to learn and grow as well.

              Now a lot of the time when I do code review, I feel like I’m not actually investing my time in learning, just giving them something to copy paste into an AI chatbot without engaging with either the code or the feedback.

              ariarhythmic@ohai.socialA This user is from outside of this forum
              ariarhythmic@ohai.socialA This user is from outside of this forum
              ariarhythmic@ohai.social
              wrote last edited by
              #18

              @daisy If you don't like it don't waste your time on them, ban AI slop from the project

              1 Reply Last reply
              0
              • daisy@cloudisland.nzD daisy@cloudisland.nz

                Genuinely one of the worst things for me about the vibe coding apocalypse is that it is steadily eroding my patience in code review.

                It used to be that if you identified issues with someone’s code, you could explain why, and help your coworker learn and grow as a professional. And sometimes they’d respond by explaining why they did it that way, and then you get to learn and grow as well.

                Now a lot of the time when I do code review, I feel like I’m not actually investing my time in learning, just giving them something to copy paste into an AI chatbot without engaging with either the code or the feedback.

                joeinwynnewood@mstdn.socialJ This user is from outside of this forum
                joeinwynnewood@mstdn.socialJ This user is from outside of this forum
                joeinwynnewood@mstdn.social
                wrote last edited by
                #19

                @daisy

                There seems little doubt that the proliferation of this slop will result in enormous problems down the road that will be difficult and costly to clean up.
                When they do, it SHOULD teach company executives to scale back if not stop the use of LLMs in their IT development shops, but, based on my experience of the lack of mgmt interest in quality improving systems analysis & design tools & methodologies back in the day, I fear it won't.

                phf@mastodon.deP 1 Reply Last reply
                0
                • joeinwynnewood@mstdn.socialJ joeinwynnewood@mstdn.social

                  @daisy

                  There seems little doubt that the proliferation of this slop will result in enormous problems down the road that will be difficult and costly to clean up.
                  When they do, it SHOULD teach company executives to scale back if not stop the use of LLMs in their IT development shops, but, based on my experience of the lack of mgmt interest in quality improving systems analysis & design tools & methodologies back in the day, I fear it won't.

                  phf@mastodon.deP This user is from outside of this forum
                  phf@mastodon.deP This user is from outside of this forum
                  phf@mastodon.de
                  wrote last edited by
                  #20

                  @joeinwynnewood @daisy The management line will be "Well, you've not been sufficiently subservient to the AI so of course it's not helping you as much as it could. We'll hire someone who understands how to Tamagotchi these things appropriately. Good luck out there!" <door-slam/>

                  1 Reply Last reply
                  0
                  • daisy@cloudisland.nzD daisy@cloudisland.nz

                    Genuinely one of the worst things for me about the vibe coding apocalypse is that it is steadily eroding my patience in code review.

                    It used to be that if you identified issues with someone’s code, you could explain why, and help your coworker learn and grow as a professional. And sometimes they’d respond by explaining why they did it that way, and then you get to learn and grow as well.

                    Now a lot of the time when I do code review, I feel like I’m not actually investing my time in learning, just giving them something to copy paste into an AI chatbot without engaging with either the code or the feedback.

                    inkomtech@infosec.exchangeI This user is from outside of this forum
                    inkomtech@infosec.exchangeI This user is from outside of this forum
                    inkomtech@infosec.exchange
                    wrote last edited by
                    #21

                    @daisy — oh, hell no.

                    I was thinking in terms of the rage I felt when someone committed and stomped over a bug I spent *hours* tracking down & testing and fixing. I think if I fix it, commit, and some viber + AI commits an entirely-new codebase (as prompt-written source is prone to be) needing that repeated, they’ll be dead in the desert by dawn.

                    1 Reply Last reply
                    0
                    • drmorrisj@mastodon.socialD drmorrisj@mastodon.social

                      @hannorein hang on. What? How is that a problem? If they were going to cheat, they would have found a method to do so anyway. So to say, students setting themselves up for failure is entirely not a new thing; students have always found methods to circumvent their systems. For example, how many students would ever be trusted by their professors to practice their learned trade? Not many, if any, according to anecdotal evidence or unofficial surveys of STEM professors.

                      @daisy

                      thepoodge@mastodon.gamedev.placeT This user is from outside of this forum
                      thepoodge@mastodon.gamedev.placeT This user is from outside of this forum
                      thepoodge@mastodon.gamedev.place
                      wrote last edited by
                      #22

                      @drmorrisj @hannorein @daisy

                      I agree. I mean, before LLMS we were also just trying to deliver whatever the prof asks of us.

                      1 Reply Last reply
                      0
                      • daisy@cloudisland.nzD daisy@cloudisland.nz

                        Genuinely one of the worst things for me about the vibe coding apocalypse is that it is steadily eroding my patience in code review.

                        It used to be that if you identified issues with someone’s code, you could explain why, and help your coworker learn and grow as a professional. And sometimes they’d respond by explaining why they did it that way, and then you get to learn and grow as well.

                        Now a lot of the time when I do code review, I feel like I’m not actually investing my time in learning, just giving them something to copy paste into an AI chatbot without engaging with either the code or the feedback.

                        uint8_t@chaos.socialU This user is from outside of this forum
                        uint8_t@chaos.socialU This user is from outside of this forum
                        uint8_t@chaos.social
                        wrote last edited by
                        #23

                        @daisy but the velocity is bewildering. it used to be that an entire engineer team made an unmanageable spaghetti over a year from the code base. now it can happen in a single week by a single engineer!

                        1 Reply Last reply
                        0
                        • em0nm4stodon@infosec.exchangeE em0nm4stodon@infosec.exchange shared this topic
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups