Introduktion till programmerarens bästa vänner


4 Comments

Vecka 44 var kort men en av de mest tillfredsställande veckorna i vår praktikperiod. Vi hade den bästa tiden med våra instruktörer Kenneth, Hans-Jörgen och Philip.

Vår vecka började med introduktion till en strategigrupp på IT-avdelningen som kallas “mjukvarugruppen”. Mjukvarugruppens uppdrag är att upprätthålla och förädla Jordbruksverkets utvecklingsplattform (JUP) och dess applikationer med fokus på kvalitet och förvaltningsbarhet. Vi hade en interaktiv och rolig övning på vår introduktion till mjukvarugruppen där vi tog sex olika roller som mötesordförande, stab, verktyg, plattform, tekniker, språk och ramverk. Syftet var att emulera hur ett möte kan se ut när man sitter i mjukvarugruppen. Personligen tycker jag att det här är ett utmärkt koncept, eftersom det är väldigt viktigt att lyssna på andra i gruppen innan man fattar beslut om stab, verktyg, plattform, tekniker, språk och ramverk.

På tisdag och onsdag hade vi lektioner med Hans-Jörgen och Philip. Hans-Jörgen visade oss bygg- och driftsättningsprocessen för JUP med “Apache Maven”, kodanalys med “SonarQube” och hantering av gemensamma kodbibliotek  med “Nexus Sonatype”. Vi hade en lektion på kontinuerliga byggen/tester med Philip. Han visade oss hur vi använder Jenkins för att bygga / kompilera kod, köra enhetstester och distribuera till produktionsmiljön. På onsdag hade vi en lektion på versionshanteringssystemet GIT och i slutet av lektionen hade vi en kort introduktion till “Docker Container” som används i produktionsmiljö.

Sammanfattningsvis kan man säga att veckans aktiviteter har lärt oss och låtit oss öva med flera verktyg som används allmänt för utveckling, integration och driftsättning. Vi hade kul, uttryckte våra tankar och ställde många frågor till våra instruktörer.

All eyes on the goal

 

Read 4 Comments





Bookmark and Share

Please leave a comment - click here!

Den andra Javaveckan på Jordbruksverket


3 Comments

Hej!

Denna veckan har bestått av Java-programmering. Vi har alltså haft två veckor med massor av kodande vilket vi traineer uppskattar väldigt mycket. Som tidigare nämnt har vi delats upp i tre grupper med två i varje grupp. Denna veckan bytte vi grupp så vi fick jobba tillsammans med en ny person och därmed fick de flesta ny kod att sätta sig in i. Kul och utmanande! Vi har även fått se “riktig” kod som finns på Jordbruksverket och letat efter fel som finns i koden (som vår kursledare hade lagt in själv). Det var väldigt kul och lärorikt tycker jag!

Bjuder på lite bilder från dagen också. Vi har haft ett retro där vi sammanfattar hur veckan har varit och så har vi druckit finkaffe i receptionen:)

Vi har även fortsatt på vårt gemensamma mastermindspel som vi vanligtvis jobbar med varje fredag.

Read 3 Comments



Bookmark and Share

Please leave a comment - click here!

Första Javaveckan på Jordbruksverket


5 Comments

Hej alla glada!

Ännu en vecka på Jordbruksverket har passerat och veckans tema har varit programmering i Java! Bara för att förtydliga: vi traineer har alla en bakgrund inom mjukvaruutveckling, och när trainee-programmet är avslutat är tanken att vi ska utveckla mjukvara här på Jordbruksverket. Med det sagt förstår ni nog att vi har sett fram emot denna vecka något oerhört. Så hur har den varit? Jätterolig! Två engagerade och mycket hjälpsamma kursledare har vi fått, Eva och Marcus, och de kokar ihop alla möjliga uppgifter åt oss. Eva och Marcus sitter på mycket erfarenhet och de delar gärna med sig av vad de vet. För någon som kommer direkt från Universitet är det väldigt skönt att kunna bolla frågor och koncept med någon som jobbar dagligen med programmering (och Java), och kan ge relevanta svar till noviser. Det kunde jag sakna ibland inom den akademiska världen.

Under veckan har vi delats in i tre grupper, två i varje grupp. Varje grupp implementerar funktionalitet i ett enkelt ordersystem. Varje dag på morgonen och runt lunch har Eva och Marcus kommit med nya saker som ska programmeras in i systemet, så utmaningen har legat i att hålla koden snygg och strukturerad. Mitt i veckan bestämdes det även att grupperna skulle byta kod sinsemellan, så det har gällt att hålla en hög kvalité, så att man inte lämnar ifrån sig något oläsbart.

