I 2023 hadde jeg min første sommerjobb som utvikler. Jeg tipper mange kan kjenne seg igjen i at uansett hvor mye man tror man kan før man starter, er arbeidslivet en bratt læringskurve. Hodet mitt var så fylt til randen av nye begreper og domenekunnskap at når jeg la meg for å sove om kvelden spant linjer kode foran øynene mine. Det ble så fult oppi der at ingenting festa seg. Den sommeren starta jeg på det som skulle bli min egen faglige kunnskapsbank.

Første iterasjon var en svær page i Notion med masse collapsible overskrifter for alt jeg lærte av fag den sommeren. Når jeg kom over noe jeg ikke kunne, leste jeg typisk dokumentasjon for å lære. Jeg merka fort at som en visual learner, ga det meg ikke så mye å bare lese noe. Særlig ikke som fersking når det føltes ut som at annen hvert ord var et fremmedord. Hver gang jeg skulle lære noe nytt gravde jeg meg lengre og lengre ned i et kaninhull. For hvert svar jeg fikk dukket det opp to nye spørsmål.
La oss si du er helt uerfaren med React og kommer over en useEffect i en fil. Reacts egne dokumentasjon kan fortelle deg at useEffect er en "React Hook that lets you synchronize a component with an external system". Nice, men du har jo egentlig ikke noen formening om hva en React Hook er. Heldigvis har Reacts dokumentasjon en egen side om Hooks. Du leser at "Hooks let you use different React features from your components". Litt mer håndfast, men når du blar ned ser du at det er listet ut en hel haug med ulike typer Hooks. State Hooks, Context Hooks, Effect Hooks og Ref Hooks som introduserer enda et fremmedord: DOM.

... enter Obsidian
Det kan være vanskelig å sette strek når du har mulighet til å gape over så mye. Her kom min oppdagelse av Obsidian inn som en reddende engel. Obsidian selv omtaler seg som en app for nettopp kunnskapsbanker. På sitt enkleste er det bare en markdown-editor, men internett flyter over av ressurser om ulike plugins og andre tips for å tilpasse notatverktøyet til ditt behov. Min favorittfeature, en av de mest essensielle byggestene i Obsidian, er muligheten til å lenke sammen notater. Det har gjort det mye lettere å forholde seg til disse kaninhullene.
Du kan nemlig lenke til dokumenter du ikke har opprettet enda. Jeg kan for eksempel notere meg i React Hooks dokumentet mitt at "Refs lets a component hold some information that isn’t used for rendering, like a [[DOM]] node or a timeout ID". Med syntaksen [[DOM]] har jeg nå opprettet en kobling til et dokument med navnet DOM, foreløpig en "brutt" kobling. For meg oppleves dette på sett og vis som å sette en liten stjerne i margen om at dette er noe jeg vil komme tilbake til senere. Kanskje gir en kollega en supergod forklaring av hva DOM er uka etter. Når jeg da oppretter et nytt dokument med filnavnet DOM kan jeg bruke backlinks funksjonaliteten til å se alle andre dokumenter som refererer til DOM-dokumentet. På den måten er det lettere for meg å sette ny kunnskap i sammenheng med det jeg allerede har lært og få et mer helhetlig bilde.
Analog penn og notatbok har alltid vært og vil alltid være en del av arbeidshverdagen min, men for å kunne se sammenhenger og bygge kunnskap bit for bit på denne måten ville jeg ikke vært foruten Obsidian. Jeg føler ofte at alle tankene mine ligger både oppå og inni hverandre, slengt oppi en stor roteskuff. Å kunne se de visuelt fremstilt med backlinks, cmd-klikke seg fra tema til tema og se det virkelig STORE bilde med graf-verktøyet har vært supernyttig.

På denne måten jobber jeg nå litt mer MVP-basert med kunnskapsbyggingen min. Jeg tar for meg små bite-sizes med læring fortløpende som jeg kommer over det. Med alt på et sted kommer jeg stadig tilbake til gamle notater for å lese over eller fylle på med ny kunnskap. Noen ganger legger jeg bare inn en lenke til en youtube video jeg syntes var nyttig, andre ganger gjør jeg dypdykk og tegner diagrammer for å forstå noe som oppleves litt for abstrakt. Resultatet er en mappe full av .md-filer som fungerer som dokumentasjon skreddersydd til min tankemåte og følelsen av en squeeky clean hjerne!
Enten du er blitt overbevist om at Obsidian kan passe for deg, eller du bare har blitt inspirert til å bruke analoge tankekart mer i kunnskapsbyggingen din,
god læring og god jul når den tid kommer! 🎄✨