paint-brush
Vibe-kodning kommer 10 gånger varje utvecklare, men aldrig någonsin, att ersätta demförbi@thomascherickal
Ny historia

Vibe-kodning kommer 10 gånger varje utvecklare, men aldrig någonsin, att ersätta dem

förbi Thomas Cherickal7m2025/03/20
Read on Terminal Reader

För länge; Att läsa

Vibe-kodning kommer att göra varje utvecklare till en 10X-utvecklare. Och det kommer att göra befintliga 10X-utvecklare till 100X-utvecklare. Det är inte slutet på utvecklingen. Det är början på en superhjältekarriär.
featured image - Vibe-kodning kommer 10 gånger varje utvecklare, men aldrig någonsin, att ersätta dem
Thomas Cherickal HackerNoon profile picture
0-item
1-item

AI Art av @NewAgerJul på NightCafe Studio


Kodningen kommer att automatiseras 2026.


Vi kommer aldrig att behöva utvecklare i framtiden.


AI kommer för ditt jobb.


Varje utvecklare idag har hört dessa kommentarer.


Jag skriver den här artikeln för att berätta att de inte kunde ha mer fel.


Och hur vibekodning kan ladda upp din utvecklingskarriär,


Vibe-kodning kommer att göra varje utvecklare till en 10X-utvecklare!


Och det kommer att göra befintliga 10X-utvecklare till 100X-utvecklare!


Läs den här artikeln till slutet för att ta reda på varför.


Först, här är sanningen om vibekodning med nybörjare.

Standardresultatet av Vibe Coding

Praktiskt taget alla jag känner har sett vibe-kodningsrevolutionen hävdar.


Barn bygger plattformsoberoende appar utan att känna till kodning, bara med Cursor AI och Claude Sonnet 3.5 (och nu Sonnet 3.7).


Det berömda flygsimuleringsspelet byggt i HTML med vibekodning som tjänar 50K i månaden .


Vad vi måste inse är att detta är sällsynta undantag.


Detta är det allmänna resultatet av vibe-kodning när du inte vet hur man kodar:


Detta är det allmänna fallet, oftare än inte.


Än idag är en CS-examen fortfarande en fantastisk merit att ha under bältet.


En magisterexamen i CS från ett ledande universitet är fortfarande den bästa investeringen för din framtid.


(Även om det är bäst att arbeta ett tag så att du kan stå för din egen kostnad och inte lita på dina föräldrar -

Eller ännu bättre, låt företaget sponsra hela magisterexamen åt dig).


Varför?


På grund av den kunskap du kommer att få om att nybörjare inte gör det.


Vilken kunskap?


Läs vidare!


Ovärderlig kodkunskap som skiljer kvalificerade utvecklare åt

AI-konst av @HansWurst på NightCafe Studio

Det här är de mest avgörande kunskapsbitarna som mjukvaruingenjörer har och vibekodare inte har:

Grundläggande programvarutekniska principer:

Detta är vad utvecklare vet, och vibe-kodare inte.

Modularitet och felsökning

  • Om din kod är skriven i en enda fil med en monolitisk arkitektur är det en mardröm att felsöka.
  • Även om koden är uppdelad i filer och moduler, hur ska du felsöka den när AI:n sviker dig om ett år?
  • Och med alla ändringar som dina användare kommer att begära, kommer 1 år att vara en kort tid.
  • Hur kommer du att förstå om din AI har gjort ett misstag?

Designmönster och SOLID arkitekturprinciper

  • Vibe-kodaren frågar dig vad designmönster är.
  • Om du pratar om Dependency Injection får du en tom blick.
  • Domändriven design - vad är det?
  • Du fattar bilden.

Testdriven utveckling

"Om din kod inte har tester, är den inte ren."

Robert C. Martin (farbror Bob) i Clean Code

  • Om din kod inte har några tester - det är inte trivialt att ändra.
  • Och förändring är den osvikliga regeln för varje mjukvaruprojekt.
  • Det finns ingen ersättning för enhetstester med 100 % kodtäckning.
  • Om du inte har enhetstester, när du gör ändringar, kör du med slutna ögon.
  • Detta är viktigt. Varje mjukvaruprojekt idag måste ha täckning med enhetstester.
  • Och gör den avancerade utvecklarens version av TDD, inte den klassiska stilen.

Versionskontroll

  • "Jag är ingen git, det är du!"
  • Försök att förklara versionskontroll för en vibe-kodare.
  • Git är viktigt, speciellt när du redan har en fungerande MVP.
  • Om du inte kan återställa din kod och du inte kan ångra en commit -
  • Vad är du för kodare?

Datorarkitektur

  • När abstraktionen ökar är detta mindre av en huvudvärk, men det är värt att notera.
  • Vet vibe-kodare hur man profilerar sin kod?
  • Kan de optimera kantfodral?
  • Pipelining, cachning, assemblerspråk, hårdvaruöverväganden, API-kostnader...
  • Jag kunde fortsätta och fortsätta.

Underhåll

  • Mjukvaruprojekt - 5% design, 25% implementering, 70% underhåll.
  • Och för stora projekt som kan gå till 10% utveckling och 90% underhåll.
  • Ja, din AI kan hantera de flesta uppgifter, så du är bra -för 50 % av förändringarna.
  • När du vill att hela koden ska porteras eller optimeras, ska du vibba kod igen?
  • Kanske kan AI hjälpa dig att porta till Linux eller till och med använda Flutter och Dart eller Golang så inga större förändringar är nödvändiga -
  • Men hur kan du på ett tillförlitligt sätt ändra något du inte förstår när AI kräver dubbelkontroll?


