Let’s explain in a simple way What is Vibe Codinga new way of programming using artificial intelligence tools. Or at least it is a term that has been coined to refer to the people who use AI to create code and program.
We are going to start the article explaining what Vibe Coding is in a simple way so you can understand it. Then, we will tell you the main advantages and disadvantages that this methodology has.
What is Vibe Coding
The easiest way to summarize the concept of Vibe Coding that is It has nothing to do with knowing how to program, but to know what to program. Come on, it is something like programming without knowing how to program, using an idea in your mind and resorting to artificial intelligence.
Therefore, it is a term coined by artificial intelligence expert Andrej Karpathy for refer to using AI tools to create code instead of writing a person.
It’s like saying in an elegant way that you use artificial intelligence to create the code, just like there was an elegant word to say that your drawings have made them with chatgpt, or that you are a “composer” of music that uses Suno.
Basically, in this concept or work method it is that you have an idea, and you are asking with natural language to an artificial intelligence chat that Code believes you to do this and the other. Thus, the AI is responsible for generating the code while you supervise the process by making the creative mind through Prompts.
It is a concept that is creating a lot of controversy, because some people see it as the future of a more accessible schedule and where it is not so necessary to spend hours picing code. However, others also warn of the dangers of depending too much on artificial intelligence.
In the end, as with many other artificial intelligence tools The important thing will be to find a balance. Perhaps to use AI for simple code fragments or sketches on which to work.
Advantages of Vibe Coding
The main advantage of this method is Make the most accessible programming For anyone. You would no longer need to have programming experience to create applications or software, not even study one or more languages, of all this will take care of artificial intelligence.
In addition to this, the Vibe Coding It should also be able to reduce times in projects improving productivity. As the code brute is written by an AI, even if you have to review this, this should reduce development times at a certain level.
And finally, even if you want to do a project programming it, you will always have the option of Create prototypes and sketches quickly with the code generated by the AI. Then, from that code you can start working, or directly start from scratch after seeing how it works.
Vibe Coding Disadvantages
As is evident, the first disadvantage is that You will create a code that can have all kinds of errors. The AI has not yet reached maximum reliability when creating code, so it will be very necessary to invest a lot of time to review everything you think to make sure there are no failures.
It is also The loss of technical knowledgesince if a company hires many people who do not know how to program and use only AI to do so, in the end it will not be able to undertake complex tasks.
In addition to this, there is also the problem that If a technical or code failure arises But you don’t know how to program, so you will not have the knowledge to solve the problem. This, in the long run can make productivity less.
In Xataka Basics | How to improve chatgpt responses: 9 steps to guarantee higher quality and better sources


GIPHY App Key not set. Please check settings