Ammatillinen kehitys osana ohjelmointitiimiä
Valjakka, Leevi (2025)
Valjakka, Leevi
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202505058970
https://urn.fi/URN:NBN:fi:amk-202505058970
Tiivistelmä
Tässä päiväkirjamallisessa opinnäytetyössä seurataan tekijän ammatillista kehitystä ohjelmointialan uran alkuvaiheessa. Seuranta toteutetaan päivätasoisin raportein, joista johdetaan viikoittainen yhteenvetoanalyysi käsitellyistä teemoista sekä kehityksestä. Ammatillisen kehityksen tavoitteiksi on valittu teknologian ja työkalujen käyttö työn tuottavuuden ja laadun parantamiseksi, sujuva yhteistyö ohjelmistokehitystiimissä, sekä työhyvinvoinnin ja yhteisöllisyyden edistäminen työssä jaksamisen tueksi.
Tekijän lähtötilanteena on ollut juuri ennen seurantajaksoa aloitettu työ pienessä ohjelmistoalan yrityksessä. Tekijällä ei ole ollut aiempaa kokemusta ohjelmistoalalla työskentelystä, ja ohjelmointikokemuksen pohja perustuu koulutöihin sekä tekijän omiin projekteihin. Tekijän työ on seurantajaksolla keskittynyt pääsääntöisesti mobiilisovelluskehitykseen React Native-teknologiaa hyödyntäen. Pienemmässä roolissa on ollut myös Microsoft Windowsille tarkoitetun sovelluksen kehitys Python-ohjelmointikielellä.
Merkittävin osa tekijän ammatillisesta kasvusta on tapahtunut teknologian ja työkalujen käytön tavoitteessa. Tekijä on oppinut sekä omaksunut useita menetelmiä tuottamansa koodin tehostamiseen, ja saavuttanut näin hyötyä tuotettavan koodin laadussa sekä työskentelyn tehokkuudessa. Näistä esimerkkinä toimii muun muassa funktioiden tulosten tallentaminen välimuistiin käyttämällä React Nativen sisältämiä metodeja. Ohjelmistokehitys on tapahtunut osana tiimiä, jonka vuoksi tekijä on myös edistänyt osaamistaan yhteistyötavoitteen osalta, etenkin versionhallinnan ja kommunikoinnin osa-alueilla. Yhteistyöllisen tavoitteen edistäminen on mahdollistanut tehokkaan ja joustavan yhteistyön ohjelmointitiimissä toimiessa. Tekijä ei ole saavuttanut merkittävää edistymistä työhyvinvoinnin ja yhteisöllisyyden tavoitteessa seurantaaikana.
Opinnäytetyöprosessi on mahdollistanut tekijälle oman toiminnan analyyttisen tarkastelun, jonka ansiosta sitä on voitu kehittää johdonmukaisesti ongelmakohtiin reagoiden. Seurannan tulokset toimivat perustana sekä vertailupisteenä tekijän tulevaisuuden ammatilliselle kehitykselle.
Tekijän lähtötilanteena on ollut juuri ennen seurantajaksoa aloitettu työ pienessä ohjelmistoalan yrityksessä. Tekijällä ei ole ollut aiempaa kokemusta ohjelmistoalalla työskentelystä, ja ohjelmointikokemuksen pohja perustuu koulutöihin sekä tekijän omiin projekteihin. Tekijän työ on seurantajaksolla keskittynyt pääsääntöisesti mobiilisovelluskehitykseen React Native-teknologiaa hyödyntäen. Pienemmässä roolissa on ollut myös Microsoft Windowsille tarkoitetun sovelluksen kehitys Python-ohjelmointikielellä.
Merkittävin osa tekijän ammatillisesta kasvusta on tapahtunut teknologian ja työkalujen käytön tavoitteessa. Tekijä on oppinut sekä omaksunut useita menetelmiä tuottamansa koodin tehostamiseen, ja saavuttanut näin hyötyä tuotettavan koodin laadussa sekä työskentelyn tehokkuudessa. Näistä esimerkkinä toimii muun muassa funktioiden tulosten tallentaminen välimuistiin käyttämällä React Nativen sisältämiä metodeja. Ohjelmistokehitys on tapahtunut osana tiimiä, jonka vuoksi tekijä on myös edistänyt osaamistaan yhteistyötavoitteen osalta, etenkin versionhallinnan ja kommunikoinnin osa-alueilla. Yhteistyöllisen tavoitteen edistäminen on mahdollistanut tehokkaan ja joustavan yhteistyön ohjelmointitiimissä toimiessa. Tekijä ei ole saavuttanut merkittävää edistymistä työhyvinvoinnin ja yhteisöllisyyden tavoitteessa seurantaaikana.
Opinnäytetyöprosessi on mahdollistanut tekijälle oman toiminnan analyyttisen tarkastelun, jonka ansiosta sitä on voitu kehittää johdonmukaisesti ongelmakohtiin reagoiden. Seurannan tulokset toimivat perustana sekä vertailupisteenä tekijän tulevaisuuden ammatilliselle kehitykselle.