I'm not spending my precious time on this earth reviewing code from my coworkers that they couldn't be bothered to write without using LLMs
And that's really just the tip of the iceberg. LLM usage metrics being introduced by management to ensure the licenses they pay for are being used. New productivity metrics that require LLMs and low standards to reach, and that's before we even get into my ethical problems with the technology
So, yes. Their existence is ruining my love for technology
My coworkers have started writing code with copilot. It's kind of okay but also not really.
I've been enjoying teaching them how the things they're producing with llms work, because they have no idea and constantly break their builds because of it. And at the same time it helps me improve my craft because I get to refine the bits of which I don't have full understanding as well as see some implementations I wouldn't have voluntarily chosen previously, which allows me to explore their benefits and limitations. Llms actually make this process slightly less painful because at least now when I send them away to work for the day they have something to review when we next meet vs. pre-llm days when they would basically have wrote nothing because they were stuck.
I still don't use llms to code beyond whatever search providers autoprovide when I'm looking up documentation. I don't think I'm good enough to use them. Maybe one day. But for now I don't have to because I'm not facing the breadlines for writing things myself.
I mean, if it’s that bad they’ll be released from service at your company, and you’ll be recognized as superior. This only helps you.
In my experience management only cares about velocity, not quality. I believe this is pretty universal across the industry
When hand writing code we could strike a tolerable balance between quality and velocity. With LLM coding we cannot. Velocity is high, quality is low. I don't believe there is any fixing that despite what the many LLM coding shills on this website would have you believe