• Home
  • Blog
  • "At skabe langtidsholdbare løsninger er en meget tilfredsstillende del af mit job.

"At skabe langtidsholdbare løsninger er en meget tilfredsstillende del af mit job" | Easy LMS Talks

I vores interviewserie, Easy LMS talks, beder vi kolleger om at fortælle om deres job. Hvad gør deres arbejde sjovt og udfordrende? Denne gang er det Markus' tur til at tale om back-end software engineering.

Postet den
31. okt. 2022
Læsetid
7 Minutter
Skrevet af
Knowly

Hvad gør det unikt at være backend-ingeniør hos Easy LMS? Markus, som har været hos os i flere år, fortæller, hvorfor han elsker sin rolle og den personlige, hyggelige stemning i virksomheden. Vil du vide mere om de daglige opgaver for en back-end-ingeniør hos Easy LMS? Læs videre!

Interviewpersonens profil:

Navn: Markus
Arbejdserfaring: 5 år
Nuværende rolle: team lead, back-end software engineer.

Hvordan ser en typisk dag ud for dig?

"Jeg starter ret tidligt, omkring klokken otte om morgenen. Det er der, jeg er vågen, så hvorfor ikke begynde at arbejde? Jeg laver kaffe og læser mine interne beskeder og e-mails, når jeg kommer på arbejde. Omkring kl. 10 har vi et stand-up-møde for at tjekke ind med teamet om status på de igangværende historier. Vi taler om, hvornår de er klar til at blive testet, og hvornår vi kan sende dem i produktion. Stand-up er vigtigt for at afstemme alle og fordele de opgaver, der er nødvendige for at nå frem til en vellykket udgivelse. Herefter fortsætter vi med vores daglige opgaver med at bygge fantastiske funktioner.

Jeg arbejder fire dage om ugen, så jeg tjekker regelmæssigt alle pull requests eller koderelaterede ændringer, som teamet har foretaget, for at sætte mig ind i, hvad der er blevet gjort. Det hjælper mig også med at forberede et par spørgsmål til teamet for at se, om vi er på rette spor. Det er en del af mit job som teamleder. Backend-softwareingeniører arbejder med lignende opgaver, som f.eks. at udvikle en del af en historie. Eller du kan fokusere på noget nyt inden for den historie, du arbejder på."

Er arbejdet som softwareingeniør hos Easy LMS varieret?

"Jeg prøver at skabe en struktur for mig selv. På den måde er der i det mindste visse dele af dagen, der er ens. Om morgenen er det som regel de samme opgaver, men det kan jeg godt lide; det hjælper at have en daglig rytme. Men når man arbejder på features eller stories, sker der altid noget nyt. Som backend-softwareingeniør har jeg med mange ting at gøre, især i en seniorrolle. Det giver mig mulighed for at vokse personligt. Arbejdet for en backend-ingeniør omfatter infrastruktur og backend-kode; vi laver endda noget frontend-kode, hvis det er nødvendigt. Jeg vil sige, at det er meget varieret.

Virksomheden giver frihed til at udforske, så din dag er virkelig op til dig. Udforskning er også en mulighed, hvis du vil vide noget specifikt og forbedre dig inden for det område."

Kan du fortælle om nogle af udfordringerne og højdepunkterne ved at være backend-softwareingeniør?

"Jeg vil gerne starte med udfordringerne, for der findes ikke højdepunkter uden udfordringer. Som backend-softwareingeniør fokuserer man primært på ting, som folk ikke ser. Kunderne ser sjældent, hvad du har lavet, selv når det er noget fantastisk. Det er noget, der kan være meget svært for en backend-softwareingeniør.

På den anden side har mit job så mange højdepunkter. For eksempel skalerer produktet op, og der kommer flere brugere til vores platform. Som backend-softwareingeniør er du involveret i at skalere produktet. Hvis du laver noget, er du også ansvarlig for at kontrollere, at det kører problemfrit. Hvis det gør det, og der ikke er nogen problemer, er det tilfredsstillende at kunne sige: "Jeg har bygget netop denne del af produktet." Da jeg først kom til Easy LMS, skulle jeg lære alt om produktet, og hvad man kan gøre med det. Jeg var ikke særlig involveret i infrastruktur på det tidspunkt. Software engineering er opdelt i mange områder, og jeg havde ikke arbejdet med de fleste af dem dengang. Men nu har jeg udviklet et notifikationssystem og endda et nyt autentificeringssystem. Jeg ledede udviklingen af begge disse funktioner. Arbejdet er dog altid en holdindsats. Især notifikationssystemet involverede masser af input fra mine kolleger. At skabe langtidsholdbare løsninger er en meget tilfredsstillende del af mit job.

Arbejdet med features eller historier bringer altid noget nyt frem

