Det går inte att använda AI till kodning

AI har på kort tid förändrat hur vi ser på programmering. Det finns verktyg som kan generera kod, bygga prototyper och föreslå lösningar snabbare än någon junior utvecklare hinner öppna sin editor.

Men här är sanningen: AI kan inte ersätta en utvecklare som förstår grunderna. Och att förlita sig helt på AI kan i värsta fall bli både dyrt och riskfyllt.


Varför inte lita blint på AI-kod?

1. AI förstår inte kontext

AI kan producera kod som ser korrekt ut – men den saknar förståelse för verksamheten, användarens behov och långsiktig hållbarhet i lösningen. Jag har vid flera tillfällen haft svårt att använda AI-verktyg när det rört sig om exempelvis detaljspecifika tillägg som ska byggas till redan befintliga avancerade lösningar. Här pratar jag självklart inte om en informationssida utan mer komplexa backend-lösningar, CRMs eller liknande. Ibland klickar det helt enkelt inte.

2. Risk för säkerhetsproblem

Kod som genereras av AI kan innehålla sårbarheter. Utan att kunna grunderna i programmering är det svårt att avgöra om koden är säker eller inte. Även här har jag stött på ganska enkla grejer som kan leda till kostsamma resultat, i både tid och pengar. Nyligen hjälpte vi ett företag få upp en Shopify-app och där gäller det att ha saker och ting ordnade inför Shopifys review av appen. Använda AI? Sure thing, bara det att den inte krypterade access tokens och skippade ytterligare 2 säkerhetskrav. Men så länge det funkar så är det inga bekymmer…

3. Ingen känsla för arkitektur

AI kan lösa enskilda problem, men att bygga robusta system kräver förståelse för helheten: skalbarhet, integrationer och framtida underhåll. Det är dessutom lite intressant när så många diskussioner går runt nu i form av ”Nu behövs inga utvecklare, vi kan koda allt med AI”. Problemet är att inget ser unikt ut, varken i funktion eller utseende. Så nej, det är inte riktigt så.


Utvecklarens roll i AI-eran

AI är ett fantastiskt verktyg – när det används på rätt sätt. Den bästa kombinationen uppstår när en mänsklig utvecklare använder AI som stöd:

  • För att automatisera repetitiva moment
  • För att få inspiration till lösningar
  • För att spara tid i enklare kodsnuttar

Men det är utvecklaren som måste ta de avgörande besluten, kvalitetssäkra koden och säkerställa att slutprodukten verkligen fungerar i kundens verklighet.


Slutsats: Människan först, AI som verktyg

Det går inte att bygga hållbara digitala lösningar utan att förstå grunderna i kod. AI kan vara en genväg – men utan kunskap blir det lätt en återvändsgränd.

Därför behövs mänskliga utvecklare som kan kombinera teknisk kompetens, kreativitet och AI för att skapa något som verkligen gör skillnad.


✉️ Är du nyfiken på hur vi på Webbi jobbar med utveckling i kombination med AI? Hör gärna av dig – vi berättar gärna mer och ser hur vi kan hjälpa dig framåt.

Webbi QR – en QR-tjänst för restauranger

Nyligen lanserade vi en helt ny tjänst som var tänkt att användas i Balkanländerna. Det är Webbi QR som är projektet och det är mer en bara en QR-kod. Webbi QR är ett helt system; det är QR-koder, menyer, lagersaldo, orderhantering och snart onlinebeställningar!

Redan första veckan fick vi in massor med värdefull feedback från restauranger som hjälper oss forma Webbi QR. Nu återstår det att se vart det kommer leda.

Webbi QR var tänkt att användas endast på Balkan, till en början, men nu kommer vi jobba med att integrera en betalmetod så att det blir mer aktuellt även för Sverige och andra europeiska länder. Programmet är redan redo i sin form med översättningar, valutor och allt det övriga.

Vi lanserar Aktivkalender – en mobilapp för dig med barn

Nu har vi lanserat Aktivkalender för både iOS och Android. Ett mycket givande projekt som vi genomförde tillsammans med Laisam AB. Vi fick möjligheten att utveckla mobilappen med hjälp av värdefull input som kunden bistod med från olika föreningar. Läs gärna mer om det här projektet under våra projekt.