Web-kehittäjän päiväkirja
Perasto, Joel (2020)
Perasto, Joel
2020
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-2020052714230
https://urn.fi/URN:NBN:fi:amk-2020052714230
Tiivistelmä
Opinnäytetyö on suoritettu päiväkirjamuodossa. Päivittäisessä raportoinnissa seurataan aloittelevan web-kehittäjän työskentelyä. Opinnäytetyö koostuu kahden web-sovelluksen kehittämisestä, kehityksen työtehtävien päiväkohtaisesta raportoinnista, viikoittaisista edistyksen yhteenvedosta ja pohdinnasta.
Päiväkohtaisessa raportoinnissa opinnäytetyön kirjoittaja dokumentoi päivittäisiä käyttöliittymien kehityksen työtehtäviä, kuten ohjelmointia, ongelmanratkaisua, tiedonhakua ja toteutuksen suunnittelua. Käyttöliittymien kehitykseen ratkaisuja haettiin käytettävän teknologian virallisesta dokumentaatiosta, ohjelmointiyhteisön artikkeleista ja foorumeilta.
Opinnäytetyön kirjoittajan tekninen osaaminen ja web-sovellusten kehityskaaren ymmärtäminen karttui ajanjakson aikana paljon. Projektiosaaminen kehittyi ketterän kehityksen parissa huomattavasti ja oman työajanhallinta parani raportointijakson aikana. Nämä taidot ovat keskeisiä työelämään siirryttäessä ja arvostettuja alan työpaikoilla. This thesis has been done in a form of diary. Work of a novice web developer is followed on daily reports. The thesis consists of the development of two web-applications, work assignments, daily reports, weekly summaries and reflection chapter.
In the daily reports, the author of the thesis documents daily web development work tasks, such as programming, problem solving, information retrieval, and implementation planning. Solutions for development were sought from official documentation of the technology, articles from the programming community and programming forums.
The technical competence of the thesis author and the understanding of the development process of web applications accumulated a lot during the period. Project expertise developed significantly in terms of agile development, and the management of one's own working time improved during the reporting period. These skills are central to the transition to working life and valued in jobs in the industry.
Päiväkohtaisessa raportoinnissa opinnäytetyön kirjoittaja dokumentoi päivittäisiä käyttöliittymien kehityksen työtehtäviä, kuten ohjelmointia, ongelmanratkaisua, tiedonhakua ja toteutuksen suunnittelua. Käyttöliittymien kehitykseen ratkaisuja haettiin käytettävän teknologian virallisesta dokumentaatiosta, ohjelmointiyhteisön artikkeleista ja foorumeilta.
Opinnäytetyön kirjoittajan tekninen osaaminen ja web-sovellusten kehityskaaren ymmärtäminen karttui ajanjakson aikana paljon. Projektiosaaminen kehittyi ketterän kehityksen parissa huomattavasti ja oman työajanhallinta parani raportointijakson aikana. Nämä taidot ovat keskeisiä työelämään siirryttäessä ja arvostettuja alan työpaikoilla.
In the daily reports, the author of the thesis documents daily web development work tasks, such as programming, problem solving, information retrieval, and implementation planning. Solutions for development were sought from official documentation of the technology, articles from the programming community and programming forums.
The technical competence of the thesis author and the understanding of the development process of web applications accumulated a lot during the period. Project expertise developed significantly in terms of agile development, and the management of one's own working time improved during the reporting period. These skills are central to the transition to working life and valued in jobs in the industry.