Tankeledare

En till prompt: Hur Vibe Codings casinomekanismer kostade mig en miljard dollar

mm
Lägg till Unite.AI bland dina föredragna källor på Google

Det var en vacker sommardag på min semester. Min familj väntade på mig för att gå till stranden. Jag hade sagt att jag skulle gå med om “bara fem minuter” – det var för två timmar sedan. “Snart där”, muttrade jag. “Bara en till försök.” Koden var nästan rätt (under de senaste två timmarna). Då slog det mig: Jag debuggade inte. Jag spelade.

Spelautomaten i din IDE

Om du har tillbringat någon tid med “vibe coding” – den vackra, kaotiska dansen av att mata AI tills den spyr ut fungerande kod – har du känt det. Den där dragningen. Den där rösten som säger: “bara en till prompt, baby.” När AI-gränserna faktiskt kommer till undsättning och låter dig få din välförtjänta sömn.

Detta är inte slumpmässigt. Vibe coding har den exakta psykologiska strukturen som gör spelautomater, videospel och doomscrolling så beroendeframkallande. Låt mig bryta ner mekanismerna:

Variabel belönings-schema: Ibland lyckas AI på första försöket. Ibland tar det femton prompter. Ibland ger den dig något briljant som du inte ens bad om. Du vet aldrig riktigt vad du kommer att få, och den här oförutsägbarheten – psykologer kallar det en variabel förstärknings-schedule – är den mest beroendeframkallande belöningsmönstret vi känner till. Det är samma princip som ligger bakom spelautomater och loot boxes.

Nära-miss-effekten: Koden är nästan där. Den körs men har en bugg. Logiken är rätt men syntaxen är fel. Dessa nära-missar utlöser samma neurala banor som att nästan vinna på spelautomater. Din hjärna tolkar “nästan där” som “så nära att ett till försök definitivt kommer att fungera.”

Varför professionella ingenjörer är (delvis) immuna

Här är något fascinerande: professionella programvaruutvecklare är faktiskt mindre benägna att bli beroende av vibe coding än icke-utvecklare. Till en början verkar detta bakvänt. Borde inte de som förstår koden bäst vara mest entusiastiska över AI som skriver kod?

Men tänk på vad som faktiskt händer. För en professionell ingenjör är den variabla belöningen: “Kommer AI att skriva kod lika bra som jag skulle ha gjort, eller kommer den att misslyckas?” Det är inte särskilt spännande. De vet att de kan skriva koden själva. AI är ett produktivitetsverktyg, inte magi.

För någon som inte kan koda? Helvetes jävlar. Varje gång AI fungerar är det ett mirakel. Du går från noll förmåga att skapa programvara till att plötsligt bygga saker. Det är inte optimering – det är transformation . Det är rusen jag kände när jag först började min ingenjörsbana, när jag insåg att jag kunde skriva lite kod och få figurer att röra sig på skärmen, när programvara kändes som riktig magi.

Och just nu demokratiseras det ögonblicket av skapande till miljontals människor. Dopaminrusen är inte bara om den variabla belöningen – det är om den oändliga hoppet i förmåga. Från “jag kan inte göra detta” till “jag byggde just något”. Det är berusande.

Inte nog med att de flesta professionella ingenjörer har en livslång utbildning i långa felsökningsessioner, så det är inte en ny övning för dem.

100-timmarsveckan är inte vad du tror

Det har funnits mycket diskussion om grundare som nu arbetar vansinniga timmar – sover i WeWork-kontor, 100-timmarsveckor och total utbrändhet. Berättelsen är vanligtvis om tryck från AI-boomen, konkurrens och rädsla för att bli lämnad efter.

Men här är saken: grundartrycket har alltid funnits. Det är därför de flesta startups misslyckas. Det var sant före AI, det kommer att vara sant efter. Startup-resan har alltid varit en berg- och dalbana av existentiell skräck och irrationell optimism. Trycket, konkurrensen, känslan av att världen är antingen mot dig eller hejar på dig – det är inte nytt.

Men vibe coding för det till en helt ny nivå av dopamin. När YC Combinator säger att 90-procent av deras portföljbolag är vibe coding sina produkter, så förstår man plötsligt de där 100-timmarsveckorna. Dessa grundare arbetar inte bara hårt – de är beroende . De sitter där klockan 03.00 och säger till sig själva: “en till prompt”, precis som jag gjorde.

Det är en grundligt annorlunda dynamik än SaaS-boomen för några år sedan. Tempot att metodiskt bygga prototyper i pre-AI-eran skapade inte samma variabla belönings-dopaminrus.

Den konventionella visdomen jag följde (och borde inte ha gjort)

