
"Last year, a talented programmer friend of mine decided to give vibe coding a try. Vibe coding is the practice of describing to an AI chatbot what kind of program you want, and letting the AI write it for you. In a matter of minutes you can have new software in front of you, and just start using it. At least, in theory. This is what LLMs (Large Language Models) are supposed to be best at - generating usable software for professional developers"
"The act of vibe coding consists of prompting (asking) an AI model to write the different elements of a program, and piece them together to create a working, finished project. It's easy, quick, and in theory doesn't require deep programing knowledge to accomplish great things. Vibe coding is why one of the jobs the doomsayers in the AI world claim will be gone soon is programming itself."
Vibe coding involves describing desired software to an AI chatbot and letting the model generate the program. A programmer produced usable code quickly, but as the project progressed the AI failed to maintain coherence and the assembled project deteriorated. The experience was compared to pair programming with a goldfish, noting that initial output can be promising but later integration and consistency problems arise. The situation raises practical concerns about reliability, energy costs of server farms versus human work, and limited transparency from AI companies about usage and resource allocation. Those questions affect assessments of whether vibe coding truly reduces cost and effort compared to traditional development.
Read at emptywheel
Unable to calculate read time
Collection
[
|
...
]