Denna webbplats använder cookies för att ditt besök ska fungera bättre.

Vi använder enhetsidentifierare för att med hjälp av Google Analytics analysera vår trafik för att optimera innehållet på denna webbplats. Detta innebär också att vi vidarebefordrar identifierare och annan information från din enhet till Google. Läs mer

Dessa kan i sin tur kombinera informationen med annan information som du har tillhandahållit eller som de har samlat in när du har använt deras tjänster. Vill du inte att information skickas till Google så finns det sätt att blockera detta i din webbläsare. Vi använder även cookies för att förbättra användarupplevelsen. Du kan enkelt ta del av, blockera och avlägsna lagrade cookies om så önskas via inställningar i din webbläsare.

Acceptera alla cookies

Den kärleksfulla koden

– Har du någon gång byggt ett system som kanske inte känns så jättetajt, frågar Jimmy Nilsson. Och, jo då, igenkännande leenden sprider sig bland de 120 utvecklarna och många av dem lyfter som svar en hand i luften.

När Jimmy Nilsson, grundare av
Factor10
och av
Computer Sweden utsedd till Sveriges bäste utvecklare, i InfoTech Umeås föreläsningsserie möter mer än hundra av Umeås kodare och programutvecklare, fylls Studion på Folkets hus av en känsla av gemenskap och delad erfarenhet.

Utvecklarens yrkesroll

Jimmy Nilsson vet hur det är att vara utvecklare och delta i projekt där det gäller att göra sig förstådd inför både chefer och beställare. Den föreläsning, eller kanske snarare estradsamtal, som han nu håller med Umeås utvecklare kretsar därför också främst kring yrkesrollen och arbetssituationen.

– Varför finns vi utvecklare, frågar han, och från någon i publiken får han svaret. Det handlar om att skapa värde, att hjälpa verksamheten tjäna pengar.

 – Genom att göra väldigt bra kod tror jag vi kan skapa ett väldigt bra värde, instämmer Jimmy Nilsson, och betonar vikten av att utvecklarna får finnas i rätt miljö och ges tillräckligt med tid för att kunna skapa denna goda kod, så att inte utvecklaren ständigt av tidsbrist måste lämna efter sig kommentarer som ”someday I will add something”.

Kärlek till koden

Så talar han om vikten av att gå från röra till elegans, om nyttan av feedbackloopar, styrkan i parprogrammering, relationsdatabasernas tveksamhet, och till slut nämner han också ord som harmoni och rent av ”kärleken till koden”.

Flummigt? Inte alls. För kärlek till koden handlar om det grundläggande i att inte blint designa för teknologi och tekniklösningar. Vägen framåt för den kloke och framgångsrike kodaren och utvecklaren går istället via domändriven design, DDD, hävdar Jimmy Nilsson. Det betyder att man som utvecklare måste bygga upp en förståelse för den verksamhet som koden ska tjäna och vara en förutsättning för. Det är just denna verksamhet med dess domäner som ska vara i utvecklarens blickfång. Då finns möjlighet för den goda koden att växa fram, rad efter rad.

Om detta och mycket annat kunde Jimmy Nilsson ha talat långt längre än den timme som han nu fått sig tilldelad. Men kanske är det så att en koncentrerad timme med Jimmy Nilsson räcker långt att fundera vidare kring för den utvecklare som vill kunna växa i sin yrkesroll och i grunden förstå meningen med det arbete man utövar .

Text och foto: Mikael Hansson

Sök till Uminova Innovation

Vi är alltid på jakt efter fler västerbottniska affärsidéer att boosta. Om du har en, som du tror på och inte kan släppa, så kan du ansöka om vårt affärsstöd. Det tar bara 10 minuter. Vi hör av oss till dig och berättar om och hur vi kan hjälpa dig bäst. Ps. Vi arbetar under full sekretess.