Member-only story
Do We Need to Take a Stand Against Vibe Coding?
Is vibe coding the death knell of skilled programming?
“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…