Din första månad som mjukvaruutvecklare på Easy LMS
När du börjar på ett nytt jobb är du ivrig att komma igång! Samtidigt är det helt naturligt att känna en viss nervositet. Vad väntar dig? Hur kommer dina första veckor att se ut? Och hur snabbt kan du börja bidra på riktigt? Det sistnämnda är vårt fokus. Med vårt tydliga onboardingprogram för mjukvaruutvecklare lär du snabbt känna vårt företag, dina kollegor och dina arbetsuppgifter. Upptäck hur vi ger dig en kickstart!
Innehållsförteckning
Träffa din buddy!
Vi finns här för att hjälpa dig, så när du börjar hos oss får du en buddy direkt. Din buddy är din första kontaktperson på företaget och hjälper dig att ta dig igenom ditt första år på bästa sätt och bli en fullvärdig medlem i teamet. Din buddy arbetar inom samma område som du och kan därför hjälpa dig med dina dagliga arbetsuppgifter. Din buddy guidar dig genom det månadslånga onboardingprogrammet och bedömer vad just du behöver för att kunna utföra ditt jobb. Det innebär att vi anpassar programmet efter behov i stället för att följa det slaviskt. Alla utvecklas i sin egen takt, och vi följer din. Det finns inget rätt eller fel.
Lär känna vårt företag
Vad står vi för? Vad är vår vision och mission, och vad gör vi egentligen? Du fick förmodligen höra en hel del under rekryteringsprocessen, och under de första veckorna går vi igenom det igen. Du får direkt bekanta dig med produkten som du kommer att arbeta med genom att gå ett par korta kurser i Easy LMS.
Du kommer att ha introduktionsmöten med kollegor från olika avdelningar
Lär känna dina kollegor
Under din första dag tar vi alltid en rundtur på kontoret för att presentera dig för kollegorna på plats. Eftersom vi arbetar hybrid kommer du inte att träffa alla dina kollegor direkt. De som arbetar på distans får du lära känna genom digitala möten. Och självklart är lunchbordet den självklara samlingsplatsen på kontoret för att lära känna dina nya kollegor ännu bättre!
Dessutom kommer du ha introduktionsmöten med kollegor från olika avdelningar som berättar om sina roller på företaget och hur deras roller hänger ihop med din. Vad kan de hjälpa dig med? Hur kan ni komplettera varandra? Genom dessa 30 minuter långa samtal får du en bra bild av vad vi gör – samtidigt som du lär känna dina kollegor lite bättre. Här är en översikt över de områden du kommer att få lära känna:
CEO
CTO
COO
Produktutveckling
Support
Kontorsadministration
Content Marketing
Informationssäkerhet och GDPR
Du kan testa hur väl du känner dina kollegor på ett roligt sätt med ett quiz. Vi har skapat ett kort quiz i vårt eget verktyg där du får gissa vem som är vem eller vilken egenskap som hör till vilken person. Kan du få 100 % rätt?
Lär dig mer om ditt intresseområde
För varje disciplin finns det, förutom en allmän kurs, en specifik kurs. I ditt fall handlar det om en utvecklingskurs. I den här kursen kommer vi att förklara hur vi:
använder Jira.
arbetar testdrivet.
utför tester.
Vi visar också upp vår:
Kodgranskningscykel.
QA-cykel.
Utvecklingscykel.
Därefter fördjupar vi oss i vår utvecklingsstack. Vi arbetar med:
Front-end: React + TypeScript, Storybook för UI-testning.
Back-end: Node.JS, TypeScript + PHP.
MariaDB (MySQL) och DynamoDB-databaser.
AWS.
Docker.
GitHub.
Jenkins för CI/CD.
Linux/WSL + Windows.
Det fungerar bäst när alla har samma grundläggande kunskaper. Både för oss och för dig, eftersom du då snabbare kan börja bidra. Beroende på din bakgrund och erfarenhet erbjuder vi olika kurser via Codecademy. Vanligtvis börjar vi med några dagar av kurser i JavaScript, TypeScript, SQL och PHP. Det gör att din första och andra vecka snabbt fylls med lärande. Du börjar också läsa vår heliga graal, boken "Modern Software Engineering" av David Farley. När du har läst den kommer alla bitar i mjukvaruutvecklingens pussel att falla på plats!
Du kommer även omgående att delta i våra regelbundna rutiner
Från teori till praktik
Men det här är bara teorin. Steg för steg introducerar vi dig också till det praktiska arbetet. Snart får du skriva din första user story, programmera en avgränsad uppgift och genomföra kodgranskningar. Det brukar ske under den andra eller tredje veckan. Du får också direkt delta i våra återkommande rutiner: standups, batch ratings och retrospektiv. Att uppleva och göra saker själv är trots allt det snabbaste sättet att lära sig.
I början kommer du också att ägna mycket tid åt parprogrammering, vilket gör att vi kan hjälpa dig att förstå vår produkts infrastruktur. Vi får se hur du kodar och kan avgöra vilka tekniska kunskaper du behöver fördjupa. Den kunskapen får du genom workshops eller genom att följa en kollega som har specialistkunskaper inom det aktuella området.
Lär känna vår produkt
Du kanske i smyg har registrerat dig för en testperiod men inte har så mycket erfarenhet av vårt LMS. Det gör inget. Vi ser snabbt till att du blir expert! Under den första veckan får du en demonstration av verktyget av en av våra konsulter. Vi avsätter också tid för att du själv ska få utforska verktyget. Vi ber dig att skapa en kort kurs och ett prov om något du brinner för eller är särskilt intresserad av. Det är bra övning för dig och roligt för oss, eftersom vi samtidigt får lära känna dig bättre.
Lär känna alla verktyg vi använder
Utöver vår egen produkt använder vi många andra programvaruverktyg. Vi förväntar oss inte att du ska behärska alla inom en månad. Tro oss, det kommer att ta längre tid än så. Vi börjar med de viktigaste verktygen och går igenom grunderna:
Du kommer att märka att ju mer du arbetar med verktygen, desto snabbare lär du dig att använda dem. Med tiden kommer även de avancerade funktionerna att kännas som en självklarhet.
En trygg arbetsmiljö
Det här är kanske själva grunden för att kunna arbeta på ett bra sätt: din arbetsmiljö. Vi ordnar nästan allt i förväg, men skrivbordet och stolen behöver ställas in på plats. En bra arbetsställning är viktig för att förebygga fysiska besvär. Vi ser det som en del av att skapa en trygg arbetsmiljö. Lika viktigt är det att veta vem du ska vända dig till med frågor, förbättringsförslag eller problem. För att skapa en trygg arbetsmiljö går vi också igenom:
Vad vi gör i en nödsituation.
Hur vi hanterar psykosocial arbetsbelastning.
Hur vi hanterar känslig information från andra.
Du får lära dig mer om detta genom en webbkurs som du går under din första vecka.
Vårt onboardingprogram i korthet!
Ditt onboardingprogram kommer att se ut ungefär så här:
Vecka 1
Onboardingkurser: företaget, kollegorna, utveckling och en trygg arbetsmiljö
Programmeringskurser: JavaScript, TypeScript, PHP, SQL
Demoverktyg
Introduktionsmöten med kollegor
Vecka 2
Fortsätta programmeringskurser: JavaScript, TypeScript, PHP, SQL
Fortsatta introduktionsmöten med kollegor
De första stegen i praktiken – deltagande i det dagliga arbetet
Vecka 3
Läsning av boken Modern Software Engineering
Deltagande i det dagliga arbetet
Teknisk fördjupning
Vecka 4
Fortsätta läsa boken Modern Software Engineering
Deltagande i det dagliga arbetet
Teknisk fördjupning
Dags att fira
När du har lärt dig nya saker ska du vara stolt och fira! Har du slutfört vårt onboardingprogram? Det är en fantastisk prestation! Vi firar dina framsteg med ett champagneögonblick där du får stå i rampljuset!
