This is the opposite of that 'teach a man to fish and he’ll never grow hungry" etc.
Build a man a fire and he will be warm for a day, light him on fire and he will be warm for the rest of his life.
You can always tell when your on a new bug when you ask about error “exception when calling…” and AI returns your exact implementation of the error back as a solution.
Not really intelligent
I had to google Vibe Coding. Seems like it’s not actual coding and you’d then have to check the code yourself and at that point why bother? Easier to start with something that makes sense then the understand and fix a cluster fuck.
Nah, that would be programming with AI.
In vibe “coding”, you ask the AI for the code and just run it. If it doesn’t do what you want it to do, you just ask the AI again, or another AI. Ad infinitum.
Check the code yourself? That’s like 5th century pleb work, vibe “coders” would be wasting their precious time when they can just ask another AI to do it.
“you’ll own nothing and be happy” applies to skills now.
As usual, people assign conspiratorial motives and strategies to behavior that’s really an extremely simple straight line between two points: “AI software has a lower apparent cost than hiring another developer, so let’s use AI.”
Vibe coding is stupid
WTF “vibe coding”? I’m not even wasting the electricity to googgle that one.
Ask an LLM to write code for you. Paste it into your IDE, try to run it. Describe the problems to your IDE and ask how to fix them. Lather rinse repeat.
They have automated IDEs now, so no copy-pasting required. They can even automatically push to production without your input.
Really wish they’d be a direct link to the source, not solely a screenshot. Is this the Web?
I mean it’s only a problem depending on the cost of the tools? Renting 4-5k a year worth of tools to make 150k might be ok to some people. While you are at risk of every increasing prices you could just use the time that it’s cheap now to when it gets expensive later to educate yourself.
What’s the alternative give some college 250k plus crazy interest rates and 4 years of your life?
Just like with all tools blue collar or white they are worth what you can earn from using them.
Shitholes rearing their head thr last 5 6 years made a lot of people forget , America is also a massive shithole
If you run your AI, point doesn’t matter. However, what matters more is the fact that if you don’t use a skill, you just straight up lose it and that’s what AI is doing to developers. Mfs straight up forget how to write code
I learn a lot debugging the code I get from AI, and occasionally, I learn a thing or two.
It’s very helpful that there are a handful of nonsense phrases that AI has scraped by reading journal articles wrong. They’re commonly published in magazine format with a bunch of narrow columns, so there’s some gibberish that AI scraped by reading across the page instead of down the columns. I want to make a database of those nonsense phrases so that I can just Ctrl+F in a journal article to see if I should just skip reading it because it’s AI garbage.
On the other side, if it’s “deskilling” to do vibe coding instead of real coding isn’t this person saying that the barrier to entry for coding has been lowered?
Either vibe coding is not effective and is therefore not taking away the skill of coding or it is effective enough to replace aspects of coding that you would otherwise need to develop the skill to do.
Like if I’m an engineer or a real estate agent or a business…dude, and I want to use coding in my field but I don’t have the time or desire to start learning a whole skill (anywhere from having children to just learning too many skills already) I assume vibe coding is my best friend.
Im not going to lie, I totally vibe code. Ive been using it to build guis that help speed up repetitive processes. Vibe coding has been helping me learn too code. I think people abuse it for sure. The code still needs to be checked since LLMs are about as trustworthy as Quora.
I think it can do some stuff, especially some entry level tedium.
So far I haven’t seen a single success on the specific things I’ve tried it for, even when pretty short, other than exceedingly trivial things like reminding me whether this language has a join as a string method or as an array method of o don’t use it that often.
I do see potential for an awkward gap between unskilled and skilled where an entry level person doesn’t have as clear a path to getting actually better. In math this generally happens in school, where they keep students from using the most effective tools until they prove they can do without it. So education might have to go a bit further into programming skills rather than delegating quite so much to the professional workplace that may be less inclined.
Yeah definitely not our profit driven models.
AI can do it cheaper… so just have the AI do it. Its that simple, people really don’t like it when things are so simple but can’t do anything about it. So they just make shit up like this.
He still got a point, but premise is pretty ridiculous.
You can use local models for free, it’s just slower.
And local is usually less parameters. Reasoning on a local model is very poor.
Why would you not want to use all the tools available to be as efficient as possible?
The point of work is not efficiency. If you don’t own your work and you can’t control your data, you are more vulnerable to exploitation. You may not be compensated fairly for your efforts.
I get what your saying but on a personal level I enjoy being able to complete tasks as efficiently and quickly as possible. This is divorced entirely from compensation. Who doesn’t?
Sorry, but I disagree with your statement that means are divorced from compensation. There’s this guy, I forget his name, but he made a really big fuss about how workers need to control the means of production. Ideally we’d work using whatever means we like and be compensated fairly, but that’s not the nature of the markets.
Some random dudes argument doesn’t seem to have much to do with me setting my hourly rates.
Sorry, found it. You should check it out, he seems pretty sure. https://www.gutenberg.org/ebooks/61
Haha, having to spell out what you thought was obvious. You must be replying to vibe arguing!
There’s a lot of dev teams that have to use local because their code is proprietary and they don’t want it getting outside the network.