Det här upplägget är uppskattat och väldigt lärorikt, man påminns skarpt om att koden man skriver är ett hantverk som bör utformas på ett tydligt och professionellt sätt. Inte bara för din egen skull, utan också för många andras. Så fort man slarvar kan det straffa sig i ett senare skede, så det gäller att hålla fingrarna i styr och tänka innan man kodar. Det är en stor utmaning, men när det görs på rätt sätt kan programmering vara något av det roligaste man kan syssla med. Tycker jag.

 

 

 

 

 

 

Nästa vecka blir det mer Java, men det verkar som om utvecklingen rör sig mer mot serverrelaterade Maven, om man ska följa brödsmulorna som Eva och Marcus har släppt lite här och var. Det ser vi fram emot. Denna veckan har varit toppen, så förhoppningsvis blir nästa vecka det med!

 

Read 5 Comments



Bookmark and Share

Please leave a comment - click here!

Träff med teamledare


2 Comments

Då har det gått ytterligare en vecka på traineeprogrammet och det är mycket som har hunnits med.

Vi har bland annat fått lyssna på Eva Holmquist när hon berättat om hur man jobbar med test. Det har gett en bra överblick och en bra grund att bygga vidare våra kunskaper på.

Vi har även haft två block med Hans-Jörgen som lärt oss om arkitektur.

Det som jag känt varit mest peppande denna vecka är att vi fått träffa teamledare för två av de teamen där vi ska ha vår praktik. Vi har fått en bra inblick i vad vi kan tänkas få för uppgifter och det känns väldigt spännande! Bland annat fick vi ett kärt återseende av B-M Pihl som berättade om Team Seals.

Under tisdagen hade vi ett kort möte med Eva och Marcus som ska hålla i java-veckorna som väntar v42-43. Vi fick framföra önskemål om vad vi ville lära oss inom java, och det kändes som att de lyssnade och tog till sig av vad vi sa. Vi känner oss grymt taggade på att äntligen få sitta och knacka kod!

Vi upplever att det vi gör nu handlar mer och mer om vad vi kommer syssla med när vi kommer ut i teamen, och det känns såklart väldigt motivernade!

Read 2 Comments





Bookmark and Share

Please leave a comment - click here!

Linuxvecka på verket!


3 Comments

Då var det min tur att uppdatera bloggen!

Denna veckan har vi fått lära oss mer om Linux och det har varit en riktigt rolig vecka.
Det var framförallt roligt att vi fick prova på mycket själva,
istället för att bara sitta och titta på någon annan som visar något.
Vi fick installera ett linux-distro(fedora) och lösa olika uppgifter.

Uppgifterna kunde handla om allt från att skapa bash-script som printade ut fibonaccis talserie,
till att skapa användare och sedan logga in remote på varandras datorer med SSH.

Vi hade också mycket tid till att utforska Linux själva,
vilket har resulterat i bland annat kor som slumpvis dyker upp på skärmen med ett vackert meddelande.

Jag känner att jag har lärt mig en hel del och jag kommer fortsätta att leka med Linux på fritiden!

Här kommer lite bilder från veckan!

Read 3 Comments



Bookmark and Share

Please leave a comment - click here!

Fjärde veckan som trainee på Jordbruksverket


4 Comments

Ännu en vecka har gått på trainee tiden här på Jordbruksverket och det är knappt att man fattar att det nästan har gått en månad, det har gått så snabbt.

Detta var andra veckan som vi tillbringade med IT-infrastrukturenheten och vi fick veta mer om vad de olika teamen på enheten gör. Det var mycket intressant att se vad de gör även om vi inte kommer att jobba direkt med det framöver.

Förutom allting som hade med IT-infrastrukturenheten så har vi även börjat med det trainee-projekt som vi ska göra tillsammans under några veckor framöver. Vi gör det för att bland annat lära oss att jobba som grupp och för att lära oss lite Java. Under onsdagen hade vi en workshop där vi fick information om projektet och diskuterade vad vi skulle göra. Då vi inte har jätte mycket fri tid att lägga på projektet med allting annat som vi ska lära oss så vi valde att vi ska göra ett Mastermind spel. På fredagen började vi sedan att arbeta på spelet och testade så kallad mob-programmering, där vi hade en som skrev och resten dirigerade vad som skulle skrivas. Det var ett intressant sätt att arbeta och jag tror att det kommer ge mycket för oss alla även om det inte går lika snabbt som att sitta själv.

Read 4 Comments



Bookmark and Share

Please leave a comment - click here!

Vecka 38 på Jordbruksverket


2 Comments

Vi  traineer har haft en bra och informativ vecka 38 på Jordbruksverket. Vi fick lära oss mycket om både Windows och Linux produktionsmiljöer och hur Jordbruksverkets IT-infrastruktur ser ut från nätverk och säkerhetsperspektiv. Det var spännande att få veta hur IT-support och kundtjänst fungerar samt vilken typ av frågor de får i deras dagliga arbete. Vi har även varit på  IT-infrastrukturenhetens morgonmöten och upplevt hur de går till.