Jag nämner inte verksamhetskritisk och livsfarlig programvara här eftersom den aspekten är lätt för alla att förstå.


Jag behöver inte förklara varför vi inte kan använda vibe-kodning för över 50 % av världens mjukvara eftersom det borde vara uppenbart för alla.


Nu; för andra sidan av myntet!


Utvecklare, omfamna AI och bli legendariska 10X-versioner av dig själv

Konstverk av @J_L på NightCafe Studio

Om du är en kvalificerad utvecklare är det nu din tid i rampljuset.


Motstå inte AI - omfamna det!


Du kommer att upptäcka att du kan överträffa varje recension, skriva ren kod utan ansträngning och generera dina enhetstester och dokumentation med AI.


Jag rekommenderar Gemini Code Assist och RooCode eftersom de är gratis.


Du kan 10X din produktion extremt enkelt.


Alla utvecklare har hört talas om 10X-utvecklaren:


  1. Den som andas systemdesign
  2. Som fixar svåra buggar i sömnen
  3. Som stoppar alla att prata och får dem att lyssna bara genom att öppna munnen
  4. Vem har inte bemästrat optimering för moln, vem ÄR optimering för moln.


Tja - det här är din chans.


Om du är en utvecklare, omfamna LLMs och snabb ingenjörskonst, och bli en 10X-version av dig själv.


Jag rekommenderar starkt kodningsassistenterna nedan (inga affiliate-länkar - jag är inte så billig):

GitHub Copilot

https://github.com/features/copilot

Trae-kodning

https://www.trae.ai

Kod Kanin

https://www.coderabbit.ai/

Replit.ai

https://replit.com/

Gemini Code Assist

https://codeassist.google/

Intellicode

https://visualstudio.microsoft.com/services/intellicode/

RooCode

https://github.com/RooVetGit/Roo-Code


Det finns andra ställen att få en recension av dessa verktyg.


Jag är här för att berätta varför du bör adoptera en eller flera av dem (vissa är gratis).


Var kreativ – låt fantasin flöda

AI Art av @EveCrowe på NightCafe Studio

Den där appidén du alltid haft?


Den kreativa idén du har utvecklat?


Det unika värdeförslaget som du alltid önskat att någon skulle implementera?


Nu har du chansen.


Nu kan du bygga allt du någonsin har drömt om.


Låt din fantasi flöda.


Dröm!


Dröm stort!


Dröm verkligen stort!


Om människor som inte kan något om kod kan åstadkomma så mycket -


Vad går gränsen för någon som vet vad de gör?


Sikta på stjärnorna - och du kanske precis slår till månen!


Det finns inga gränser.


AI kommer inte för ditt jobb.


Det kommer för dig.


Att göra dig till den bästa versionen av dig själv som du någonsin har drömt om att bli.


En superhjälte.


Hur coolt är det?


Vad sägs om 10X-utvecklare som redan är superhjältar?

AI Art av @George-Stanley på NightCafe Studio


Om du redan är en 10X-utvecklare -


Du har förmodligen lämnat ditt företag -


Och startade ett eget företag -


För att du är så bra på det du gör -


Du vet hur kraftfull 100X-versionen av dig själv med AI är -


Och du vet hur bra din produkt kommer att bli -


För du förstår verkligen potentialen hos AI att förändra branschen nästan över en natt.


En av huvudorsakerna till att så många seniora utvecklare startar egna företag är potentialen som AI ger.


Sannerligen, sannerligen, jag säger er:


Vi skrapar knappt på ytan!


Det finns så mycket potentiell rikedom och uppstartssensationer som väntar på att hända i AI, ML, AGI, ASI, Blockchain, AR/VR, AGI, Robotics, Automation, Real-World Industries och till och med Quantum Apps -


Att det potentiellt finns ett oändligt antal användningsfall för alla dessa teknologier -


Att förvandla världen.


Vi har precis börjat en väldigt vild resa.


Titta på det här utrymmet.


Omfamna AI.


För vi har precis börjat.


Framtiden kommer att påverkas mest av utvecklarna - som använder AI till sin fulla potential - i varje sektor.


Och ju mer kreativ och galen din idé är -


Desto större chans har du att det tar över världen.


Allt gott till din 100X AI-aktiverade utvecklarframtid.


Och sluta aldrig drömma!


Någonsin.


Livet på jorden är för kort för det!


AI-konst av @Sloth_Fatale på NightCafe Studio


Alla bilder AI genererade av de fantastiska användarna av NightCafe Studio, världens bästa community för AI Art, tillgängliga på denna länk: https://creator.nightcafe.studio/



Även om jag inte tjänar pengar på mitt skrivande direkt, hjälper ditt stöd mig att fortsätta lägga upp artiklar som den här utan en betalvägg eller en betalprenumeration.

Om du vill att spökskrivna artiklar som den här ska visas under ditt namn på nätet, kan du få det!

Kontakta mig på:

https://linkedin.com/in/thomascherickal

För din spökskrivna artikel! (Priserna är förhandlingsbara och jag erbjuder landvis paritetsprissättning.)

Om du vill stödja mitt skrivande, överväg ett bidrag på Patreon på denna länk:

https://patreon.com/c/thomascherickal/membership

Alternativt kan du köpa en kaffe till mig på denna länk (varje månad om du vill):

https://ko-fi.com/thomascherickal

skål!

L O A D I N G
. . . comments & more!

About Author

Thomas Cherickal HackerNoon profile picture
Thomas Cherickal@thomascherickal
Technical Writer creating Thought Leadership Articles on Emerging Technologies. Google "Thomas Cherickal" for More.

HÄNG TAGGAR

DENNA ARTIKEL PRESENTERAS I...