Din første måned som programvareingeniør hos Easy LMS

Når du har en ny jobb er du ivrig etter å komme i gang! Samtidig er det alltid en sunn dose nerver. Hva venter deg? Hvordan vil de første ukene dine se ut? Og hvor raskt kan du virkelig tilføre verdi? Det siste er vårt fokus. Vårt oversiktlige onboarding-program for programvareingeniører vil hjelpe deg å bli kjent med selskapet vårt, kollegene dine og oppgavene dine på kort tid! Opplev hvordan vi gir deg en kickstart!

Møt kompisen din!

Vi er her for å hjelpe deg, så vi tildeler deg umiddelbart en kompis når du blir med. Kompisen din er ditt første kontaktpunkt i selskapet. De vil hjelpe deg med å fullføre ditt første år og bli et fullverdig teammedlem. Kompisen din jobber i samme disiplin slik at de kan hjelpe deg med dine daglige oppgaver. De vil veilede deg gjennom det månedlange onboarding-programmet og vurdere hva du trenger for å utføre jobben din. Dette betyr at vi justerer programmet etter behov; vi holder oss ikke strengt til det. Alle går videre i sitt eget tempo, og vi holder oss til ditt; det er ikke noe rett eller galt.

Bli kjent med selskapet vårt

Hva står vi for? Hva er vår visjon og misjon, og hva gjør vi egentlig? Du har sikkert hørt mye under søknadsprosessen, og vi går over det igjen de første ukene. Du vil umiddelbart ta i bruk produktet du skal jobbe med ved å følge et par korte kurs i Easy LMS.

Bli kjent med kollegene dine

Du vil ha introduksjonsmøter med kolleger fra ulike fagområder

Den første dagen din tar vi alltid en omvisning på kontoret for å introdusere deg for kolleger på stedet. Siden vi jobber på en hybrid måte, vil du ikke se alle kollegene dine umiddelbart. Du blir kjent med eksterne kolleger gjennom nettmøter. Vårt lunsjbord er selvfølgelig det sentrale stedet på kontoret for å bli enda bedre kjent med dine nye kollegaer!

I tillegg vil du ha introduksjonsmøter med kolleger fra ulike fagfelt som forklarer deres rolle i selskapet og dens tilknytning til din. Hva kan du henvende deg til dem for? Hvordan kan dere utfylle hverandre? Gjennom disse 30-minutters samtalene får du en god forståelse av hva vi gjør! Og du blir litt bedre kjent med kollegene dine. Her er en oversikt over de du skal snakke med:

  • CEO
  • CTO
  • COO
  • Produktutvikling
  • Support
  • Kontorledelse
  • Innholdsmarkedsføring
  • Informasjonssikkerhet og GDPR

Du kan teste hvor godt du kjenner kollegene dine på en morsom måte med en quiz. Vi har utviklet en kort quiz i verktøyet vårt der du må gjette hvem som er hvem eller hvilken egenskap som tilhører hvem. Klarer du få 100 % poengsum?

Bli kjent med ditt interessefelt

For hver disiplin, i tillegg til et generelt kurs, er det et spesifikt kurs. I ditt tilfelle er det et utviklingskurs. I dette kurset vil vi forklare hvordan vi:

  • Bruker Jira.
  • Jobber test-drevet.
  • Tester.

Vi viser også frem:

  • Vår kodegjennomgangssyklus.
  • QA-syklus.
  • Utviklingssyklus.

Etterpå fordyper vi oss i utviklingsstabelen vår. Vi jobber med:

  • Front-end: React + TypeScript, Storybook for UI-testing.
  • Back-end: Node.JS, TypeScript + PHP.
  • MariaDB (MySQL) og DynamoDB databaser.
  • AWS.
  • Docker.
  • GitHub.
  • Jenkins for CI/CD.
  • Linux/WSL + Windows.

