• Dr. Bob@lemmy.ca
    link
    fedilink
    English
    arrow-up
    38
    ·
    9 days ago

    It’s difficult to follow. It’s like they are drunkenly telling their side of the story to someone who already knows what happened.

  • earthworm@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    25
    arrow-down
    1
    ·
    edit-2
    9 days ago

    I saw the furry art and that’s how I knew they were a pro*.

    *

    If you’re not sure whether or not I’m being sarcastic… neither am I.

  • andyburke@fedia.io
    link
    fedilink
    arrow-up
    22
    arrow-down
    4
    ·
    9 days ago

    Am I supposed to feel sorry for a bootlicker who stayed behind to screw their colleagues?

    Who is this lament for?

  • Auth@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    ·
    9 days ago

    Why would you keep working there. After that two hour demo of the app i’d have given the highers ups shit until they fired me. Sometimes you got to use your professional status to tell people they are doing a bad job

    • JensSpahnpasta@feddit.org
      link
      fedilink
      English
      arrow-up
      5
      ·
      8 days ago

      There are people who need money to pay their rent or buy food. He isn’t saying that he is not trying to leave, but there are good reasons to stick to a bad job while searching for a better one.

      • Auth@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 days ago

        I didnt see the part where they mentioned trying to leave. Also why would I assume this person is financially struggling, they are likely getting paid in the hundreds of thousands.

  • drascus@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    4
    ·
    8 days ago

    I have seen such half assed stuff in my career that I am terrified at trusting companies to do this stuff. This is even before the vibe coding. Now that I see how companies mine and others are using AI I am even more concerned than ever.

  • Alphane Moon@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    4
    ·
    edit-2
    9 days ago

    I could place orders without giving my contact details or payment.

    This isn’t a “vibe coding” issue. This is just basic laziness/fraud. Even with vibe coding, you can get by if the project is simple, you know the business/operational elements of the domain, you aggressively test the solution and are aware of at least common edge cases.

    • jj4211@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      ·
      9 days ago

      It’s pretty much a vibe coding issue. What you describe I can recall being advocated forevet, the project manager’s dtram that you model and spec things out enough and perfectly model the world in your test cases, then you are golden. Except the world has never been so convenient and you bank on the programming being reasonably workable by people to compensate.

      Problem is people who think they can replace understanding with vibe coding. If you can only vibe code, you will end up with problems you cannot fix and the LLM can’t either. If you can fix the problems, then you are not inclined to toss overly long chunks of LLM stuff because they generate ugly hard to maintain code that tends to violate all sorts of best practices for programming.

      • Alphane Moon@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        9 days ago

        For sure, I am talking about smaller projects where programming elements are relatively low key and critical parts are the business logic and how it impacts UX/UI and use case flows.

        I was between projects and I needed money so I accepted a project from a repeat client where I knew 80% of it very well (and how to implement it), but there were parts that I vibe coded (albeit they were simple enough that I could understand the logic of what I was deploying even though I don’t know how to code).

        The contract size was simply too small for me to get a subcontractor, I would be giving them most of payment (while doing 80% of the work).

        I think it’s fair to use vibe coding in such situations.

        I would not risk vibe coding in a situation where I felt I would be undermining the clients’ project (I want repeat clients and I don’t want to have to spend time fixing things for free).

    • TORFdot0@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      9 days ago

      Since when has vibe coding ever been done by some one like that and not the nepo baby son of the CFo who is good at computer

      • Alphane Moon@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 days ago

        I’ve used vibe coding in a project where the coding part was small (20% of the total project, with the complex stuff being the remaining 80%) and it had relatively straightforward workflow that could be tested and accounted for without strange edge cases.

        It’s not only nepo/conmen types who use vibe coding.