Ohjelmistokehittäjän päiväkirja uran alkuvaiheesta
Turunen, Joanna (2022)
Turunen, Joanna
2022
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-2022053013154
https://urn.fi/URN:NBN:fi:amk-2022053013154
Tiivistelmä
Tämä opinnäytetyö on päiväkirjamuotoinen ja kertoo kymmenen viikon ajalta ohjelmistokehittäjän työstä. Työtä kuvaillaan päiväkohtaisesti ja viikoittain pureudutaan tarkemmin johonkin aiheeseen, mikä on ollut kyseisellä viikolla erityisesti esillä tai läsnä työtehtävissä. Työtehtävät liittyvät pääasiassa ohjelmistotuotteen virheiden korjaamiseen sekä uusien ominaisuuksien kehittämiseen.
Opinnäytetyön tavoitteena on tukea uran alussa olevan kehittäjän osaamisen kasvamista. Viikkoaiheissa pyritään tutkimaan aina sitä aihepiiriä, josta on pitänyt etsiä lisätietoa tai muuten opiskella asiaa. Päiväkirjamuotoisena opinnäytetyö tarjoaa myös kuvan siitä, millaista ohjelmistokehittäjän työ on kehitettäessä asiakkaiden käytössä olevaa ohjelmistotuotetta.
Viikkoaiheisiin on käytetty lähteinä käytettyjen teknologioiden dokumentaatioita, aiheisiin liittyvä asiantuntijakirjoituksia sekä tieteellisiä artikkeleita. Kehitettävien ohjelmistotuotteiden luonteen vuoksi tarkkoja kuvauksia työtehtävien sisällöstä ei ole voinut kirjoittaa.
Opinnäytetyön lopussa on pohdintaosio, jossa tarkastellaan kirjoittajan kehittymistä työssä opinnäytetyöprosessin aikana sekä pohditaan keinoja jatkaa kehittymistä. Toisena pohdinnan näkökulmana on kuinka yritys voisi parantaa uuden työntekijän perehdyttämistä. This thesis is a diary which tells about the work of a software developer for ten weeks. The work is described daily, and in every week, there will be deeper analysis of the main subject that has been related to the current week’s topics. The tasks are mainly related to fixing bugs and developing new features in the software product.
The aim of this thesis is to support the developer’s professional development at the beginning of their career. In the weekly subjects the aim is to study the topic on which you have had to look for more information or otherwise study the subject. As the diary, the thesis also provides an idea of what a software developer’s job is like developing a software product used by the customers.
Sources for the weekly topics have been used documentation of the technologies used, expert writings related to the topics and scientific articles. Due to the type of the software products being developed, it has not been possible to write precise descriptions of the content of the work tasks.
There is the reflection section at the end of the thesis, which examines the author’s development during the thesis process and considers ways to continue the development. Another aspect of the reflection is how the company could improve the induction of a new employee.
Opinnäytetyön tavoitteena on tukea uran alussa olevan kehittäjän osaamisen kasvamista. Viikkoaiheissa pyritään tutkimaan aina sitä aihepiiriä, josta on pitänyt etsiä lisätietoa tai muuten opiskella asiaa. Päiväkirjamuotoisena opinnäytetyö tarjoaa myös kuvan siitä, millaista ohjelmistokehittäjän työ on kehitettäessä asiakkaiden käytössä olevaa ohjelmistotuotetta.
Viikkoaiheisiin on käytetty lähteinä käytettyjen teknologioiden dokumentaatioita, aiheisiin liittyvä asiantuntijakirjoituksia sekä tieteellisiä artikkeleita. Kehitettävien ohjelmistotuotteiden luonteen vuoksi tarkkoja kuvauksia työtehtävien sisällöstä ei ole voinut kirjoittaa.
Opinnäytetyön lopussa on pohdintaosio, jossa tarkastellaan kirjoittajan kehittymistä työssä opinnäytetyöprosessin aikana sekä pohditaan keinoja jatkaa kehittymistä. Toisena pohdinnan näkökulmana on kuinka yritys voisi parantaa uuden työntekijän perehdyttämistä.
The aim of this thesis is to support the developer’s professional development at the beginning of their career. In the weekly subjects the aim is to study the topic on which you have had to look for more information or otherwise study the subject. As the diary, the thesis also provides an idea of what a software developer’s job is like developing a software product used by the customers.
Sources for the weekly topics have been used documentation of the technologies used, expert writings related to the topics and scientific articles. Due to the type of the software products being developed, it has not been possible to write precise descriptions of the content of the work tasks.
There is the reflection section at the end of the thesis, which examines the author’s development during the thesis process and considers ways to continue the development. Another aspect of the reflection is how the company could improve the induction of a new employee.