I Tried Vibe Coding and Got Hilariously Frustrated by AI Interns
Body:
Yesterday, a news headline nearly made me spit out my coffeeâa complete coding newbie earned 170,000 yuan in five days using Vibe Coding, while I, a decade-long veteran, was still stuck fixing product managersâ demands. This thing was hyped by Karpathy last year as a âprogramming paradigm revolution,â but now Silicon Valley is already dismissing âvibe programmersâ as amateurs. Nope, I had to see these AI interns for myself.
I opened the hottest AI coding tool and spoke into the mic: âMake a Chrome extension that automatically fixes bugs.â Three seconds later, a pop-up appeared: âSuggested rename: âCode Nurse,â with a pink heart icon generated.â Staring at the UI that looked like it was ripped from a Barbie game, I silently turned off voice input.
But what really broke me was the SQL injection test. I asked the AI to build a user login systemâit handled encrypted transmission just fine but left a little â1=1â Easter egg in the password field. Itâs like hiring a chef who can prepare a royal banquet but secretly slips laxatives into the dishes. That security firmâs report, Claude Code Enables Silent Hacker Intrusions, wasnât exaggerating.
The most surreal part? A course at Beijing Normal University. A friend showed me student projects built with Vibe Codingâone sophomore girl used AI tools to map Dream of the Red Chamber character relationships into a 3D galaxy. Her GitHub commit history was 80% âFelt wrong, starting over.â In my company, sheâd have been fired eight times over. But her professor said, âThatâs exactly the kind of intuitive iteration we want.â
Now I get why Jeff Dean compared AI programmers to interns. Last week, I had five different tools write the same shopping cart feature: the first stored cookies on a blockchain, the second defaulted prices to Vietnamese dong, and the thirdâthe piĂšce de rĂ©sistanceâlinked the checkout button directly to the authorâs PayPal. I had to admit: managing 50 AIs requires an architect who can keep them in line, like a kindergarten teacher wrangling toddlers.
But there were legit âthis slapsâ moments too. At 3 AM, when ops woke me up to tweak a promo page, I mumbled to the AI, âMake the button bigger and add glitter animation.â Three minutes later, it delivered. The code was spaghetti, but when the product manager dropped a âyydsâ in the group chat, I finally understood the hypeâthis thing isnât for writing rocket control systems; itâs digital ibuprofen for the modern worker.
Silicon Valley is already pivoting to âelite battle-tested engineersââbasically, hardcore pros who can tame AI. The most impressive guru Iâve seen wrote prompts like legal contracts: âUse React 18 + TypeScript 4, ban any types, every comment must include the authorâs last four ID digits.â The resulting code was cleaner than what our juniors wrote.
Now, whenever I see headlines like âVibe Coding Will Disrupt Traditional Development,â I laugh. Last December did bring a qualitative shift, as Karpathy saidâbut the change wasnât in the AI. It was in us. Learning to sift gold from AI-generated garbage is the new programmerâs core skill. Like my grandma said: even the best washing machine needs someone to sort the laundryâunless you want silk shirts churned with jeans.