Övergripande om vecka 38 är att vi fick mycket praktisk och viktig information och vi  känner nu att vi har fått en bra bild på Jordbruksverkets IT-infrastruktur,  driftprocess, support och kundtjänst.

Morgonföreläsning diskuteras

 

Read 2 Comments





Bookmark and Share

Please leave a comment - click here!

Lean och agilt


4 Comments

Hej!

Då var det dags för mig (Gabriella) att sammanfatta veckan. Temat för veckan har varit Lean och Agilt, vilket är ett arbetssätt som Jordbruksverket utgår ifrån. Några av oss har läst om detta i skolan så det var väldigt roligt att få se hur det faktiskt ser ut i “verkligheten”.

Vi har haft en lärorik vecka med en blandning av teori och praktik. Upplägget har främst varit på följande sätt:

1. Teori från kursledare
Vår kursledare gick igenom olika begrepp inom Lean och Agilt.

2. Egna studier inom ämnet
Vi traineer fick själva bestämma hur vi skulle lära oss begreppen. Oftast delade vi upp oss två och två på respektive begrepp men läste först på enskilt. Därefter diskuterade de som hade läst om samma begrepp vad de kommit fram till.

3. Demo och diskussion
Vi hade demo om våra begrepp och därefter blev det diskussioner och frågor.

Vi fick även gå runt i de olika teamen och vara med på några morgonmöten för att se hur man jobbar med detta arbetssätt på Jordbruksverket.

Några punkter jag tar med mig från veckan:

  • Respektera människor.
  • Ett team och en grupp är inte samma sak. Ett team tar lång tid att skapa och det är inte förrän man är ett team man kan se riktigt bra resultat.
  • Olikheter är bra.
  • Se till att alla i ett team arbetar mot samma mål.
  • Klargör vilka förväntningar som finns.
  • Samarbete, kvalitet och trivsel är allas ansvar.
  • Visualisera arbetet.
  • Förändra vid behov.
  • Ha ständig kommunikation med till exempel morgonmöten.

Här kommer en bild på Johan där han fixar med vår fina tavla som vi satt upp i traineerummet.

Det finns så mycket mer att ta upp inom ämnet men vi allihopa är väldigt nöjda med veckan och har nu en stabil grund att stå på tills vi kommer ut i teamen.

Trevlig helg!

/Gabriella Karlsson

 

 

Read 4 Comments



Bookmark and Share

Please leave a comment - click here!

Början på ett nytt äventyr som IT-trainee


5 Comments

Monir

Hej allihopa!

Mitt namn är Monir Khan, 25 år och boende i Jönköping. Jag har en kandidatexamen i mjukvaruutveckling från Högskolan Kristianstad och jag har läst ett antal kurser inom mjukvaruutveckling på Kungliga Tekniska högskolan. Min passion är att utveckla applikationer som sticker ut på IT-marknaden när det gäller kreativitet, affärsnytta och prestandaeffektivitet. Mina största intressen är teknik, sport, meditation och anime-serier.

Som person är jag nyfiken, pratsam och sällskaplig. På fritiden tycker jag om att umgås med vänner och familj,  titta på youtube samt anime-serier, promenera i naturen eller läsa tidning. Jag är alltid redo för sport, humanitära aktiviteter och äventyr av alla slag.

Det har snart gått två veckor sedan starten av traineeprogrammet. Jag känner redan nu att man trivs otroligt bra och att man känner sig välkommen här. Mina trainee-kamrater är trevliga och vi har en bra sammanhållning i gruppen tycker jag. Vi fick mycket hjälp från vår handledargrupp, faddrarna, programkoordinator och chefer från olika avdelningar och jag ser fram emot att lära mig mer av deras erfarenheter inom Jordbruksverket och IT-branschen.

Jag ser fram emot resten av traineeperioden!

 

Read 5 Comments





Bookmark and Share

Please leave a comment - click here!

Gabriella Karlsson – ny trainee på Jordbruksverket


7 Comments

Hej!

Mitt namn är Gabriella Karlsson och även jag ingår i traineeprogrammet. Jag är 24 år och bor i Ulricehamn tillsammans med sambo och hund. På min fritid gillar jag att träna Crossfit, kolla serier och umgås med familj och vänner. Jag är nyexaminerad Dataekonom med inriktning informatik från Högskolan i Borås. Jag har även en del arbetslivserfarenheter. Jag har tex jobbat i en korvkiosk, på en bank och haft hand om lite projekt.

Nu när jag har tagit examen är det programmering jag vill satsa på och jag är riktigt taggad på vad som kommer framöver. Vi är en härlig grupp individer som har börjat med olika erfarenheter som alla gärna delar med sig av. En hjälpsam och driven grupp helt enkelt.

Skickar med en bild på min hund Sam. Ha en fin vecka!

Read 7 Comments



Bookmark and Share

Please leave a comment - click here!

Older Entries Newer Entries