Kort sagt kan synlighed være en vanskelig del af jobbet, og frontend-softwareingeniørers arbejde er mere tydeligt for brugeren. Vi har en bred struktur af backend-ingeniører, fordi vores virksomhed er ret lille. Ingen er ansvarlig for en enkelt del af produktet. Det giver en masse variation i arbejdet, men udfordringen er, at man skal vide noget om mange ting og have flere kasketter på."

Hvilke teknikker og rammer bruger du? Hvilken er din favorit?

"Som softwarevirksomhed kommer vi til at bruge en masse webrelaterede frameworks. De fleste af vores projekter består af HTML, CSS, PHP, Javascript og Typescript. Med hensyn til frameworks bruger vi React, Express, Serverless, Node, ESBuild og mange flere. En teknik, vi bruger, er konfiguration som kode, som i vores tilfælde er skrevet ved hjælp af Cloudformation. Det er alt sammen specifikke valg, vi har truffet som team, så det er svært at vælge min favorit. I øjeblikket er jeg stor fan af ESBuild. Denne bundler er en måde at kompilere dine pakker på til en bundle, som du kan bruge i din applikation. ESBuild er specielt til JavaScript/TypeScript-relaterede ting."

Hvad er fordelene ved at være en del af et intimt selskab?

"Fordelen ved at arbejde for en lille virksomhed er, at der er mange muligheder for at vokse. Min beslutning om at arbejde hos Easy LMS er velinformeret; jeg har tidligere arbejdet i mellemstore og store virksomheder. Jeg bryder mig ikke så meget om hierarki. Jeg er teamleder, men mine teammedlemmer er lige så vigtige for virksomheden som mig; jeg har bare nogle lidt andre opgaver.

Det er virkelig en fordel at arbejde i en lille virksomhed. Hos Easy LMS får du alverdens frihed til at skabe det, du synes er bedst. Det er helt op til os, hvad vi tror, der vil give de bedste resultater for kunden og os. Det giver mulighed for at være kreativ og eksperimentere; jeg tror, det er sådan, man lærer mest."

Hvad er det bedste ved Easy LMS som virksomhed?

"En af de gode ting ved vores virksomhedskultur er sammenfattet i vores slogan, 'Keep calm and be proud.' Det er godt at arbejde i et roligt miljø, hvor man kan begå fejl. Det er en atmosfære uden skyld, og det elsker jeg. Ting sker, og mennesker begår fejl. I dette arbejdsområde er man ikke den eneste, der er ansvarlig for at bygge noget. Hvis der bliver begået en fejl, er det ikke kun din skyld.

Der er så meget frihed i virksomheden; jeg kan arbejde, uanset hvor jeg er, og jeg har mulighed for at tænke frit. Der er også fleksibilitet; jeg starter kl. 8.00 og går kl. 16.30. Nogle starter måske kl. 9.30 og går kl. 18.00. Det er helt op til dig! Easy LMS er bygget på et system af medarbejdertillid. Vi er nødt til at tage den tillid og gøre noget ud af den."

Lyder det som et job for dig? Forhåbentlig har Markus' erfaring givet dig en bedre idé om det daglige arbejde for en back-end softwareingeniør. Vi leder efter en talentfuld kollega til vores team!

Læs mere om at arbejde hos Easy LMS

Se mere i vores blogs

Caroline

Caroline

12. dec. 2024

Vores sekundære beskæftigelsesfordele forklaret

Lønnen er vigtig, når du vælger job, men lad os ikke glemme de frynsegoder, der følger med. De sekundære fordele kan virkelig forsøde aftalen! Og vi mener, at vi har sammensat en fantastisk pakke. Dyk ned i alle vores vidunderlige ekstraydelser!

Læs mere
Caroline

Caroline

8. apr. 2025

Arbejde og trivsel!

Det er givende at arbejde hos Easy LMS! Naturligvis betaler vi en konkurrencedygtig løn, befordring og tilskud til home office samt tilbyder 25 feriedage om året! Derudover er vi stolte af at kunne tilbyde dig fordele, som får dig til at føle dig veltilpas og til at yde dit bedste. Dit velbefindende, fysisk og psykisk er højeste prioritet! Det er det, fordi vores medarbejdere er rygraden i vores organisation.

Læs mere
Caroline

Caroline

22. apr. 2025

Din første måned

Når du har fået nyt arbejde, er du ivrig efter at komme i gang! På samme tid er der en sund dosis af nervøsitet. Hvad venter dig? Hvordan vil dine første uger se ud? Og hvor hurtig kan du rent faktisk tilføre værdi? Det sidste er vores fokus. Vores onboarding for softwareingeniører er klar og tydelig og vil hjælpe dig med at lære vores virksomhed at kende, dine kolleger samt introducerer dig til dine opgaver på ingen tid! Oplev, hvordan vi giver dig en kickstart!

Læs mere