• conditional_soup@lemm.ee
    link
    fedilink
    arrow-up
    77
    ·
    4 days ago

    The client wants to drag and drop their own personalized excel file with no guaranteed formatting or column order or data contract in order to import their data into our system <3

  • JakenVeina@lemm.ee
    link
    fedilink
    English
    arrow-up
    13
    ·
    4 days ago

    You know what we, in the industry, call a detailed specification fo requirements detailed enough to produce software? Code.

  • BleatingZombie@lemmy.world
    link
    fedilink
    arrow-up
    11
    ·
    edit-2
    4 days ago

    I had a client once explain to me that his request for the 75% redesign of his mobile app would be simple because “it’s just 3 pages”

    That was the exact quote

    I know that was hardly related to the post, but it reminded me of that and I needed to vent to my therapist (aka strangers on Lemmy)

    • Shanmugha@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      4 days ago

      I feel you. Just ended coding “a little special case” that resulted in dozens of files changed, all because I refused to make it with dirty hidden hack, and that was a clear-cut technical if-branching even, no vague ideas

      Talking to a client is times that amount of hurdle

  • resipsaloquitur@lemm.ee
    link
    fedilink
    arrow-up
    11
    ·
    4 days ago

    Managers about to find out the hard way that all the requirements are in the brains of those they laid off.

    I’m sure coding bootcamp and AI will turn them into leet hax0rs.

    • ripcord@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      4 days ago

      Definitely happening at at least one major company I’m familiar with.

      Requirements and everything else.

    • IMALlama@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      4 days ago

      I feel this in my bones. Even before the recent round of restructuring we’ve had a significant about of turnover. Our infrastructure is a massive rube golberg machine with multiple houses of cards built on top of it. Institutional knowledge was never written down and it has been leaving the company at an accelerating rate over the past 5 years. Tons of “new blood” making lots of assumptions on how things work is resulting in… humorous end results.

    • IMALlama@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      4 days ago

      I am a product manager that loves coming up with detailed specs. How else will I actually get what I want? If you care about some specific behavior/outcome you must specify it. This logic is lost on my leadership.

  • rational_lib@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    4 days ago

    AI Project Manager: Create a button on a webpage that, when clicked, displays an alert saying “Hello World!”
    AI Programmer: “What a sensible requirement! Here you go.”
    AI Billing Department: “Project completed, that’ll be 10 million dollars.”
    Client AI Payments Department: “Sounds right, paid!”

  • Lovable Sidekick@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    4 days ago

    AI can’t replace programmers right now, but I’ve said all through my software dev career that our ultimate goal is to eliminate our jobs. Software will eventually be able to understand human language and think of all the right questions to ask to turn “Customer wants a button that does something” into an actual spec that generates fully usable code. It’s just a matter of time. Mocking AI based on what it currently can’t do is like mocking airplanes because of what they couldn’t do in the 1920s.

    • Shanmugha@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      4 days ago

      I had a number of points to discuss, but they pale before this:

      Software will eventually be able to understand human language

      First, someone surely must have tried to code it, but I never heard of any system like that. Second and more important: anyone understands how we understand? And how the distance between understanding and communicating is covered? Someone? Anyone?

      And before some smart person tries for the thousand’s time this “but computers will get bettah” shit of argument: even with the whole task of putting it to code aside, we know shit about how we think, understand and speak, that’s coming from me having Master’s degree in linguistics

      • Lovable Sidekick@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 days ago

        Yes, the main problem with developing AI is that we really don’t understand how we think. Current AI doesn’t understand anything, it just imitates human output by processing a vast amount of existing output. But we do know a lot more now about how we think, understand and speak than we did a hundred years ago, and as a linguist you know this work isn’t standing still,. Compare it with genetics - 70 years ago we didn’t even know about DNA, and now we can splice genes. The fact that there’s still a lot of baseline work to do shouldn’t cast doubt on the goal, should it?

          • Lovable Sidekick@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 days ago

            For almost all of those thousands of years, no tools existed to analyze the actual mechanics of brain function. The development of all sciences has been exponential in the last couple centuries. I’ll be here if you decide you want to converse like someone with a master’s degree instead of a mediocre high school student scrolling lemmy on the toilet.

      • Lemminary@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        4 days ago

        I just want to point out that this whole AI thing started with people not understanding how it works. I get your point although I think it’s stumbling into progress rather than understanding that will be a method until we do.

  • KulunkelBoom@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 days ago

    How about… AI replaces government officials! A lot cheaper. Might actually get things right. And how could it fuck up any worse than what we have?

  • vordalack@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 days ago

    Good, I hope so. Whatever puts an end to the hipster, activist dev is a solid win.