There's a viral dynamic to LLM use on programming teams that has profound consequences. All it takes is one guy who is all-in on code gen to start pushing for its use, and the entire team has to react to that in one way or another. In many cases the default social reflex is to live and let live, which in practice means letting LLM use proliferate and completely transform the team, its processes, and its output for the worse.
@jplebreton In IT, there is no way to avoid LLM at this point. It's in every f*cking product, in every damn app, in the OSS projects or their contributions, on the platforms building and hosting your stuff, in the comments, on every website. Not using LLMs is now either denying reality or living under a rock somewhere far far away.
IMHO, there is no right living in the wrong. Push back, yes! But my main goal is this technology being in the hands of the people, democratized.
As it should.
@jplebreton That's what is happening currently at my company. They want to push for AI, and even if you say no in your whole team, other teams start vibecoding stuff left and right, things that touch your own team and that have a big impact on your work...
It's so freaking icky and disgusting, how it blurs and fucks up everything, responsibilities, ownership, skills, ethics, morals, motivation, morale, trust, respect for peers, etc etc...
Team members who push back on that, no matter how politely and principled they do so, get called luddites, mellow-harshers, bad teammates - they're the villains, not the guy who brought in the slop.
If the team's LLM use becomes a matter of public record, resistors speaking out would be seen as a betrayal. So they sit and suffer quietly as their teammates turn their brains to mush and make everyone's jobs worse, with likely few to no clear benefits to the work being done.
If you are one of these people, at innumerable thousands of companies or open source projects right now, engaging in principled resistance, doing your professional best and advocating for what you believe is right, then I want you to know that I and many other people respect what you're doing. It matters that you do this, and it's unfair that you've been placed in this position. I'm sorry that you have to work with people who are less conscientious than you.
@jplebreton It's taken over more than half my team at work and it's getting very tough to avoid it. It started with the VP getting AI pilled a few months back and it's rapidly taken over everything. And quality has gone to shit while they push all of us to use AI for everything now.
@jplebreton a huge issue with LLMs is manifestation of status quo in lockstep with loss of sensible doubt. Quoting Jurassic park:
Dr. Ian Malcolm:
Yeah, but your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.
We have managers excited by LLM crunching numbers that were tedious to get.
Why is it tedious? Improving the upstream process? Simplification? Human conversation? Do we need this? What happens if we depend on this?
not anymore