Ohjelmistokehittäjän ammatillisen kehittymisen päiväkirja HealthSync PRO -projektissa
Stellberg, Nicklas (2025)
Stellberg, Nicklas
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202505028622
https://urn.fi/URN:NBN:fi:amk-202505028622
Tiivistelmä
Tämä opinnäytetyö raportoi ohjelmistokehittäjän ammatillista kehittymistä kahdeksan viikon seurantajakson aikana HealthSync PRO -projektissa, joka toteutettiin OptiCare-yrityksessä 27.1.–21.3.2025. Työn taustalla oli tarve kehittää terveydenhuollon ammattilaisille suunnattua sovellusta, joka integroi ja analysoi lääketietoja useista kansainvälisistä lähteistä. Tavoitteena oli kehittää tekijän osaamista SQL- ja Python-taidoissa sekä itsenäisessä ongelmanratkaisussa ja työ rajattiin tietokannan hallintaan, datan integrointiin ja ohjelmistokehityksen prosesseihin.
Työ perustui ohjelmistokehityksen keskeisiin käsitteisiin, kuten tietokantoihin, SQL:ään, Python-ohjelmointiin ja datan pipeline-suunnitteluun, sekä terveydenhuollon termeihin, kuten ATC-koodit. Seurantajakso dokumentoitiin päiväkirjamuotoisesti ja menetelminä käytettiin käytännön ohjelmistokehitystä, reflektointia ja teorian soveltamista. Jokainen viikko sisälsi päivittäiset merkinnät työtehtävistä ja oppimisesta, esimerkiksi tietojen keräämisestä, tietokannan optimoinnista ja kehitysalustojen arvioinnista.
Tuloksena tekijän tekniset taidot, erityisesti SQL- ja Python-osaaminen, kehittyivät merkittävästi, ja hän oppi ratkaisemaan monimutkaisia ongelmia itsenäisesti. Uusia menetelmiä, kuten fuzzy matching ja transaktiot, otettiin käyttöön datan laadun parantamiseksi. Päätelmänä todettiin, että päiväkirjamuotoinen työskentely edisti syvällistä reflektointia ja tuki tekijän urakehitystä ohjelmistokehittäjänä, samalla vahvistaen HealthSync PRO -projektin tavoitteita.
Työ perustui ohjelmistokehityksen keskeisiin käsitteisiin, kuten tietokantoihin, SQL:ään, Python-ohjelmointiin ja datan pipeline-suunnitteluun, sekä terveydenhuollon termeihin, kuten ATC-koodit. Seurantajakso dokumentoitiin päiväkirjamuotoisesti ja menetelminä käytettiin käytännön ohjelmistokehitystä, reflektointia ja teorian soveltamista. Jokainen viikko sisälsi päivittäiset merkinnät työtehtävistä ja oppimisesta, esimerkiksi tietojen keräämisestä, tietokannan optimoinnista ja kehitysalustojen arvioinnista.
Tuloksena tekijän tekniset taidot, erityisesti SQL- ja Python-osaaminen, kehittyivät merkittävästi, ja hän oppi ratkaisemaan monimutkaisia ongelmia itsenäisesti. Uusia menetelmiä, kuten fuzzy matching ja transaktiot, otettiin käyttöön datan laadun parantamiseksi. Päätelmänä todettiin, että päiväkirjamuotoinen työskentely edisti syvällistä reflektointia ja tuki tekijän urakehitystä ohjelmistokehittäjänä, samalla vahvistaen HealthSync PRO -projektin tavoitteita.