1. jan. 2025 - 3 minutter å lese

Nytt år, nye muligheter

Nytt år, nye muligheter

Generelt

For 2024 har jeg lært mye, og jeg har utviklet meg mye som person. Derimot har jeg litt ønsker for hvordan jeg vil fortsette utviklingen min. Her er noen av mine nyttårsforsetter som ikke er relatert til programmering, men vil hjelp meg på veien.

  • Døgnrytme. Søvn er noe jeg har slitt med veldig lenge, og i 2025 vil jeg ta nye grep for å forbedre mitt forhold til søvn og døgnrytme. Et av programmeringsmålene mine er å stå opp klokken 6 hver dag i advent i år, for å kunne konkurrere med de beste i Advent of Code. For å få til dette er jeg nødt til å ha en god døgrytme.
  • Trening. Jeg har generelt vært glad i å trene, men har i år brukt veldig mye tid til programmeringsprosjekter, og glemt litt det å trene. Derfor ønsker jeg dette året å heller ha det som en rutine å trene på morgenen. Dette gjør at jeg resten av dagen kan fortsette som vanlig, men gir meg litt pustepause på starten av dagen.
  • Lese bøker. Lesing har vært noe jeg elsket som barn, og det er dessverre blitt mindre av det for hvert år. Dette året ønsker jeg å lese minst 5 bøker, og jeg har allerede planlagt hvilke jeg skal fullføre. Jeg har flere bøker om algoritmer som jeg har fått låne av en venn av meg med mastergrad innen feltet, og jeg gleder meg til å ta fatt på de. Jeg har også bøkene “Clean Code” og “The Pragmatic Programmer” som jeg har hørt mye bra om, og som jeg gleder meg til å lese. Samtidig som jeg vil få til å lese litt fantasy, da jeg elsket det som liten.

Programmering

For programmering har jeg også noen mål jeg ønsker å oppnå i 2025. For starten av året har jeg planlagt å fullføre flere tidligere år med Advent of Code. Jeg er allerede i gang med 2023 hvor jeg bruker Python, og planlegger å bruke Typescript på 2022, og C# på 2021.

  • Advent of Code er en av de største grunnene til at jeg har lært så mye i 2024. Jeg ønsker å fortsette med dette i 2025, og jeg har allerede startet med å forberede meg. I 2025 ønsker jeg å prøve å nå top 100 på én av oppgavene som blir lagt ut. Noe som leder meg inn i neste punkt.
  • Leetcode. Jeg er en stor tilhenger av Leetcode og elsker slike oppgaver. Jeg har løst en del tidligere, men det er blitt mye prosjekter som har overskygget disse. For 2025 ønsker jeg å ta på meg en oppgave når det kommer til dette. Planen var først å løse 1 hver dag, men jeg har landet på heller et ukentlig mål. Det ukentlige målet skal være å gjennomføre 5 oppgaver i uken. Dette vil tvinge meg til å pushe meg selv på det, men også gi meg frihet når det trengs, og mulighet til å jobbe med flere enn 1 om dagen på dager der jeg føler meg inspirert. Jeg vil poste min progresjon i forbindelse med dette, og jeg vil bruke flere ulike programmeringspråk.
  • Blogg. Jeg har hatt denne bloggen på nettsiden min siden våren 2024, men ønsker i 2025 å poste oftere. Jeg vil prøve å få til minst et innlegg i uken, og dokumentere Leetcode oppgavene jeg gjennomfører.