Ohjelmistokehittäjän työpäivä, osa 2
Päivä asiakasprojektissa alkaa etätyömoodissa kotosalla, kuten on alkanut joka päivä jo helmi-maaliskuusta lähtien. Kesälomien jälkeen etäily on jatkunut samaan malliin, vaikka toimistollakin töitä saisi jo tehdä. Muutamalla lounaalla on kollegoiden kanssa kuitenkin tullut käytyä. Konttorillakin voisi olla kiva käydä silloin tällöin, mutta paluuta vanhaan malliin ei enää taida olla näköpiirissä.
Otan asiakkaan tiketöintijärjestelmän työjonosta uuden tehtävän työn alle, jossa on kyse pienestä korjauksesta loppuasiakkaan sivustolle. Ongelma löytyy Vue-skriptin puolelta, josta täräytän korjauksen jälkeen Pull Requestin kollegalle. PR-hyväksynnän jälkeen Azuren Pipeline alkaa ruksuttamaan muutosta sivuston RC-ympäristöön. Tämän jälkeen tuoteomistaja saa asiasta ilmoituksen sisäiselle Slack-kanavalle ja käy testaamassa muutoksen. Saman ehtii tehdä vielä loppuasiakkaankin edustaja, joka näyttää julkaisulle vihreää valoa. Muutos on siis valmiina livetykseen. Hyvä aamu!
Myöhemmin aamupäivällä on vuorossa Daily oman tiimin kanssa, joka pidetään Teamsissä, kuten kaikki muutkin palaverit. Senior Developer Kyösti on löytänyt Teamsistä hauskan ominaisuuden, jolla saa kamerakuvan taustan vaihdettua, ja pian Dailyn jäsenet ovatkin toinen toistaan erikoisemmissa ympäristöissä, koululuokassa, avaruudessa jne. ja onhan meillä hauskaa. Backend Developer Matti sitten vakavoituu ja ilmoittaa ottavansa vastaan apua visaisessa frontti-puolen ongelmassa, jonka kanssa on painiskellut jo tovin, html-lomakkeiden kanssa ollaan tekemisissä. Sovitaan, että soittelen Teamsillä, kun vapaudun dailyn jälkeen alkavasta asiakaspalaverista.
Dailyn jälkeen hyppään siis asiakaspalaveriin, jossa käydään vielä lyhyesti läpi aamulla tekemääni muutosta ja askelmerkkejä loppuviikon osalle. Tämän jälkeen käydään Matin kanssa läpi lomakehommaa, jonka jälkeen alkaakin jo lounastauko lähestyä. Käväisen hakemassa paikallisesta lounaspaikasta sapuskat mukaan.
Lounaan jälkeen menen hetkeksi juttelemaan firman ”kahvihuone-Teamsiin”, joka on siis jatkuva palaverikutsu, johon voi liittyä koska tahansa pitämään taukoa ja juttelemaan mukavia. Taas meillä on hauskaa.
Loppupäivän pyörittelenkin toisen loppuasiakkaan sivustolla esiintyvää responsiivisuus-ongelmaa, joka ilmoituksen mukaan esiintyy vain tietyllä hedelmälogollisella tablet-laitteella. Tällainen mainio laite löytyy kotoakin, mutta otan silti apuriksi tehtävään aina toimivan BrowserStack emulaattorin, joka ei kuitenkaan juuri tänään ota toimiakseen kombinaatiolla localhost + hedelmälaitteen selain. Muistelen harmaasti (ja hartaasti), että jotain säätöä tämän yhdistelmän kanssa oli viimeksikin vastaavassa tilanteessa. Tässä välissä tulee loppuasiakkaalta kuitenkin (iloinen?) ilmoitus, että vikaa ilmenee muidenkin laitteiden selaimissa. Syy selviääkin näin lopulta ihan vaan perustyökaluilla (Chrome Developer Tools). Varaan kuitenkin seuraavalle aamulle pienen henkisen slotin BrowserStack-asian tarkempaan selvittelyyn, sen verran jäi vaivaamaan, mokomakin.
Päivän aikana käytetyt tärkeimmät työkalut:
Microsoft VS Professional 2019, Sourcetree, Chrome Developer Tools, BrowserStack
Päivän aikana käytetyt tärkeimmät teknologiat:
C#, .NET, Vue.js, Git, Sass
Lisätietoja
Riihisoft - Asiantuntijat ja yhteyshenkilöt
Riihisoft - Muita referenssejä
Riihisoft - Muita bloggauksia
It- ja ohjelmistoalan työpaikat
- Laura - Cybersecurity Compliance Lead
- Efima Oyj - Senior Data Engineer
- Laura - Tietosuojasuunnittelija: tiedonhallinta- ja tietosuojayksikkö; Joensuu; määräaikainen (id8753)
- Nordea - Sr IT Analyst - Adobe/SAS Marketing Automation
- Laura - Master Data Manager
- Laura - Kokenut datainsinööri / Senior Data Engineer
- Laura - Kehityspäällikkö, Digital Front Office Platform
Premium-asiakkaiden viimeisimmät referenssit
- Roidu Oy - Eloisa - työntekijäkokemuksen kehittäminen osa toimintaa ja strategiaa
- Roidu Oy - Eerikkilä sai kerättyä palautetta erityisesti lapsilta ja nuorilta Roidun avulla
- Roidu Oy - Pohjanmaan hyvinvointialue tavoittelee Pohjoismaiden huippua asiakas- ja potilasturvallisuudessa
- Roidu Oy - Esperi Caren asiakaskokemuksen mittaaminen vietiin uudelle tasolle
- Virnex Group Oy - Palvelu asumisturvallisuuden parantamiseen
- Lekab Communication Systems Oy - Lekab Communication Systems Oy voitti Kansaneläkelaitoksen kilpailutuksen ohjelmistorobotiikan alustaratkaisusta
- Verkkovaraani Oy - Google Ads -konsultaatio Nordic Progressille
Tapahtumat & webinaarit
- 30.04.2024 - Ilmainen CRM-webinaari: Microsoft Dynamics Sales: Integroinnit CRM-ratkaisun kanssa
- 07.05.2024 - Koulutus: Tekoäly markkinoijan työkaluna
- 07.05.2024 - Ilmainen CRM-webinaari: Microsoft Dynamics Sales | Sisäänrakennetun BI-moduulin käyttö toimintojen suunnitteluun ja tulosraportointiin
- 07.05.2024 - Aamiaisseminaari: Kehitä ohjelmistoja tehokkaammin tekoälyllä
- 16.05.2024 - Five Years Out Helsinki
- 21.05.2024 - The path to productization
- 29.05.2024 - Efistream-webinaari: Näin rakennat modernin taloushallinnon, joka tukee tiedolla johtamista
Premium-asiakkaiden viimeisimmät bloggaukset
- Rakettitiede Oy - Kaksi yrityskulttuuria, yksi konsultti
- Zone Media Oy - Zone blogissa joka viikko uusi blogijuttu
- Zone Media Oy - Zone+:n hyödyllisiä ominaisuuksia: WordPressin staging-ympäristö
- Zone Media Oy - Zone+ WordPress Assistant: kuinka luoda verkkosivusto sekunneissa tekoälyn avulla
- Kamu Digital Oy - Koulutus: Tekoäly markkinoijan työkaluna
- Kamu Digital Oy - Tekoäly markkinoinnissa
- Kamu Digital Oy - Vinkit tekoälyn promtaamiseen eli kehotemuotoiluun
Digitalisaatio & innovaatiot blogimediaBlogimediamme käsittelee tulevaisuuden liiketoimintaa, digitaalisia innovaatioita ja internet-ajan ilmiöitä |