I vintras lanserade Multisoft en ny kod, som en del av Multisofts kodutmaning. Kodutmaningen är en pågående kollektivtrafikskampanj för att rekrytera nya systemutvecklare, som också har blivit en populär utmaning bland alla som kan läsa kod. Nu släpps en ny kod - fast denna gången i dark mode.
Du har troligen sett den på tunnelbanan, på bussen eller kanske online? Multisofts kodutmaning cirkulerar överallt i Stockholm, men nu med en ny design. Till skillnad från tidigare koder lanseras den nya koden i dark mode, men ger dig fortfarande möjlighet att ansöka till rollen som systemutvecklare hos Multisoft när du knäckt koden. Den här gången var det Elin Tegfalk, systemutvecklare, som vann den interna tävlingen med sitt bidrag.
Hur gick dina tankar när du skapade koden?
- Jag skulle säga att utmaningen låg i avvägningen mellan att den ska vara tillräckligt lätt för att lösas på tunnelbanan, men inte heller vara för enkelt och tilltala rätt målgrupp. Det var faktiskt svårare än jag trodde. Därför tittade jag på tidigare tunnelbanekoder för inspiration och insåg att det som gör koden lyckad är att den har någon liten “finess” som gör den rolig, och som kan användas som utgångspunkt för att formulera en lagom svår men ändå finurlig kod.
Tidigare bidrag har flörtat med Collatz matematiska problem och Fibonaacis-talföljd, utan att avslöja för mycket...finns det någon liknande finess med din kod?
- När jag började funderade jag på vilken "finess" som skulle särskilja mitt bidrag från tidigare koder. Då kom jag fram till att jag ville bygga en kod runt att använda a[a[i]] för att plocka ut värden ur en array, i stället för att bara använda a[i] som vanligt: dvs. att man måste tänka i två steg i stället för bara ett. Sedan försökte jag formulera en kod runt detta som skulle vara lagom svår för att lösas under en tunnelbaneresa.
Kan du knäcka koden?
Om du anger rätt svar får du möjligheten att direkt göra våra riktiga tekniska tester, bli kontaktad angående rollen och inbjuden på en exklusiv AW, med mat och dryck.