woah holy shit a bio?

  • 0 Posts
  • 112 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle











  • Yup.

    I don’t know why. The people marketing it have absolutely no understanding of what they’re selling.

    Best part is that I get paid if it works as they expect it to and I get paid if I have to decommission or replace it. I’m not the one developing the AI that they’re wasting money on, they just demanded I use it.

    That’s true software engineering folks. Decoupling doesn’t just make it easier to program and reuse, it saves your job when you need to retire something later too.


  • Weird. My employer is stupid strict about open source. I suspect it’s because we contribute a bit.

    Open source is usually preferred from a security and time to evaluate and implement standpoint, but it all needs to go through review to ensure we meet every licence agreement. This process can be annoying for some things and closed commercial products are used instead, who will happily sign business agreements in exchange for cash.

    Because this was such a barrier to open source adoption, they actually implemented a process of cataloging approved open source software allowing projects to get the correct licenses arranged quickly.

    Tech firms have no reason to abuse open source licensing, unless getting sued is cheaper than the software, which I suspect is largely not true, it’s just also expensive for the developer. Maybe we need some sort of union-like organization for open source developers with special commercial licensing that they can contribute union-like fees to for suing these shits.






  • Debugging and being able to interpret documentation when it exists.

    But good lord, the amount of programmers I work with that never use an IDE debugger is unreal. I get that you don’t have to, but Jesus Christ, if yout not getting an expected result, it’s way fucking faster to step through the code and see where the data changes then to slap logging into every line and attempt to read the output.



  • peopleproblems@lemmy.worldtoTechnology@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    1
    ·
    14 days ago

    doing that involves a ton of googling and reading awful documentation

    Yes. That is programming.

    To most of us, the syntax is the easy part to remember, and our IDEs take care of most of it. Being able to bang our heads through the documentation and experiment with libraries is pretty much what our jobs are.

    AI coding is basically a shortcut to some of the stuff we have to repeat with slight changes in our software. It’s also useful for setting up more complex code that we know we’ll have to tweak.

    Expecting it to produce something with the desired results is a recipe for disaster. It’s basically a cheaper outsourcing method that can’t actually compile and run it’s code before giving it to you.