Vide Kodning Dag 11, Så idag har varit en tid av introspektion och reflektion. Jag har lärt mig mycket av att bli en "vibe coder" och det har varit beroendeframkallande. Sann. Min #1 inlärning är gammal, omlärd: Att bygga bra programvara är fortfarande svårt. Att komma igång är enklare än någonsin. 🧵
När det gäller utvecklingsverktyg har jag frågat alla de bästa CTO:erna i min portfölj hur mycket de verkligen drar nytta av Cursor, Claude Code och et. al. Det konsekventa svaret: netto nät, ingen ger tillbaka sin Claude Code. Ingen. Men netto netto, ensam, det låter folk röra sig cirka 20%-40% snabbare. Varför? Dessa verktyg (alla verkligen antropiska LLM:er) hjälper alla att göra rutinarbete snabbare, och i själva verket kan några av de bästa utvecklarna jag pratar med göra 90 % av det mesta av sitt rutinarbete i uppmaningar. Men hur är det med de svåra sakerna? Det som inte har gjorts förut? Det nya? Hur är det med planeringen? Tänkandet? Hur är det med kodgranskningar och kontroll av arbetet? Allt detta tar tid. Så netto netto många ser en 20%-40% verklig produktivitetsökning från Claude Code et. al. Mycket högre för rutinmässiga saker, men netto netto av allt jobb - det är där det verkar landa idag.
På plattformssidan, B2C-sidan, Replit+Loveable etc. är dessa verktyg magiska. Magisk. Kanske mer än magiskt. Om du vill bygga en POC eller prototyp är det verkligen helt magiskt. Men i slutändan, om du vill bygga riktiga appar av kommersiell kvalitet, så är de ... bara verktyg. Bristfälliga verktyg, magiska verktyg, men verktyg. I alla fall idag. Du kan nu tänka ut en app och se den som en prototyp på < 20 minuter. Längre om du vill att alla knappar ska fungera, men ändå. Men att komma till >bra< programvara? Det är på sitt sätt svårt som alltid. Även om verktygen är så mycket coolare, snabbare och smidigare. Inga stora ingenjörer har blivit föråldrade här.
Ärligt talat kan jag ha gått lite vilse här. Jag släppte allt ett tag. Vibe-kodade hela helgen, först på morgonen och mer. Jag var beroende. Sann. Programvaran är så, så, så cool. Men nu saktar jag ner på det. Och funderar på vad som krävs för att bygga bra programvara. Vilka verktyg, planering, timing och mer än vad som krävs. Och det är fortfarande något som kräver tålamod, iteration, testning och mycket engagemang. Och även om du tar en engångsbild av en app på en timme eller dag, för att göra det på riktigt, måste du underhålla den i flera år. Om det är en riktig app. I verklig, kommersiell produktion.
Ingen kommer att rulla sin egen Salesforce, punkt slut. Det är en myt i sociala medier. Om du kan köpa en >fantastisk< programvara från hyllan, kom ihåg att det är en gåva. Det är fortfarande så, så svårt att bygga. Och om du kan köpa den för $5-$200 i månaden? Köp bara den magiska programvaran. Men var kan du inte göra det? Vibe det. Men planera det. Förstå det. Omfång det. Och inse att det är en lång, tuff, frustrerande och oförutsägbar väg att bygga något fantastiskt. Att inte ens det bästa verktyget, det bästa, kan ta dig till helt självt.
Och de goda nyheterna? Alla dessa verktyg blir ständigt bättre. Cursor + Windsurf är som ett år gammalt. Replit företaget har hållit på i ett decennium, men vibe-versionen är 9 månader gammal. Älskvärd är lika ung. Och de itererar i en rasande takt. Var de kommer att vara om 6-9 månader, man. Det kommer att bli grymt.
Dag 10 här:
Jason ✨👾SaaStr.Ai✨ Lemkin
Jason ✨👾SaaStr.Ai✨ Lemkin19 juli 23:12
Vide Kodning Dag 10: Så jag är uppe, jag funderar på vibe-kodning – men jag börjar inte idag. Fjädern är inte längre i mina steg. Jag stannar i sängen. Varför? Det finns inget sätt att tvinga fram en kodfrysning i vibe-kodningsappar som Replit. Det finns bara inte. Inte vad jag kan hitta. Inte vad @Replit kan hitta. Inte vad ni verkar kunna hitta. Inte vad Claude kan hitta. Och det bränner bara ut mig.
47,13K