| ▲ | pierrekin 2 days ago | ||||||||||||||||
I think it may be that we agree but because the expression “vibe code” has many meanings it’s hard to tell. I would absolutely still bring a coding agent with me for a project like this, but I would be in the mindset of “I need to understand and be familiar with every line” rather than say, every function signature or every service behaviour. So it is almost like vibe coding but the abstraction level is lower? The question I’ve been asking myself recently is, if the act of thinking about the code from scratch is somehow more good than the potential benefit of being able to let that mechanical part be handled by something else, be it another human or an agent. To be specific I’m referring to a prompt like “next, add a for loop which iterates over the elements in the array and enumerate an index, then call our function $func by reference for each element.” “Is there a more idiomatic way of doing this in $lang?” etc. This has the advantage to me of letting me code in languages who’s syntax I don’t know or have forgotten, but I’m not sure whether this is trading some sort of short term gain for long term cost yet. | |||||||||||||||||
| ▲ | globular-toast 2 days ago | parent | next [-] | ||||||||||||||||
> To be specific I’m referring to a prompt like “next, add a for loop which iterates over the elements in the array and enumerate an index, then call our function $func by reference for each element.” When you're fluent in a programming language it's quicker to just type that directly in said programming language... Instead you're training yourself to be able to say this stuff in English which will never be as powerful. | |||||||||||||||||
| |||||||||||||||||
| ▲ | zhainya 2 days ago | parent | prev | next [-] | ||||||||||||||||
Wouldn't the long-term cost be the reliance on "something else" that did the actual work? | |||||||||||||||||
| |||||||||||||||||
| ▲ | j45 2 days ago | parent | prev [-] | ||||||||||||||||
Vibe Coding can be reversed to teach as well. | |||||||||||||||||