Det fungerer bra når alle har samme grunnleggende kunnskap. For oss, og for deg, for da kan du bidra raskere. Vi tilbyr ulike kurs via Codecademy, avhengig av din bakgrunn og erfaring. Vanligvis starter vi med noen få dagers kurs i JavaScript, TypeScript, SQL og PHP. Dette fyller opp din første og andre uke raskt. Du begynner også å lese vår hellige gral, boken Modern Software Engineering av David Farley. Etter å ha lest denne boken, vil alle brikkene i programvareingeniørpuslespillet falle på plass!

Fra teori til praksis

Du vil også umiddelbart delta i våre faste rutiner

Men dette er bare teorien. Steg for steg vil vi også introdusere deg for den praktiske siden. Du vil snart skrive din første brukerhistorie, programmere en definert oppgave og gjennomføre kodegjennomganger. Dette skjer ofte i andre eller tredje uke. Du vil også umiddelbart delta i våre vanlige rutiner: stand-ups, batch-vurderinger og retrospektiver. Tross alt er det å oppleve og gjøre den raskeste måten å lære på.

I begynnelsen vil du også gjøre mye parprogrammering, slik at vi kan hjelpe deg med å forstå infrastrukturen til produktet vårt. Vi kan se hvordan du koder og bestemme hvilken teknisk dybde du fortsatt trenger. Vi tilbyr den kunnskapen ved å holde en workshop eller la deg skygge en kollega med den spesifikke kunnskapen.

Bli kjent med produktet vårt

Kanskje har du i all hemmelighet registrert deg for en prøveversjon, men har liten erfaring med læringsplattformen vår. Det er helt greit. Vi gjør deg raskt til en ekspert! Den første uken får du en verktøydemonstrasjon fra en av våre konsulenter. Vi setter også av tid til å leke med verktøyet. Vi ber deg lage et kort kurs og ta en eksamen om lidenskapen din eller noe annet som interesserer deg veldig. Det er god praksis for deg, og det er gøy for oss fordi det forteller oss mer om deg.

Bli kjent med alle verktøyene vi bruker

I tillegg til vårt eget produkt bruker vi mange andre programvareverktøy. Vi forventer ikke at du mestrer dem alle innen en måned. Stol på oss; du trenger mer tid til det. Vi starter med de viktigste verktøyene, og forklarer det grunnleggende:

Du vil legge merke til at jo mer du jobber med dem, jo raskere tar du dem opp. Selv de avanserte alternativene vil etter hvert bli andre natur.

En trygg arbeidsplass

Dette er kanskje grunnlaget for å jobbe godt: arbeidsområdet ditt. Vi ordner nesten alt på forhånd, men høyden på skrivebordet og stolen må justeres på stedet. En god arbeidsstilling er viktig for å forebygge fysiske problemer. Vi anser dette som en del av å skape et trygt arbeidsmiljø. Akkurat som å vite hvem du skal henvende deg til med spørsmål, forbedringer eller problemer. For å gjøre arbeidsområdet vårt trygt, gjør vi også klart:

  • Hva du skal gjøre i nødstilfeller.
  • Hvordan håndtere psykososialt arbeidspress.
  • Hvordan vi håndterer sensitive data fra andre.

Vi introduserer deg til dette gjennom et nettkurs som du tar den første uken.

Onboarding-programmet vårt i et nøtteskall

Onboarding-programmet ditt vil se omtrent slik ut:

Uke Hva
1
  • Onboarding-kurs: bedrift, kolleger, utvikling, trygt arbeidsområde
  • Programmeringskurs: JavaScript, TypeScript, PHP, SQL
  • Demoverktøy
  • Introduksjonsmøter med kollegaer
2
  • Fortsett programmeringskurs: JavaScript, TypeScript, PHP, SQL
  • Fortsette introduksjonsmøter med kollegaer
  • Første steg i praksis - involvering i hverdagen
3
  • Lese boken 'Modern Software Engineering'
  • Engasjement i hverdagen
  • Teknisk fordypning
4
  • Fortsett å lese boken 'Modern Software Engineering'
  • Engasjement i hverdagen
  • Teknisk fordypning

Tid for å feire :champagne:

Når du har lært nye ting, bør du være stolt og feire! Har du fullført onboarding-programmet vårt? Det er en fantastisk prestasjon! Vi vil feire prestasjonene dine med et champagneøyeblikk i rampelyset!