Käyttöliittymäkehitys moderneilla web-teknologioilla
Holopainen, Oskari (2021)
Holopainen, Oskari
2021
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021120223292
https://urn.fi/URN:NBN:fi:amk-2021120223292
Tiivistelmä
Tämä opinnäytetyö kuvaa frontend-kehittäjän arkea palvelutuoteyrityksessä, joka on osa isompaa konsernia. Työssä käsitellään opintojen ja työelämän väliseen siirtymävaiheeseen kuuluvia kehitysaskeleita, mahdollisia haasteita ja oivalluksia. Lisäksi pohditaan erilaisia toimintamalleja ohjelmointiin liittyen yleisesti ja tutustutaan uusiin teknologioihin. Alituisesti muuttuvassa maailmassa ohjelmistokehittäjiltä edellytetään nopeaa oppimiskykyä ja tiedonhakutaitoja. Oma-aloitteisuuden, motivaation, viestintätaitojen ja yleisten sosiaalisten taitojen merkitys korostuu projektien ollessa niin ratkaisu tosielämän ongelmaan kuin myös ihmisten välisen vuorovaikutuksen tulos. Keskeisiä työn havaintoja ovat yleisesti tunnistetut ohjelmoinnin hyvät käytännöt, deklaratiivisen React-ohjelmoinnin erilaiset vivahteet, testauksen ja laadunvarmistamisen merkitys ja projektinhallinnalliset näkökulmat suunnitteluvaiheesta toteutukseen. Työn aikana käydään läpi erilaisia projekteja, junior-tason kehittäjän rooliin kuuluvia vaatimuksia ja vastuualueita, henkilökohtaista ammatillista kasvua ja ammatti-identiteetin muodostumista. Opinnäytetyö on toteutettu päiväkirjamuotoisena ja työssä seurataan vuorovaikutusta kehittäjän ja muiden organisaation jäsenten välillä päivittäisellä tasolla.