Tilbake til tidslinjen
arbeid Sommer 2021

Panasound, første ordentlige jobb

Min første industrijobb, mellom to år på videregående, hos Panasound, en norsk audio-oppstart. Backend i Go, frontend i Nuxt, og arbeidsflyten var første gangen jeg måtte dele en kodebase med folk der andres feil også ble mine. Det endret hvordan jeg skriver kode.

Verktøyene

  • Go. Språket jeg ble forelsket i den sommeren. Kjedelig med vilje, raskt, og veldig vanskelig å skrive dårlig.
  • Nuxt / Vue. Første frontend-rammeverk jeg brukte for alvor.
  • Git på et team. Brancher, PR-review, mergekonflikter, og etiketten rundt det å ikke ødelegge main.

Det jeg faktisk lærte

At den delen av programvaren som leveres, er den delen andre kan lese. Frem til det punktet hadde jeg vært en solo-programmerer; koden min var smart, dårlig navngitt, udokumentert, og den virket. Ingenting av det overlevde første kodegjennomgang. Tre måneder med å bli vennlig fortalt at koden min var vanskeligere å lese enn nødvendig, gjorde mer for ingeniørarbeidet mitt enn de tre foregående årene til sammen.

Tilbake til tidslinjen