Hvordan er det at være Back-End Software Engineer hos Easy LMS? Koen, som har været hos os i ti måneder, fremhæver det unikke ved Easy LMS ved at fortælle om sine forskellige arbejdsgivererfaringer. Vil du vide mere om hans daglige opgaver og udfordringer? Læs videre!
Interviewpersonens profil:
Navn: KoenArbejdserfaring hos Easy LMS: Ti måneder
Nuværende rolle: Back-End Software Engineer
Du foretog et karriereskift for et par år siden. Easy LMS er din anden virksomhed som back-end softwareingeniør og din tredje virksomhed i alt. Hvad fik dig til at lede efter en anden virksomhed?
"Jeg ville gerne udvikle mine færdigheder hurtigere. Jeg startede min nye karriere i en lille virksomhed med omkring fire udviklere. Vi arbejdede på mange forskellige projekter for mange forskellige kunder på samme tid. For det meste arbejdede jeg på mit eget projekt. Selvom mine kolleger var hjælpsomme, savnede jeg at arbejde sammen om det samme projekt. At arbejde i samme kontekst fremmer læring, fordi feedback bliver mere specifik og værdifuld. En anden grund var, at jeg følte, at vi ofte var for tidspressede, fordi vi leverede skræddersyet software til ofte små kunder."
Og Easy LMS passer ind i den profil, du forestiller dig for dit nye job.
Jeg følte med det samme, at jeg kunne trives i denne virksomhedskultur, fordi den prioriterer personlig udvikling.
"Ja, jeg ledte efter virksomheder med omkring 15 ansatte eller flere, så der ville være nok interaktionsmuligheder med kolleger. Et andet plus var, at Easy LMS laver sit eget produkt i stedet for at skræddersy software til kunder. Denne tilgang ville sandsynligvis resultere i et mere langsigtet perspektiv på produktets livscyklus. Efter jobsamtalen følte jeg med det samme, at jeg kunne trives i denne virksomhedskultur, fordi den prioriterer personlig udvikling."
Er det stadig sådan, du har det?
"Ja, jeg gik ned i løn, da jeg kom til Easy LMS. Men det er bestemt det værd. Jeg fik et meget mere engagerende job, og min udvikling tog et betydeligt skridt opad. Indtil nu har jeg aldrig følt mig stresset af at arbejde her. Det skyldes også, at den måde, vi arbejder på, passer mig rigtig godt. Vi stræber efter en flowproces med et enkelt element, og sådan er min hjerne også skruet sammen! Jeg sætter også pris på den åbne feedbackkultur og arbejdsatmosfære. Fredagsdrinks med kollegerne, hvor vi også spiller Dominion, er rigtig sjove!"
Hos Easy LMS forbedrer vi løbende vores processer. Hvordan oplever du det?
Drivkraften til at forbedre sig er iboende
"Jeg har været vidne til vores løbende forbedringer af vores processer i et år nu, og de overgår mine forventninger. Denne konstante forbedring er en stor motivator for mig. Hos Easy LMS udvikler vi i henhold til principperne for kontinuerlig levering. Under min jobansøgning fik jeg at vide, at Easy LMS implementerer til produktion en eller to gange om ugen. I øjeblikket udruller vi ofte en eller to gange om dagen. Det er en enorm forbedring på mindre end ti måneder. Vi stræber også efter at forbedre den eksisterende kodebase, når vi arbejder på en ny funktion. Vores mantra er: "Hvis du rører ved den, skal du efterlade den i en bedre tilstand, end den var."
I hvor høj grad tror du, at dette drive for forbedring adskiller sig fra andre virksomheder?
"Den største forskel i forhold til andre virksomheder er, at drivkraften til at forbedre sig er iboende, og at der ikke er noget pres fra Easy LMS. Kulturen dyrkes, ikke tvinges."
Du havde allerede en vis programmeringserfaring, men jeg kan forestille mig, at du var ivrig efter at udvide din viden om specifikke teknikker, sprog eller frameworks. Kan du fortælle, hvilke der interesserede dig mest?
"Jeg udviklede endnu ikke efter TDD-principperne (Test Driven Development) på det tidspunkt, men jeg ville gerne. Her fik jeg mulighed for at lære af erfarne kolleger. For mig var det sjoveste at lære at få mere og mere ud af AWS-services. Vi bruger mange AWS-tjenester som DynamoDB, RDS, ECS, Lamda, CloudFront, S3, SQS, SNS, EventBridge, SES og mange flere, som alle har deres anvendelser og begrænsninger. Ved at bruge disse tjenester effektivt kan vi skabe en applikation, der skalerer ubesværet med efterspørgslen, mens vi kan bruge mere af vores tid på selve funktionaliteten. At vide, hvordan man får mest muligt ud af AWS, er en meget nyttig færdighed, og jeg nyder virkelig at arbejde med AWS."
Kan du beskrive en typisk arbejdsdag hos Easy LMS for dig?
"På en typisk dag starter jeg som regel der, hvor jeg slap den foregående dag med at udvikle. Kl. 9.30 holder jeg stand-up med mit team for at diskutere status for de igangværende historier, hvornår vi forventer, at de er klar, og for at fordele arbejdet. Vi forsøger altid at arbejde sammen med teamet om et enkelt emne, så vi vil for det meste arbejde på den samme historie. Under udviklingen holder vi hinanden opdateret og diskuterer vores beslutninger med hinanden. Når vi er færdige med en historie, sender vi den i produktion og vælger det næste emne fra listen. Vi skriver en kort plan, før vi går i gang med det nye emne. Det gør vi sammen, eller hvis det er en simpel plan, gør en i teamet det alene. Når vi har skrevet planen, deler vi arbejdet op igen og begynder at udvikle."
Er det kun softwareudvikling hele tiden, eller er du også involveret i sideprojekter?
Hvis du vil have et bredere perspektiv i dit arbejde, så er det muligt
"Det sidste, men det afhænger af dine præferencer. Hvis du gerne vil have et bredere perspektiv i dit arbejde, så er det muligt. Jeg har erfaring med cybersikkerhed. Så jeg bidrog til risikoanalysesessioner, der var nødvendige for vores ISO27001-overholdelse. Andre ting, jeg har gjort: givet feedback på en kommende marketingkampagne, analyseret kundespørgsmål med en implementeringskonsulent og revideret processen for at inkludere mere feedback på valg i UX-design."
Jeg forstår, at det kan lyde forudindtaget, når det kommer fra os, men kan du forklare, hvorfor andre skal vælge Easy LMS?
"Hvis du leder efter et job med et konstant drive mod forbedring og læring, både individuelt og som kollektiv, så er Easy LMS måske stedet for dig. Vi er en mangfoldig gruppe af mennesker, der alle er stærkt motiverede for at arbejde hen imod et bedre produkt og en bedre service. Easy LMS er en lille virksomhed, hvilket betyder, at dit bidrag vil være betydningsfuldt, hvilket altid er sjovt. Der er det, og vi har også Kibbeling Thursday hver måned."
Ser du frem til at bringe din karriere op på næste niveau? Lyder dette som et job for dig? Forhåbentlig har Koen's erfaring givet dig en bedre idé om det daglige arbejde for en Back-End Software Engineer. Vi leder efter en talentfuld kollega til vores team!