Du mistenker kanskje at arbeidsplanene til programmerere ikke skiller seg fra hverandre. Men dette er faktisk ikke sant! Hver oppstartsbedrift, programvarebedrift og til og med bedrift har sin egen arbeidsstil som påvirker måten vi fungerer på i hverdagen.
Før du starter karrieren din på et bestemt sted, kan du bli ør i hodet av å tenke over ting. Det er derfor jeg har bestemt meg for å skrive denne artikkelen og gi deg et lite innblikk i kulissene. La oss gå gjennom dagen min som JavaScript Utvikler her på The Codest.
Morgen
Det er fredag, klokken er 07.52. Jeg har akkurat tatt en kopp av favorittkaffen min og er i ferd med å logge inn på Slack for å si hei på varslingskanalen vår. Avhengig av dagen starter jeg mellom 7 og 9, siden vi har fleksibel arbeidstid. Det er nå magien starter - jeg åpner front-/backend-applikasjonene og databasen. Deretter sjekker jeg gjerne Slack igjen for å se om det er noen aspekter å ta hensyn til - nye problemer som har oppstått mens jeg var
ikke på jobb, insekter å leke med, kode anmeldelser fra andre utviklere som jeg må sjekke.
Jeg liker også å gå gjennom postkassen og kalenderen for å se om det er planlagt noen nye møter i løpet av dagen. Når alt dette er ryddet bort, går jeg over til Trello for å se hva jeg må få gjort i dag og planlegge resten av dagen.
Middag
Når jeg er ferdig med alle oppgavene nevnt ovenfor, er det på tide å dykke ned i koden min! For å opprettholde den gode arbeidsflyten har jeg noen ganger en samtale med andre utviklere som deltar i samme prosjekt for å se hva som er nytt, utveksle synspunkter og, om nødvendig, brainstorme sammen for å finne de beste løsningene på eventuelle fallgruver som oppstår.
For å holde meg på rett spor sjekker jeg Trello og kommentarfeltet for å se om det har skjedd noen endringer, slik at jeg kan holde meg oppdatert på alt. Når jeg er ferdig med de mest presserende sakene, er det lunsjtid! Jeg gir beskjed til The Codest-kollegene mine om at jeg har fri en stund, og skriver "AFK" i varslingskanalen vår på Slack.
Hver fredag arrangerer vi dessuten virtuelle kaffemøter for alle ansatte. Jeg liker å hoppe innom der fra tid til annen og ta en rask og hyggelig prat med folk fra alle avdelingene.
Ettermiddag
Avhengig av prosjektene har jeg også noen regelmessige møter. I det pågående møtet har jeg en samtale med Wojtek (vår Head of Produkt Design) annenhver uke for å snakke om den nåværende satsingen og sørge for at alt går på skinner. Vi diskuterer også alle problemene som har oppstått de siste dagene, brainstormer på løsninger og samarbeider om alt som er viktig.
I tillegg til å lage kode, har jeg også mulighet til å diversifisere oppgavene mine og delta i andre spennende prosjekter, for eksempel rekrutteringsstøtte, ledelse av interne utviklingsmøter og utarbeidelse av prosjekttilbud. Avhengig av situasjonen deltar jeg i noen av jobbintervjuene for å møte kandidatene og støtte rekrutteringsavdelingen vår med praktisk ekspertise. Jeg fokuserer også på å organisere de interne utviklingsmøtene våre, der alle utviklerne fra The Codest møtes og deler kunnskapen sin med hverandre ved å forberede praktiske presentasjoner og engasjerende nettarrangementer. Jeg tar meg hovedsakelig av å samle inn tilbakemeldinger fra deltakerne, annonsere møtene og søke etter foredragsholdere fra selskapet vårt til de interne arrangementene i nær fremtid.
Når arbeidsdagen nærmer seg slutten, sier jeg rett og slett farvel til The Codest team og på loggen og sette statusen min til inaktiv.
Avslutning
Så dette er hvordan dagen min gikk! De kan alle være forskjellige, for å være ærlig. Det som er kult med å jobbe hjemmefra, er at du kan jobbe hjemmefra og likevel delta i mange sosiale aktiviteter sammen med kolleger som sitter på sine egne steder - og du kan i utgangspunktet jobbe hvor du vil!
Les mer om dette:
Derfor bør du (sannsynligvis) bruke Typescript
Hvordan unngår man å drepe et prosjekt med dårlig kodingspraksis?
Strategier for datahenting i NextJS