12 ms·
Those stereotypes look more like misconceptions (to put it charitably). Vibe coding doesn't mean one doesn't care about software working correctly, it only mean
by TeMPOraL 10mo ago
Those stereotypes look more like misconceptions (to put it charitably). Vibe coding doesn't mean one doesn't care about software working correctly, it only means not caring about how the code looks.
So unless you're also happy about not reporting bugs to project managers and people using low-code tools, I urge you to reconsider the basis for your perspective.
- lucideer 10mo agoThis isn't remotely true. Vibe coding explicitly does not care about whether software works correctly because the fundamental tenet is not needing to understand how the software works (& by extension being unable to verify whether it works correctly).
- davrosthedalek 10mo agoThat extension doesn't follow. It is possible to verify if software works without knowing how it works internally. This is true with many things. You don't need to know how a plane/car/elevator works to know that it works when you use it. I would actually argue that only a small percentage of programmers know what happens in code on an instruction level, and near none on a micro-op or register level. Vibe-coding is just one more level of abstraction. The new "code" are the instructions to your LLM.
- tchebb 10mo ago> You don't need to know how a plane/car/elevator works to know that it works when you use it. I'm sure the 737 MAX seemed to work just fine to Boeing's test pilots. Observing the external behavior of a system is not a substitute for understanding its internal workings and the failure modes they carry.
- yomismoaqui 10mo agoNo, vibe coding is about not reading the generated code but you have to check that it works, be it manually or using tests. If you do not, why are you vibe coding? Also there are ways to use a coding agent that are different from this and produce great results, like this: https://friendlybit.com/python/writing-justhtml-with-coding-agents/ https://friendlybit.com/python/writing-justhtml-with-coding-...
- resize2996 10mo ago"fundamental tenet"? There's not an engineering pope speaking ex cathedra.
- lucideer 10mo agoI mean it's new enough to essentially still be a neologism, so you're right - we can give any arbitrary definition to it if we like. I'm just describing my own observations.
- resize2996 10mo agothe abstractions around this stuff are still a jenga stack with round pieces... I think it will tighten up over the next year or so for real world use cases. Right now it's great if one is a "build your own tools" kinda person.
- zozbot234 10mo agoNobody cares how the code looks, this is not an art project. But we certainly care if the code looks totally unmaintainable, which vibe-coded slop absolutely does.
- dotancohen 10mo agoI'm using an LLM to write the code for my current project, but I iterate improvements in the code until it looks like code I wrote myself. I sign off on each git commit. I need to maintain and extend this code, it is to scratch my own itch. LLMs are capable of producing junk, and they are capable of writing decent code. It is up to the operator to use them properly.
- jennyholzer4 10mo agoThe operator is incentivized not to use them property
- esafak 10mo agoI want to be able extend the code so I'd say I am incentivized to use it properly.
- jennyholzer4 10mo ago[dead]
- philipwhiuk 10mo ago> I'm using an LLM to write the code for my current project, but I iterate improvements in the code until it looks like code I wrote myself. The prevailing research suggests this is not quicker than just writing it in the first place.
- dotancohen 10mo agoIt may not be quicker, but it is often more thorough and less stressful on my old joints. It is also far less tiring.