In the mid-1990s, no one expected job applicants to know Excel — it was a specific niche tool for accountants. Ten years later, it had become an obvious requirement in almost every office job posting. Today, we are reaching a similar point with widely used AI tools, and it seems that vibe coding, or creative coding, is next in line.
Creative coding is the logical next step of the AI boom. Instead of using artificial intelligence simply as an information tool or assistant, it is becoming people’s personal development team. The user describes what they want in natural language, and the machine writes the code for them. Where even simple tasks such as moving data tables or creating automated reports once required knowledge of programming language rules and logic, it is now enough to describe the essence of the problem with sufficient precision.
This is no longer classical programming, but a deeper understanding of one’s work process and delegating it to a machine. Technology has turned code writing from a technical barrier into a new competence — the ability to do one’s work more intelligently and efficiently — but this also requires a new kind of responsibility from employees and the ability to see the risks hidden behind solutions that appear to work.
Although creative coding is clearly reaching the masses, because there are few office roles where it would not create enormous value, it is important to understand that, as with Excel, not absolutely every profession needs to master it. No one expects it from a forestry worker or a surgeon. But it is becoming an unavoidable hygiene factor for everyone whose tool is a computer and information processing.
Designing your own work processes is the new creativity
Although creative coding is a significant development, it does not mean that everyone must become a developer overnight or that professional software engineers will be left without work. The role of a developer is, and will remain, far more complex than simply arranging lines of code. What is happening in the market does show, however, that artificial intelligence is no longer just a passive chatbot, but a practical assistant capable of creating small tools that break routine.
For an ordinary office worker, this could mean, for example, describing a request to artificial intelligence like this: "Take this massive data table, find all overdue invoices in it, and send those clients an automatic reminder that takes into account their previous payment behaviour."
For a worker with a more technical background, creative coding is an opportunity to have artificial intelligence create prototypes or parts of an application without having to manually type in every line. In both cases, the focus has shifted away from writing code to the fact that the person must be the architect, responsible for making sure the artificial intelligence — or even a group of artificial intelligences — is given the right task and that the created solution does not open the door to anything harmful.
The security question needs an answer
Creative coding has also received plenty of criticism, especially from professional developers, who point out that machine-generated solutions can be sloppy or full of security holes if the user lacks the competence to assess the quality of what has been produced. On this point, they are absolutely right. Creative coding is not academic programming; it is the articulation of needs.
This is the skill that will, in the future, distinguish specialists whose work becomes more creative thanks to smart assistants from those who will continue manually moving data from one window to another. In other words, this is not about technical giftedness, but about the courage to look critically at one’s routine while understanding that every new "self-made" tool must fit within the company’s security framework.
Being on good terms with artificial intelligence is therefore not so much a technical capability as an understanding of what the machine can do and what the human must manage themselves. A tool may write a seemingly flawless piece of code, but its logic, ethics, and security must still be evaluated by a human. If an accountant has artificial intelligence create a mini-application for filing tax returns, it is their responsibility to check whether the numbers add up and whether the logic complies with the law. The human checks the content and cyber safety; the machine only provides the technical implementation.
In practice, this means adapting to a new reality where the phrase "I don’t know how" is replaced by the question "how should I describe this task to the machine safely and sensibly". Employers also have a critical role here. Companies must create a safe playground — internal networks and approved AI tools — where experimentation is encouraged. Leaders must encourage teams to automate by giving them the necessary licences and frameworks so that innovation does not happen in an improvised and risky way, but instead brings the company real and secure efficiency.
GOOD TO KNOW: What is vibe coding and where is it used?
Definition: Vibe coding means creating software where the focus is not on writing code, but on describing the "vibe" — the overall concept and desired outcome — to artificial intelligence.
Democratisation: This trend makes IT development similar to creating a PowerPoint presentation — it is a skill available to anyone who can think logically and express their wishes clearly.
Tools: The most popular helpers are Claude, Cursor, Replit Agent, and new, which allow users to create working web applications and scripts without writing a single line of code by hand.
Real-world uses: Online, a story gained popularity about a marketer who used vibe coding to build a personal advertising campaign analysis tool for themselves in a single evening. As a traditional development order, creating such a tool would have taken weeks and cost thousands of euros.