Praksis hos Jupiter System Partners AS

av Joachim Fredriksen

Jeg har hatt muligheten til å gjennomføre praksis hos Jupiter System Partners AS, et utviklingshus som har vært i drift siden 1999. De jobber med å bygge solide systemløsninger for både privat og offentlig sektor, og er en av de bedriftene som jobber stille i bakgrunnen for å holde samfunnet i gang. Mange av systemene vi bruker i hverdagen, enten det er på jobb eller i det offentlige, er avhengige av at noen har bygd dem riktig og robust. Det er nettopp det Jupiter gjør. Deres mål er å levere løsninger som varer, og det gjenspeiles i måten de jobber på: grundig, langsiktig og med fokus på kvalitet.

Siden bedriften ikke er stor, er samarbeid og faglig bredde særlig viktig. Alle bidrar på tvers av oppgaver, og det forventes at man kan jobbe med hele løsningen, ikke bare én bit av den.

Hva vi jobbet med

Hovedoppgaven vår var å utvikle et forum fra bunnen av. Et forum er en nettbasert plattform der brukere kan opprette innlegg, svare på hverandre og delta i diskusjoner, litt som en digital oppslagstavle. For å bygge dette måtte vi jobbe med hele systemet: en database for å lagre informasjon, en backend som håndterer logikken bak kulissene, og en frontend som er det brukeren faktisk ser og klikker på.

Vi brukte teknologier som PostgreSQL til databasen, Node.js og TypeScript til backend, og React til frontend. I tillegg fikk vi delta på interne presentasjoner der kollegaer introduserte oss for konsepter innen blant annet design og systemarkitektur, og vi fikk være med på kundermøter og se hvordan reell kommunikasjon med oppdragsgivere foregår i praksis.

Hva jeg lærte

Jeg hadde noe kjennskap til JavaScript fra studiet, men det meste av det jeg brukte i praksis var nytt for meg. Det som virkelig utfordret meg var ikke bare å lære nye teknologier, men å skrive kode på en god og strukturert måte. Det er lett å få noe til å fungere, men å skrive kode som er ryddig, lesbar og lett å vedlikeholde for andre er noe helt annet. Det er en ferdighet jeg virkelig fikk øve på her, og som jeg ser er helt sentral i profesjonelt utviklingsarbeid.

Studiet ga meg et fundament å bygge på. Kunnskap om databaser, grunnleggende programmering og forståelse for hvordan systemer henger sammen gjorde at jeg ikke startet helt fra null, selv om teknologiene var nye. Det ga meg verktøyene til å lære raskt og til å forstå hva mentorene forklarte. Uten den faglige bakgrunnen ville veien vært mye brattere.

Refleksjon over praksisen

Praksis hos Jupiter har vist meg at faglig kompetanse ikke bare handler om å kunne ett verktøy, men om å forstå helheten. I en liten bedrift der alle bidrar på tvers, er det en stor fordel å ha kunnskap om både frontend, backend og databaser. Det gjør deg til en mer fleksibel og nyttig medarbeider.

Jeg tar med meg mye fra denne praksisen, både teknisk kunnskap og en større forståelse for hva det faktisk vil si å jobbe som utvikler i et profesjonelt miljø. Takk til Jupiter for muligheten.

Skroll til toppen