Saatat epäillä, että ohjelmoijien työaikataulut eivät eroa toisistaan. Tämä ei kuitenkaan pidä paikkaansa! Jokaisella startup-yrityksellä, ohjelmistotalolla ja jopa yrityksellä on oma työtyylinsä, joka vaikuttaa siihen, miten toimimme päivittäin.
Ennen kuin aloitat urasi tietyssä paikassa, mielesi saattaa mennä sekaisin asioiden uudelleenarvioinnista. Siksi olen päättänyt kirjoittaa tämän artikkelin ja antaa sinulle kurkistuksen kulissien taakse. Käydään läpi minun päiväni JavaScript Kehittäjä täällä The Codest:ssä.
Huomenta
On perjantai, kello 7:52. Olen juuri ottanut kupin lempikahviani ja olen kirjautumassa Slackiin sanoakseni terveisiä ilmoituskanavallamme. Aloitan päivästä riippuen klo 7 ja 9 välillä, sillä meillä on joustavat työajat. Nyt on se hetki, jolloin taika alkaa - avaan front/backend-sovellukset ja tietokannan. Sitten haluan tarkistaa Slackin uudelleen nähdäkseni, onko joitain huomioitavia seikkoja - uusia ongelmia, joita ilmeni, kun olin
ei töissä, vikoja leikkimässä, koodi arvostelut muilta kehittäjiltä, jotka minun on tarkistettava.
Tykkään myös käydä läpi postilaatikkoni ja kalenterini nähdäkseni, onko päivälle suunniteltu uusia kokouksia. Kun kaikki tämä on selvitetty, siirryn Trelloon katsomaan, mitä minun on tehtävä tänään, ja suunnittelemaan loppupäivän.
Keskipäivä
Kun kaikki edellä mainitut tehtävät on suoritettu, on aika sukeltaa koodiini! Jotta työnkulku pysyisi hyvänä, soitan joskus puhelun muiden kehittäjien kanssa, jotka osallistuvat samaan projekti katsomaan, mitä uutta on, vaihtamaan näkemyksiä ja tarvittaessa ideoimaan yhdessä parhaita ratkaisuja mahdollisiin sudenkuoppiin.
Pysyäkseni oikealla tiellä tarkistan Trellosta ja kommenteista, onko muutoksia tehty, jotta olen ajan tasalla kaikesta. Kun olen saanut kiireellisimmät asiat hoidettua, on lounasaika! Ilmoitan The Codest-kollegoilleni, että olen poissa jonkin aikaa, ja kirjoitan "AFK" ilmoituskanavaan Slackissa.
Lisäksi järjestämme joka perjantai virtuaalisia kahvitapaamisia kaikille työntekijöille. Nautin siitä, että pääsen sinne aika ajoin ja voin jutella kaikkien osastojen väen kanssa.
Iltapäivä
Hankkeista riippuen pidän myös joitakin säännöllisiä kokouksia. Tällä hetkellä käynnissä olevassa tapaamisessa minulla on puhelu Wojtekin kanssa (Head of of the Tuote Design) kahden viikon välein keskustelemaan nykyisestä hankkeesta ja varmistamaan, että kaikki sujuu hyvin. Keskustelemme myös kaikista viime päivinä ilmenneistä ongelmista, ideoimme ratkaisuja niiden korjaamiseksi ja teemme yhteistyötä kaikissa tärkeissä asioissa.
Koodin luomisen lisäksi minulla on myös mahdollisuus monipuolistaa tehtäviäni ja osallistua muihin mielenkiintoisiin hankkeisiin, kuten rekrytoinnin tukemiseen, sisäisten kehityskokousten johtamiseen ja projektitarjousten luomiseen. Tilanteesta riippuen osallistun joihinkin työhaastatteluihin tavatakseni ehdokkaita ja tukeakseni rekrytointiosastoamme käytännön asiantuntemuksella. Keskityn myös järjestämään sisäisiä dev-kokouksiamme, joissa kaikki The Codest:n kehittäjät tapaavat ja jakavat tietämystään keskenään valmistelemalla käteviä how-to-esityksiä ja osallistavia verkkotapahtumia. Huolehdin pääasiassa palautteen keräämisestä osallistujilta, kokouksista ilmoittamisesta ja puhujien etsimisestä yrityksemme sisäisiin tapahtumiin lähitulevaisuudessa.
Työpäivän lähestyessä loppuaan sanon vain hyvästit The Codest:lle. joukkue ja lokiin ja asetin statukseni inaktiiviseksi.
Pakkaaminen
Niinpä, näin minun päiväni meni! Ne kaikki voivat poiketa toisistaan, rehellisesti sanottuna. Etätyöskentelyssä on siistiä se, että voit työskennellä mukavasti omasta kodistasi käsin ja silti osallistua moniin sosiaalisiin aktiviteetteihin työtovereiden kanssa, jotka nauttivat omista paikoistaan - ja voit periaatteessa työskennellä mistä tahansa!
Lue lisää:
Miksi sinun pitäisi (luultavasti) käyttää Typescriptiä?
Miten projektia ei saa tappaa huonoilla koodauskäytännöillä?
Tiedonhakustrategiat NextJS:ssä