• jtrek@startrek.website
    link
    fedilink
    arrow-up
    122
    ·
    1 day ago

    One time at work I was tasked with writing a python script to compare two data sources. Like, you give it two CSVs and a primary key, and it tells you what data is in one but not the other, or mismatched, and so on. This worked fine and was in git, so anyone can use it.

    My boss then asks if I can “put it on a website so anyone can use it”.

    This team has never done web development. Nothing for that is set up. Like, I could spin up a quick Django app or similar, but there’s a lot of stuff to do and potentially fuck up.

    I said “that sounds like a lot of research and ongoing maintenance costs. I think it’d be better to just check out and run the script”

    Luckily for me he said “oh, okay”

    • ChickenLadyLovesLife@lemmy.world
      link
      fedilink
      English
      arrow-up
      32
      ·
      1 day ago

      I had a boss who read an article about APIs and then came to me and ordered me to start using them. I said I would research it and he went away and never mentioned it again. This was in 2010.

      • jtrek@startrek.website
        link
        fedilink
        arrow-up
        35
        arrow-down
        1
        ·
        1 day ago

        This is a good point. He’s not a bad guy. He’s just not very technical, and sometimes that’s frustrating.

    • Railcar8095@lemmy.world
      link
      fedilink
      arrow-up
      31
      ·
      1 day ago

      My past managers would have said “I don’t understand why it is so difficult, and I’m not open to learn”

    • Kekzkrieger@feddit.org
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 day ago

      I had a similar task and my boss wanted me to use ai to solve this.

      There are solutions available for this already that work perfectly fine but whatever.

      So i spent a whole day trying to get Copilot (because that is our great ai we are to use) to do what i wanted and ofc it kept failing catastrophic. Took me a few hours to even get it to load the files even.

      • dejected_warp_core@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        1 day ago

        I’m not too surprised. Over and over again I’m starting to puzzle together that the current crop of Agentic coding tools are “better than an intern, worse than an SME.” By that I mean that the quality really can be anywhere between those two goalposts, often all at once, for no reason whatsoever.

        • jtrek@startrek.website
          link
          fedilink
          arrow-up
          9
          ·
          1 day ago

          I think the floor isn’t “intern”. I think the floor is “middle schooler”.

          Meanwhile, every job I’m looking at is saying “must be enthusiastic about AI” 😭

          • dejected_warp_core@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            8 hours ago

            must be enthusiastic about AI

            Right now, in every C-suite in the industry, is a single thought: someone is going to get a competitive advantage from using this tech. As a result, we’re all being asked - and will eventually be told - to use this stuff lest we “fall behind.” Sadly, it doesn’t matter if that’s true or not; perception is reality in situations like this. Meanwhile, it’s up to the little guy to figure out how to pull that off without sinking the ship in the process.

            That’s honestly what this lemming is seeing out there right now. It sucks, but I really think that’s the status quo.

          • GarboDog@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            23 hours ago

            Meanwhile, every job I’m looking at is saying “must be enthusiastic about AI” 😭

            Yeah, nah good luck to those employers. Anyone they hire who’s enthusiastic about “ai” aren’t going to have great employees let alone any working code/products

            • fizzbang@lemmy.world
              link
              fedilink
              arrow-up
              2
              ·
              23 hours ago

              A lot of these people are very good at selling their work And making it seem good and important. So exactly like an llm

    • MountingSuspicion@reddthat.com
      link
      fedilink
      arrow-up
      17
      arrow-down
      2
      ·
      1 day ago

      How big were the CSVs? That sounds like a standard thing most spreadsheet apps can do already, unless the data size made traditional apps unusable.

      • jtrek@startrek.website
        link
        fedilink
        arrow-up
        25
        ·
        1 day ago

        The biggest ones I’ve seen are 1.2GB.

        Why this company uses gigabyte CSVs is a separate problem.

        (Also sometimes they want to compare a CSV to what’s in a database, which the script can also do but I didn’t mention in the post)

        • MountingSuspicion@reddthat.com
          link
          fedilink
          arrow-up
          8
          ·
          1 day ago

          That makes sense. I have been asked to write a program that does a standard spreadsheet function on multiple occasions, so I was just curious. Sometimes people just don’t know the tools at hand, want to offload their work, or think an over complicated workflow is a better workflow. I can see how it was actually useful in your case though.

      • lightnsfw@reddthat.com
        link
        fedilink
        arrow-up
        3
        ·
        1 day ago

        I have an easier time doing that shit in powershell than I do in Excel which are the only tools I have available at work. I’m probably doing something wrong but I don’t do it often enough to remember what that is. My PS script just works.