När jag startade Zencoder, gjorde jag det mest logiska – fokuserade på professionella ingenjörer. Professionella ingenjörer har enorma arbetsbördor. När jag drev ett företag med 1 200 personer, så var de flesta av mina idéer aldrig färdiga. Ju större företaget blev, desto mindre var procenten av mina idéer som vi kunde genomföra, eftersom det fanns så många andra prioriteringar – säkerhet, testtäckning (vi hade 30 000 tester), tillgänglighet, analyser och teknisk skuld . Jag trodde att AI var en möjlighet att låsa upp kreativitet i stor skala, hjälpa företag att skeppa snabbare. Så jag byggde för professionella ingenjörer och deras komplexa lagringsplatser.

Varje affärsbok säger att du ska definiera din ICP (ideal kundprofil) och fokusera på den. Från den dag vi lanserade, fick vi en massa intresse. Anmälningar strömmade in. Men en stor andel av dessa anmälningar använde aldrig faktiskt produkten. De anmälde sig, sedan installerade de aldrig vår tillägg i sin utvecklingsmiljö. Det fanns gott om ICP:er i röret att arbeta med, så vi tittade på data och tänkte: “Många av dessa människor är förmodligen inte professionella utvecklare. De är ‘vibe coders’, vi kommer att stödja dem så småningom, men just nu låt oss inte bli distraherade och stanna fokuserade.”

Den miljarddollarblinda fläcken

Jag missade det helt. Medan vi byggde otroligt kraftfulla verktyg för företagsingenjörer, verktyg som verkligen hjälpte dem att skeppa snabbare, navigera i komplexa kodbas och minska slit, missade vi den emotionella mittpunkten på marknaden.

Vi optimerade inte för dopamin-cykeln som drev alla dessa virala tweets, YouTube-videor och midnattskodningssessioner. Vi fångade inte magin i transformationen, det första ögonblicket när någon som inte kunde koda plötsligt kunde .

Och här är vad som gör detta särskilt smärtsamt: det var inte bara ett affärsmisstag. Det var en missanpassning av vår mission. Vår mission är att låsa upp kreativitet. Varför begränsa den missionen till människor som redan kan skapa programvara? Vi byggde för de människor som behövde oss, men som inte emotionellt längtade efter oss. Samtidigt fanns det en hel publik som längtade efter upplevelsen vi kunde ha levererat, och jag hade ursprungligen skrivit av dem som “inte målsegment”.

Ironin i konventionell visdom

Här är vad som gör detta särskilt ironiskt: tidigare i min karriär hade jag läst alla affärsböcker om att starta med en nisch. Jag förstod visdomen och höll med den teoretiska sundheten i den logiken. Och sedan ignorerade jag det helt och följde mitt hjärta. På Wrike, insåg jag att alla i affärsvärlden samarbetar och hanterar arbete, så jag utvecklade produkter som var värdefulla för alla , inte bara en smal sektor. Jag försökte koka havet. Varje affärs-skola skulle ha sagt mig att jag var fel. Och det fungerade lysande.

Men med Zencoder, i detta specifika beslut, följde jag affärsvisdomen över mitt hjärta och min mission. Ibland är de användare som inte passar din noggrant definierade kundprofil faktiskt de som visar dig var den riktiga energin är. Ibland är “distraheringen” faktiskt signalen. Traditionell strategi – definiera din sektor, sedan expandera – kan blinda dig för emergent beteende och emotionella underströmmar som driver hela marknader.

Lektionen

Nu följer jag mitt hjärta och bygger för att verkligen låsa upp magin utan den finstilta texten “för den här sektorn”.

Lyckligtvis för mig rör sig AI-marknaden så snabbt att varje dag är en ny möjlighet. När “vibe coders” hanterar mer komplexa miljöer, blir de närmare de behov som professionella ingenjörer har. När professionella ingenjörer skiftar mot AI-första arbetsflöden, behöver de en AI-första produkt istället för en kod-första IDE. När LLM:er och våra agenter förbättras, och resultaten blir alltmer förutsägbara, finns det en möjlighet att ta en produkt till marknaden som gynnar båda publikerna. Det är dags att följa mitt hjärta. När vi arbetar på vår nästa lansering, tar vi allt vi har lärt oss från att leverera företagsklassens kraft och tillförlitlighet och öppnar det för alla – från “vibe coders” till erfarna utvecklare.

Till slut är vi alla på den här resan tillsammans för att skapa bättre programvara , oavsett vår bakgrund.

Andrew Filev är grundare och VD för Zencoder. Han förändrade samarbetsarbetsledningen genom att grunda Wrike (20 000+ kunder, sålt för 2,25 miljarder dollar), och han har varit med i Forbes och The New York Times, och hans passion för AI och innovation fortsätter att forma framtiden för arbete.