This is just brilliant. Every ridiculous argument addressed perfectly.
but you have no idea what the code is
Are you a vibe coding Youtuber? Can you not read code? If so: astute point. Otherwise: what the fuck is wrong with you?
You’ve always been responsible for what you merge to main. You were five years go. And you are tomorrow, whether or not you use an LLM.
I want to scream every time somebody brings up “but it writes code that doesn’t work” and all I can think of is “what the fuck is wrong with you that you’re merging code that doesn’t work?” LLMs do not remove your responsibility as a developer to create a working product.
I’ve played with QwenCoder2.5, Qwen3, and Devstral.
Holy shit are they bad. Seriously, consistently bad at coding. Initialized variables that are never used. Importing, using functions/methods that don’t exist, it’s fucking pathetic.
yes, vibe coders exist and they will be cheaper to employ, creating huge long term problems, with a generational gap in senior programmers, who are the ones maintaining open source projects.
heinous environmental impact, and I mean heinous. This is my biggest problem honestly.
you’re betting that llms will improve faster than programmers forget “the craft”. Llms are wide, not deep, and the less programmers care about boilerplate and how things actually work, the less material for the llms - >feedback loop - > worse llms etc.
I use llms, hell I designed a workshop for my employer on how programmers can use llms, cursor, etc.
But I don’t think we’re quite aware how we are screwing ourselves long term.
This is just brilliant. Every ridiculous argument addressed perfectly.
I want to scream every time somebody brings up “but it writes code that doesn’t work” and all I can think of is “what the fuck is wrong with you that you’re merging code that doesn’t work?” LLMs do not remove your responsibility as a developer to create a working product.
I’ve played with QwenCoder2.5, Qwen3, and Devstral.
Holy shit are they bad. Seriously, consistently bad at coding. Initialized variables that are never used. Importing, using functions/methods that don’t exist, it’s fucking pathetic.
I don’t know what to tell ya - GPT 4o does a really good job. Feel free to simply blame “ai slop” for everything though.
yep I’ve been told Gemini is the new hot shit, really hoping local models can catch up
Kinda late to the party but based on my day-to-day usage of ChatGPT,
4o
is rubbish when it comes to coding.Now
o4-mini-high
on the other hand - that’s the good stuff (most of the time).Apart from the arguments that
I use llms, hell I designed a workshop for my employer on how programmers can use llms, cursor, etc. But I don’t think we’re quite aware how we are screwing ourselves long term.