SYSTEMUTVECKLINGENS NYA ERA
Något är på väg att hända inom systemutveckling. Vi ser hur ett skifte börjar ta form, från kod och teknik till ett växande fokus på sammanhang och förståelse. Frågan "Vilket ramverk använder ni?" håller på att ersättas av en ny typ av fundering: "Hur snabbt kan ni förstå användarens verklighet och anpassa er lösning därefter?" Vi börjar ana konturerna av det som kan bli nästa stora rörelse inom branschen, kontextbaserad utveckling. Det handlar om en förändring i hur vi förstår yrkesrollen, verktygen och inte minst systemutvecklarens plats i det större sammanhanget.
Generativ AI är inte längre något som "kommer påverka utveckling", den har redan gjort det. Skillnaden nu är att vi slutar se AI som ett hot och börjar se det som en kollega. AI skriver inte hela system åt oss (än), men den kan sätta upp stor del av ett nytt API, generera kodtester eller ge förslag på arkitektur baserat på domänbeskrivningar.
Det förändrar systemutvecklares roll som blir mer arkitekter, designers, domänexperter, och mindre renodlade kodare. Det betyder också att mjuka värden som kommunikation, empati och domänförståelse får ett ökat värde. Det är inte längre hur mycket kod du skriver, utan vilken nytta den gör.
Historiskt har systemutveckling mätts i antal features. Men i en tid där tillgången till teknik är närmast obegränsad, blir det viktigare att skapa system som människor vill använda och litar på.
Det innebär att utvecklare måste förstå mer om etik, säkerhet, tillgänglighet och användarupplevelse. Transparens i hur system beter sig, varför de fattar vissa beslut (särskilt med AI), och hur data används, blir affärskritiska faktorer.
Det här är kanske det mest spännande och det mest utmanande. När fler samhällsfunktioner digitaliseras, blir kod infrastruktur. Våra system påverkar vården, rättssystemet, skolan, demokratin. Det förpliktigar.
Vi ser nu en rörelse, särskilt bland yngre utvecklare, som vill bygga system som inte bara fungerar utan också gör gott. Det handlar om hållbar kod, öppen källkod, tillgänglighet för alla, och att bygga med tanke på planetens och människans bästa, inte bara användarens behov eller kundens budget.
Som utvecklare idag räcker det inte längre att bara hålla sig uppdaterad på nästa ramverk eller syntax. Vi måste:
Systemutveckling är inte längre bara teknik. Det är design, filosofi, samhällskunskap, psykologi och ja, fortfarande en hel del kod. Men framför allt är det en möjlighet att forma framtiden.
Är du redo att börja tänka i kontext?
Matias Wurschmidt-Wang
Business Developer Code