Member-only story

Do We Need to Take a Stand Against Vibe Coding?

Is vibe coding the death knell of skilled programming?

Ashraff Hathibelagal
Predict
3 min readFeb 5, 2025

--

Photo by Austin Chan on Unsplash

“Vibe coding” is a brand new term coined by Andrej Karpathy, a leading figure in the field of artificial intelligence who has worked at OpenAI, Google, and Tesla.

Karpathy envisions a future where programmers rely heavily on AI, transforming coding from a precise, logical process into a nebulous, creative act.

It’s about letting AI do the heavy lifting while you, the developer, just “vibe” with the process.

By leveraging AI to translate vague descriptions into code, vibe programming definitely levels the playing field today. Whether you’re a seasoned programmer or someone with no coding background, vibe programming enables you to build and deploy software products. That’s what everyone in that Twitter thread seems to be saying, and celebrating.

But not everyone is on board with this new trend. As someone who’s been programming since the 1990s, I find this idea downright insulting. Are we supposed to abandon the…

--

--

Ashraff Hathibelagal
Ashraff Hathibelagal

Written by Ashraff Hathibelagal

Computer Scientist | Writer | Effective Accelerationist

Responses (2)