Ohjelmoijan päiväkirja
Mäkelä, Tatu (2018)
Mäkelä, Tatu
Haaga-Helia ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018120820541
https://urn.fi/URN:NBN:fi:amk-2018120820541
Tiivistelmä
Tässä päiväkirjaopinnäytetyössä seurataan opiskelijan päivittäistä työskentelyä konsulttina Maanmittauslaitoksen MITPA-osastolla aikavälillä 3.9.2018 – 23.11.2018. Opiskelijan työnantajana toimii IT alan palveluihin erikoistunut Tieto Oy. Opiskelija keskittyy pääsääntöisesti edis-tämään uuden KALPA-projektin kehittämistä, hoitaen sen ohella myös joitain pienempiä ylläpitotehtäviä liittyen kalastusrajoitus- ja sisävesisaalispalveluihin. Opinnäytetyössä kuvaillaan päi-vittäisiä työtehtäviä ja kehittymistä, sekä analysoidaan viikon päätteeksi viikon aikana käsiteltyjä ja opittuja asioita.
Viikoittaisissa analyyseissa ja päivittäisissä raporteissa käy ilmi kehittyminen back-end osaajas-ta lähemmäksi fullstack osaajaa, viitaten alan kirjallisuuteen ja internetistä löytyviin asiallisiin lähteisiin. Työn aikana opiskelija opettelee Angularin käyttöä ja perehtyy TypeScript-skiptauskieleen, sekä pug-templaattimoottorin käyttöön ja syntaksiin. Hän perehtyy myös front-endin kirjastoon ja sen käyttöön. Opiskelija toteuttaa seurannan aikana vedenomistaja osiota, josta hän keskittyy erillisen asiakastietojärjestelmän yhteyksien luontiin back-end puolella ja front-end lomakkeiden luontiin hänelle uusilla tekniikoilla.
Työn lopussa opiskelija pohtii päiväkirjaopinnäytetyön aikavälillä opittuja asioita, kuten miten hän on kehittynyt ohjelmistokehityksessä yleisesti. Opiskelija avaa samalla projektien tulevai-suuden näkymiä. Opiskelija analysoi, miten hän on hyötynyt päiväkirjaopinnäytetyön raportoinnista, sekä miten työnantaja ja asiakas voivat siitä hyötyä. Opiskelija poimii hyviä käytäntöjä viikkoanalyyseista, joita hän pyrkii tulevaisuudessa hyödyntämään kehityksen yhteydessä.
Viikoittaisissa analyyseissa ja päivittäisissä raporteissa käy ilmi kehittyminen back-end osaajas-ta lähemmäksi fullstack osaajaa, viitaten alan kirjallisuuteen ja internetistä löytyviin asiallisiin lähteisiin. Työn aikana opiskelija opettelee Angularin käyttöä ja perehtyy TypeScript-skiptauskieleen, sekä pug-templaattimoottorin käyttöön ja syntaksiin. Hän perehtyy myös front-endin kirjastoon ja sen käyttöön. Opiskelija toteuttaa seurannan aikana vedenomistaja osiota, josta hän keskittyy erillisen asiakastietojärjestelmän yhteyksien luontiin back-end puolella ja front-end lomakkeiden luontiin hänelle uusilla tekniikoilla.
Työn lopussa opiskelija pohtii päiväkirjaopinnäytetyön aikavälillä opittuja asioita, kuten miten hän on kehittynyt ohjelmistokehityksessä yleisesti. Opiskelija avaa samalla projektien tulevai-suuden näkymiä. Opiskelija analysoi, miten hän on hyötynyt päiväkirjaopinnäytetyön raportoinnista, sekä miten työnantaja ja asiakas voivat siitä hyötyä. Opiskelija poimii hyviä käytäntöjä viikkoanalyyseista, joita hän pyrkii tulevaisuudessa hyödyntämään kehityksen yhteydessä.