# **Kehittäjänblogi**

https://pixabay.com/fi/photos/kotitoimiston-ty%C3%B6asema-toimisto-336378/
***Oppilas:*** Annamaija Ratilainen
***Kehittäjäblogin ohje (Kopioitu tehtävän annosta):***
Tällä opintojaksolla kuvaat omaa oppimista kirjoittamalla kehittäjäblogia HackMD palvelussa.
Voit ajatella kehittäjäblogia oppimispäiväkirjana tai lokikirjana.
Kirjoita kehittäjäblogia viikosta 36 alkaen opintojakson loppuun asti.
Blogissa päätaso on viikko ja sen alla on päivittäinen työskentely.
Kirjoita kehittäjäblogiin auki kurssiin liittyviä asioita päivätasolla:
-*teema/aihe/asia
-mitä opiskelin
-mitä tein
-mitä opin
-missä onnistuin
-mitä ajatuksia heräsi
-mitä haasteita ilmeni
-mikä jäi epäselväksi
-mitä kysyttävää jäi
-jne...*
Huom! Lisätkää kehittäjäblogin viimeiseksi kohdaksi kokonaisarvio omasta suorituksesta opintojaksolla: numeroarvosana 0-5 ja lyhyt sanallinen perustelu arviolle.
---
**KEHITTÄJÄBLOGI**
**Viikko 36**
**Keskiviikko 4.9**
* Kurssi alkoi. Käytiin läpi perusasioita liittyen kurssin suorittamiseen. Lisäksi käytiin yleisesti läpi myös orientaatiota ja kurssin käytettäviä/ hyödynnettäviä työkaluja.
=> Kommentialueen, Clokify ja Slack palautus tehtävät.
**Omia ajatuksia:**
Kurssi vaikuttaa hyvin mielenkiintoiselta. =)
**Kysyttävää?**
Oikeastaan ekasta tunnista ei jäänyt mitään kysyttävää. Kaikki vaikutti varsin selkeältä ja yksinkertaiselta. Toisaalta ensimmäisten työkalujen käyttöön otto oli hieman haasteelista ja olisin ehkä kaivannut neuvoa niiden kanssa, mutta luentovideolta ja muista netti materiaaleista oli paljon hyötyä ja apua.
---
**Viikko 36**
**Perjantai 6.9**
* Käytiin hajautettua ohjelmistokehitystä.
**Omia ajatuksia:**
Todella mielenkiintoinen aihe. En ollut aiemmin tutustunut tarkemmin ohjelmistokehitykseen yleisesti tai etenkään hajautettuun ohjelmistokehitykseen. Opin tunnilla paljon yleistietoä hajautetusta ohjelmistokehityksestä, miten se yksinkertaisuudessaan toimii ja missä sitä käytettään, mitkä ovat sen edut ja haitat.
**Kysyttävää?**
Tästäkään tunnista ei jäänyt kyysyttävää. Tunnin aikana paljonlti sain kaikkiin kysymyksiin vastauksen. =)
---
**Viikko 37**
**Keskiviikko 11.9**
* Käytiin kurssin toisen opettajan (Joni Rantasen) kanssa läpi office 360 käyttöä.
**Omia ajatuksia:**
Olen jo aiemmi lukiossa hyödyntänyt erittäin paljon Office 360 käyttöä opinnoissani. Kuitenkin opin tunnilla siitä huolimatta paljon uutta etenkin Office 360 sovelluksista kuten Teams. Lisäksi opin hyödyntämään ja säätämään Wordin asetuksista esimerkiksi tekstin fontin ja monia muita rakenteellisiä ja tyyllisiä asioita.
**Kysyttävää?**
Seuratessa Wordin asetuksien laittoa oikeisiin asentoihin oli hiukan hankala seurata Englannin kielisen Wordin käyttöä kun oma Word on suomeksi. Se aiheutti paljon epäselvyyksiä ja tulin hiukan jäljessä tehtävien kanssa. Toisaalta opettaja muuten neuvoi todella hyvin ja sain tunnin aikana vastauksia moniin pulmallisiin kysymyksiin.
---
**Viikko 36**
**Perjantai 13.9**
* Käytiin yhdessä läpi ohjelmistokehityksen vaihejakoa.
=> DevOps palautus tehtävä.
**EDIT:** Tein tehtävän ajallaan, mutta jostain syystä moodlen palautus ei onnistunut, joten jouduin palauttamaan tehtävän uudelleen. :
**Omia ajatuksia:**
Aihe oli varsin vieras minulle. Välillä oli hyvin vaikeata ja ymmärtää opetusta. Toisaalta hiukan itse opiskelun seurauksena ymmärsin tunnin asiat lopulta myöhemmin. Erittäin mielenkiintoisena pidin esimerkiksi Ketterien menetelmien ja "Vesiputous mallin" eroja.
**Kysyttävää?**
Eipä mitään ihmeellistä jäänyt kysyttäväksi, mutta jäin lopulta pohtimaan ohjelmistokehityksen vaihejaossa sitä, miten se on kehittynyt nykypäivään mennessä ja miltä sen tulevaisuus mahdollisesti näyttäisi (Esimerkiksi poistuuko jotain osia, tuleeko uusia vaiheita ja kuinka paljon automatisaatio tulee vaikuttamaan ohjelmikehitykseen yleisesti?)
---
**Viikko 38**
~~**Torstai 19.9**~~
Tunti peruttiin.
---
**Viikko 39**
**Keskiviikko 25.9**
* Käytiin yhdessä läpi versioiden hallintaa.
=> Github ja Gitlab käyttöön otto. Jäätiin verkkoympäristön käyttöönottoon.
=> Aloitin tekemään Gitlab tehtävää, joka osoittaitui todella haasteelliseksi.
**Omia ajatuksia:**
Itselle tämä oli jotenkin todella vaikea aihe. Ymmärsin yksinkertaisuudessaan, miten version hallinta toimii ja miten ja mihin sitä käytettään, mutta käytännössä en oikein ymmärtänyt sen toimivuutta. Etenkin virtuaali avaimen liittäminen tietokoneeseen ja verkkoympäristöön oli erittäin haasteellista.
**Kysyttävää?**
Olisin halunnut tietää, mistä olisi voinut lukea lisää Github/Gitlab käytöstä ja itse käyttöönotosta, jotta olisi voinut hiukan itse paremmin hajoitella. Kurssin moodlesta löytyi joitakin materiaaleja ja ensimmäinen kurssi video, mutta olisin halunnut käydä aihetta hieman tarkemmin itse läpi.
---
**Viikko 40**
**Keskiviikko 2.10**
* Jatkettiin versionhallinnan läpikäymistä. Käytiin esimerkiksi terminaalissa käytettäviä komentoja läpi ja yleisesti verkkoympäristön ja paikallisen tietokoneen version hallinnan toimintaa läpi.
*
**Omia ajatuksia:**
Aihe oli edelleen varsin haasteellinen. Tällä kertaa komentojen käyttäminen oli vaikeata, koska jostain syystä muutokset eivät ilmestyneet verkkoympäristöön, vaikka olin tehnyt niitä ohjeiden mukaisesti paikallisella tietokoneellani.
**Kysyttävää?**
Olisin varmaankin kaivannut hiukan lisää apua Gitlabin käyttöön otossa, sillä en vieläkään osaa hyödyntää sovellusta kunnolla ja tulevaisuudessa siitä olisi varsin paljon hyötyä ja etuja.
---
**Viikko 41**
**Torstai 10.10**
* Oppitunti siirettiin aikasemmaksi.
* Tunnin alussa oli hieman mainintaa version hallinnan käyttöönoton haasteista ennenkuin siirryttiin itse tunni aiheeseen.
* Tunnilla käytiin läpi vaatimustenhallintaa.
*
**Omia ajatuksia:**
Todella mielenkiintoinen aihe! Aluksi oletin tunnin olevan varsin tylsä, mutta tunti olikin omaksi yllätyksekseni hyvin kiinnostava. Aiheessa oli omat haasteensa ja hankaluutensa, mutta aika hyvin ainakin omasta mielestäni ymmärsin aiheen.
**Kysyttävää?**
Tältä tunnilta ei jäänyt mitään kysyttävää, sillä tunnin aikana aihe käytiin sen verran hyvin läpi, että suurin piirtein kaikkiin mieleen juolahtaneisiin kysymyksiin vastattiin. =)
---
**Viikko 43**
**Keskiviikko 23.10**
* Olin alkutunnista käymässä psykiatrilla (myöhästyin tunnilta noin 45 min). Kuitenkin katsoin heti jälkeen päin tallenteen tunnin alusta ja en onneksi jäänyt pahasti jälkeen muista ja sain heti kiinni aiheesta. :)
* Itse oppitunnilla käytiin AzureDevOpsin käyttöä sekä hiukan myös tulevaa harjoitusprojektia.
*
**Omia ajatuksia:**
Hieman jännittää tämä Azure DevOpsin käyttö ja yhteinen harjoitusprojekti. Yleisesti rakastan projektien tekemistä, mutta tehtävä vaikuttaa hyvin monimutkaiselta ja haastavalta. Toisaalta onneksi kyseessä on harjoitus projekti ja ei haittaa niin paljon jos sattuu virheitä tai en onnistuta täydellisesti. Kuitenkin toivon, että pääsen sellaiseen ryhmään, joka olisi aktiivinen ja motivoitunut projektia tehdessä. =)
**Kysyttävää?**
Ei ole kysyttävää. =)
---
**Viikko 44**
**Perjantai 1.11**
* Oppitunnilla käytiin tulevaa harjoitusprojekti työtä sekä myös jatkettiin AzureDevOpsin käytön harjoittelua.
=> Käytiin siis tarkemmin ja yksityiskohtaisemmin Azure DevOpsin käyttöä esimerkiksi erilaisia ominaisuuksia kuten wikiä, versionhallintaa ja kehitysjonoa.
**HUOM!** Kirjoitin hieman muistiinpanoja tänne HackMD sovellukseen, jotta projektin aloitus olisi mahdollisimman yksinkertainen ja helppo.
**Yleisiä huomioita harjoitusprojektista.**
- 5 hengen ryhmät.
- Scrum-menetelmä.(Ketterän kehityksen menetelmä)
- HUOM! AIKATAULU 1.11-29.11.
- 4 sprinttiä.
- Sprintti alkaa Pe ja loppuu To.
**Asiakasvaatimuksien huomioon ottaminen:**
- (Kuviitteellinen) Paino OY haluaa sovelluksen, jolla voidaan laskea henkilön painoindeksi.
- Käyttäjä rekisteröityy järjestelmään (Nimi, Käyttäjätunnus, Pituus, Salasana).
- Tulokset tallennetaan käyttäjäkohtaisesti.
- Käyttäjä voi halutessaan tulostaa mittatulokset aikajärjestyksessä halutulla aikavälillä tai tulostaa kaikki tulokset.
**Ensimmäinen sprintti 0 (1.11-7.11)**:
- Tiimin organisointi.
- Yhteiset käytännöt.
- Käyettävät projektityöskentelytyövälineet.
- Projekti aikataulu.
**Tulos**
- Tuotteen kehitysjono.
- SELKEÄ KUVA MITÄ TEHDÄÄN, AIKATAULU, VAIHEISTUS (eli sprintit).
**Seuraavat sprintit:**
- Perehdytään Scrum-toimintamalliin/menetelmään.
- Versionhallinnan käyttöönottaminen.
- Edistymiskäyrä.
- Sovelluksen koodaaminen.
- Hallitaan mahdollisesti muuttuvia vaatimuksia.
- Testataan.
- Lopuksi luovutetaan tuote asiakkaalle.
Oppitunnin lopussa ryhmät jaettiin ja muodostettiin.
Itse olen ryhmässä 11, enkä nopealla silmäilyllä tunnistanut ketään henkilöitä ryhmästä (varmaan Tikon etäopiskelijoita, joita en ole aiemmin tavannutkaan).
**Omia ajatuksia:**
Edelleen hieman jännittää tämä harjoitus projekti, mutta yritän pysyä positiivisena ja ahkerana, joten eiköhän tästä projektista tulla hyvin selviämään ryhmänä.
**Kysyttävää?**
En tiennyt tai tuntenut tunnin aikana meidän projektin ryhmän jäseniä ja olisi ollut kiva edes kasvoilta tunnistaa henkilöt. Toisaalta yritin varmistaa henkilöitä luokkatovereiltani, mutta oikeastaan kukaan ei osannut valaista tilannetta yhtään paremmin. :(
---
**Viikko 45**
**Torstai 7.11**
* Ryhmän harjoitusprojektin aloitus.
=> Suoritetiin ryhmässä roolijako (itse päädyin kehitystiimiin). Lisäksi tutustuttiin yleisesti kehitysjonoon sekä sprintteihin, joihin hyödynnettäisiin Scrum-menetlmää.Lisäksi suunniteltiin osa sprinteistä valmiiksi.
**Omia ajatuksia:**
Sprintti 0 ei todellakaan lähtenyt käyntiin. Kaikilla oli kamala kiire kouluhommien kanssa. Itsekkään en joutanut tekemään tai edistämään projektia. Toisaalta loin Azure DevOps projektin wikiin hieman asioita asiakasvaatimuksiin liittyen ja kehittäjäblogia varten. Ja kuitenkin saatiin ainakin jotain aikaiseksi.
**Kysyttävää?**
Tässä vaiheessa ei ollut mielessä mitään erityistä kysyttävää.
---
**Viikko 45**
**Perjantai 8.11**
* Käytiin tunnilla läpi Sprintti 0 ja miten projektit olivat lähteneet käyntiin.
**Omia ajatuksia:**
Totesin, että jos haluamme saada ryhmän kanssa aikaan jotain niin meidän täytyy skarpata reippaasti! Toisaalta en halunnut olla liian pomottava, kun muutenkin koen itseni varsin rasittavaksi kun olen kokoajan muistuttamassa kouluhommista tai muista tärkeistä asioita. Ja muutenkin olen hieman ylisuorittava henkilö niin se on pitkässä juoksussa varsin rasittavaa etenkin ryhmäläisille.
**Kysyttävää?**
Tässäkään vaiheessa ei ollut mielessä mitään erityistä kysyttävää.
---
**Viikko 46**
**Torstai 14.11**
* Päivitin harjoitusprojektin kehittäjäblogia.
**Omia ajatuksia:**
Omasta mielestä Sprintti 1 oli huonompi kuin Sprintti 0, sillä emme saaneet mitään merkittävää aikaiseksi. Itse päivitiin wikin kehittäjä blogia ja kirjoitin varsin rehellisesti tilanteestamme.
**Kysyttävää?**
Azure DevOpsin sprinttien käyttö sekä versionhallinta ovat itselle suuri mysteeri ja olisin kaipaillut niihin tarkempaa apua.
---
**Viikko 46**
**Perjantai 15.11.2019**
* Tunnila käytiin läpi Sprintti 1 ja Sprintti 2 alkua. Kyseltiin miten projektit olivat edenneet tähän asti. Ei keretty syventyä meidän ryhmän projektin haasteisiin ja ongelmiin juurikaan tunnilla.
* Pidimme myös tunnin perään ryhmän kanssa ryhmätapaamisen (noin 1h), jossa muun muassa korjasimme harjoitusprojektia Azure DevOpsissa, suunnittelimme projektin jatkoa ja jaomme työtehtäviä ryhmäläisten kesken.
=> Sain tehtäväkseni suunnitella ja ohjelmoida käyttäjän rekisteröitymisen.
**Omia ajatuksia:**
Itseä nolotti, että projekti oli siihen mennessä edennyt niin huonosti. Toisaalta edelleen kaikilla oli aivan kamala kiire muiden kouluhommien kanssa ja oli todellakin mahdotonta järjestää aikaa tämän harjoitusprojektin kanssa.
Pohdin paljon, olisinko voinut tehdä enemmän tässä vaiheessa, mutta kuitekin kyseessä oli ryhmä projekti, jota ei todellakaan voinut tehdä yksilö työnä.
**Kysyttävää?**
Olisi ollut kiva saada neuvo siitä, miten projektia olisi voinut jatkossa edistää tehokkaasti ja säännöllisesti (esimerkiksi keinoja).
---
**Viikko 46-47**
**Sunnuntai ja Maanantai 17-18.11**
* Työstin omaa osuuttani ryhmän harjoitusprojektista.
* Suunnitelin ja ohjelmoin käyttäjää varten rekisteröitymis järjestelmän.
* Käytin aikaa kokonaisuudessaan noin 2h.
**Omia ajatuksia:**
Loppujen lopuksi koodista tuli meilestöäni varsin hyvä, vaikka en ole mikään mestari ohjelmoija. Pientä hienosääntöä koodi oli vielä vailla, mutta toisaalta hitaasti hyvä tulee. =)
**Kysyttävää?**
Asia oli varsin selvä ja tiesin, mitä olin tekemässä, joten ei tullut mieleen mitään kysyttävää.
---
**Viikko 46**
**Maanantai 18.11**
* Järjestettiin projektiin liittyen ryhmäpalaveri, jossa käytiin yleisesti läi projektin edistymistä ja ryhmäläisten kuulumisia. Tapaaminen kesti noin 1h.
**Omia ajatuksia:**
Tapaaminen meni hyvin! =) Tuntui siltä, että alku jäykkyyden jälkeen projekti lähtisi tästäeteenpäin pyörimään hyvin.
**Kysyttävää?**
Ei kysyttävää tai epäselvyyksiä. =)
---
**Viikko 46**
**Keskiviikko 20.11**
* Järjestettiin projektiin liittyen ryhmäpalaveri, jossa käytiin yleisesti läi projektin edistymistä ja ryhmäläisten kuulumisia. Tapaaminen kesti noin 1h.
**Omia ajatuksia:**
Hyvin samantapainen kuin aiempi tapaaminen samalla viikolla. Ei erityisemmin ollut tapahtunut edistysä projektin kanssa. Joitakin koodeja oli saatu valmiiksi. Ryhmäläiset vaikuttavat aktiivisilta ja motivoituneilta omaksi ilokseni. =)
**Kysyttävää?**
Ei tälläkään kertaa kysyttävää tai epäselvyyksiä. =)
---
**Viikko 46**
**Torstai 21.11**
* Kirjoitin Sprintti 2 harjoitysprojektin kehittäjäblogiin.
**Omia ajatuksia:**
Kaikki vaikuttaa sujuvan erinomaisesti. Toivon, että seuraava Sprintti 3 olisi samanlainen tai ehkä jopa parempi. Ei oikeastaan muuta kommentoitavaa.
**Kysyttävää?**
No comments! =)
---
**Viikko 46**
**Perjantai 22.11**
* Käytiin tunnilla läpi Sprintti 2 ja tulevaa Sprintti 3. Kyseltiin yleisesti ryhmien kuulumisia ja projektien etenemistä. Tälläkertaa oma ryhmän projektiin kerettiin syventyä hiukan ja saimme rakentavaa palautetta siitä kuinka meidän tulisi vielä korjata/parantaa projektia.
**Omia ajatuksia:**
Tunti oli kiva ja oli todella mukavaa saada rakentavaa palautetta projektista.
**Kysyttävää?**
Versionhallinan kanssa oli edelleen ongelmia ja siihe kysytty usein apuja.
---
**Viikko 47**
**Maanantai-Torstai 25.11-28.11**
* Viimeistelin projekti varten rekisteröitymiseen käytettävää ohjelmaa, testasin ohjelman ja sain lopuksi valmiiski.
* Aloitin työstämään sisään kirjautumisen ohjelmaa.
* Käytin aikaa kokonaisuudessaan noin 4h.
**Omia ajatuksia:**
Edistyin mielestäni hyvin koodien parissa ja olen erittäin tyytyväinen, että sain valmiiksi yhden toimivan ohjelma. :)
Kirjautumisen tekeminen oli varsin haastavaa ja aikaa vievää enkä saanut sitä tehtyä loppuun asti. :(
**Kysyttävää?**
Eipä ole mitään kysyttävää taaskaan. Tietenkin jos saisi kirjautumisohjelman kanssa apua (mitä omat ryhmäläiset ovat onneksi antaneet) olisi erittäin mukava saada.
---
**Viikko 47**
**Torstai 28.11**
* Kirjoitin jälleenkerran kehitysblogiin Sprinttistä. Olen yrittänyt muistuttaa, että muutkin ryhmäläiset kävisivät aktiivisemmin päivittämässä projektia ja etenkin kehittäjäblogia, jotta muun muassa muut voisivat tietää mitä ihmiset ovat jo saaneet aikaiseksi. Lisäksi minun ei tarvitsisi kokoajan yksin olla päivittämässä kehittäjäblogia ja en pysty lukemaan ihmisten ajatuksia heidän tekemistään osuuksista, aktiivisuudesta ja/tai edistymisestään.
**Omia ajatuksia:**
Olen hiukan ärsyyntynyt ryhmäläisistäni ja kommunikaation vähyydestä. Tällä viikolla meillä olisi pitänyt mielestäni olla ainakin yksi tapaaminen enemmän, mutta vissiin ihmiset sitten unohtivat ja en kehtaisi olla kokoajan pomottamassa ihmisiä. Enkä itsekkään muista aina kaikkia asioita. :(
**Kysyttävää?**
Eipä taida olla tähän tilanteeseen liittyen mitään muuta kysyttävää.
---
**Viikko 47**
**Perjantai 29.11**
* Tunnila käytiin läpi Sprintti 3 ja aivan viimeisintä Sprintti 4. Lisäksi kuultiin ryhmien kuulumisia ja projektien etenemistä.
* Tunnila käytiin myös läpi hieman kurssin arviointia ja hyväksyttyyn suoritukseen vaadittavia asioita.
=> Itsellä nämä pitäisi olla harjoitusprojektia lukuunottamatta kunnossa.
* Tunnin perään pidettiin ryhmän kanssa ryhmä palaveri, jossa sovittiin hyvin löyhästi projektin jatkosta.
**Omia ajatuksia:**
Olen hieman kateellinen niille ryhmille, jotka ovat saaneet omat harjoitusprojektinsa sujumaan todella mutkattomasti. Haluaisin uskoa, että oman ryhmän haasteet ja ongelmat johtuvat juurikin kiireestä, mutta välillä tunttuu siltä, että ihmiset ovat laiskoja tai välinpitämättömiä. Toisaalta tähän mennessä muut ryhmäläiset ovat tehneet kutakuinkin omat osuutensa kunnialla loppuun.
**Kysyttävää?**
Ei ole kysyttävää.
---
**Viikko 50**
**Maanatai 2.12**
* Tunnilla käytiin lyhyesti läpi kurssin arvioinnista.
=> Palautettavat suoritukset, aikarajat, harjoitusprojekti ja niin edelleen.
* Pidettiin ryhmän kanssa sitä ennen ryhmäpalaveri. Saatiin viimein kaikkien ongelmien ja haasteiden jälkeen versionhallinta toimimaan!
**Omia ajatuksia:**
En usko, että saamme ryhmän harjoitusprojektia valmiiksi.:(
Kuitenkin vähintään toivon, että siinä on kaikki osat riittävän hyvin, että sen arviointi olisi kaikesta huolimatta hyväksyttävä.
**Kysyttävää?**
Tunnilla vastattiin todella hyvin arviointiin liittyviin kysymyksiin.
___
**Viikko 51**
**Tiistaina 10.12**
* Opintojakson viimeinen tapaaminen.
* Kerrattiin kurssin suorittamista varten vaadittavat suoritukset ja niiden sisältö ja deadlinet.
**Omia ajatuksia:**
* Näitä samoja asioita käytiin jo aiemmalla tunnilla ja kaikki suoritukseni harjoitustyötä lukuunottamatta oli kunnossa ja palautettu, joten itselle tunti tuntui hiukan turhalta.
**Kysyttävää?**
* Kurssista tai tunnista ei jäänyt kysyttävää.
---
**KEHITYSBLOGIN LOPPU**
**Kokonaisarvosana**
*HUOM! Numeroarvosana 0-5*
Antaisin itselleni kokonaisarvosanaksi kurssista 4.
**Sanallinen perustelu**
Olin aktiivinen ja ahkera kurssilla. Sain tehtyä kaikki tehtävät ajallaan haasteista ja ongelmista huolimatta. Lisäksi mielestäni palauttamani tehtävät, lukuun ottamatta versionhallintaa, olivat hyvin laajoja ja hyvin perusteltuja. Osallistuin ryhmä projektiin säännöllisesti ja tein oman osuuteni työstä.
Kuitenkin uskon, että olisin pystynyt varmaan parempaan. Esimerkiksi näin jälkeenpäin ajateltuna emme asettaneet ketään ryhmä projektissa johtajaksi, jonka takia projekti suurimmilta osin ontui ja osittain epäonnistui. Vaikka en ollut ryhmän johtaja olisi minun pitänyt pyrkiä aktiivisemmin saamaan ryhmäläisiä osallistumaan projektin tekemiseen etenkin säännöllisesti ja tasa-arvoisesti. Lisäksi olisin voinut luultavasti olla enemmän motivoituneempi kurssilla opiskeluun, mutta toisaalta muut kurssit kuten ohjelmointi ja Raportoin- ja kirjoitusviestinnän kurssi veivät paljon aikaa minulta.