Saltar al contenido
Takaisin etusivulle

Kulttuurimme

Hyvinvoinnin ja Autonomian Manifesti

Emme välitä kuinka monta tuntia työskentelet. Välitämme siitä, että järjestelmä on ylhäällä, koodi on ylläpidettävää ja sen kirjoittanut insinööri on nukkunut hyvin.

Emme palkkaa ihmisiä täyttämään tuoleja. Palkkaamme insinöörejä ratkaisemaan monimutkaisia ongelmia. Ja monimutkaiset ongelmat ratkaistaan paremmin autonomialla, keskittymisellä ja levolla.
Perustavanlaatuinen periaate — Digital Axios

Neljä periaatetta, joista emme neuvottele

Ne eivät ole aspirationaalisia ihanteita. Ne ovat operatiivisia päätöksiä, jotka teemme joka päivä ja jotka määrittelevät, miten Digital Axiosissa työskennellään.

  1. Tulokset > Tunnit Onnistuneet käyttöönotot ja vakaat prosessit.

    Emme mittaa menestystä näytön edessä istumisella. Mittaamme sen käyttöönotoilla ilman palautuksia, automaatioputkilla, jotka käsittelevät tuhansia asiakirjoja ilman interventiota, ja asiakkailla, jotka nukkuvat rauhallisesti, koska heidän järjestelmänsä ei kaadu.

    Insinööri, joka ratkaisee kriittisen bugin 45 minuutissa ja menee kävelylle, on arvokkaampi kuin se, joka viettää 8 tuntia simuloidessaan tuottavuutta.Tärkeät KPI:t: järjestelmän käyttöaika, virheiden määrä tuotannossa, incidenttien ratkaisuaika. Ei sisäänkirjautumiskello.Jos koodisi läpäisee testit, ylittää koodikatselmoinnin ja integroituu puhtaasti CI/CD-putkeen, olet tehnyt työsi. Kellonajalla, jolloin teit sen, ei ole merkitystä.

  2. Asynkroninen Kulttuuri Deep Work ilman keskeytyksiä.

    Monimutkaisten järjestelmien ohjelmointi vaatii syvää keskittymistä. Insinööri, jota keskeytetään joka 20. minuutti, ei kirjoita vankkaa arkkitehtuuria: kirjoittaa korjauslappuja. Suunnittelemme toimintamme suojellaksemme keskittyneen työn lohkoja.

    Kirjallinen viestintä ensin. Jos jokin voi olla Slack-viesti kontekstilla, se ei ole 30 minuutin kokous.Kokoukset ennakkoagendalla ja kiinteällä kestolla. Ei "nopeita puheluita", jotka muuttuvat tunnin harhailuksi.Dokumentaatio totuuden lähteenä. ADR:t (Architecture Decision Records) ja runbookit korvaavat "kysy Fulano, hän tietää".Kunnioitamme "Älä häiritse" -tiloja. Kun insinööri on Deep Work -tilassa ratkaisemassa samanaikaisuusongelmaa tai suunnittelemassa mikropalveluvirtaa, se keskittyminen on pyhää.

  3. Insinöörin Kunnioitus Ammatillinen kasvusi ei ole este.

    Insinöörimme opiskelevat UTN:ssä, suorittavat AWS-sertifikaatteja, osallistuvat avoimen lähdekoodin projekteihin. Tämä ei ole jotain, jonka "suvaitsemme" työn ohessa: tämä on jotain, jota edistämme, koska se tekee meistä parempia.

    Joustavat aikataulut, jotka on suunniteltu niin, ettei akateeminen koulutus koskaan kilpaile työn kanssa. Jos sinulla on luentoja, aikataulusi mukautuu.Vuosittainen koulutusbudjetti: pilvisertifikaatit, tekniset konferenssit, erikoistuneet kurssit. Ei byrokratiaa sen pyytämiseen.Suojattu tutkimusaika. Se ei ole koristeellinen etu: se on syy, miksi voimme tarjota asiakkaillemme ratkaisuja, jotka käyttävät uusinta tekoälyä ja asiakirjojen käsittelyä.Sisäiset mentoroinnit senior- ja junior-insinöörien välillä. Jaettu tieto skaalautuu; yhdelle henkilölle kertynyt tieto on vikaannuspiste.

  4. Mielenterveys Puhdas koodi vaatii levänneitä miehiä.

    Ei ole olemassa sankari-insinöörityötä. Insinööri, joka työskentelee 14 tuntia "pelastaakseen" käyttöönoton, on oire huonosti suunnitellusta järjestelmästä, ei omistautumisen teko. Suunnittelemme prosessimme niin, että sankaruutta ei tarvita.

    Tuotannon incidenteillä on postmortemit ilman syyllisiä. Etsimme systeemisiä syitä, emme päitä leikattavaksi.On-call-kierros selkeillä rajoilla. Kukaan ei ole "aina saatavilla". Jos olet päivystäjä, seuraavalla viikolla levähdät.Kestävä työmäärä. Mahdottomat sprintit tuottavat teknistä velkaa, joka lopulta maksaa enemmän kuin deadline, jota yritettiin täyttää.Levännyt insinööri havaitsee kilpailutilanteita, ennakoi reunatapauksia ja kirjoittaa testejä, jotka kattavat skenaariot, jotka väsynyt insinööri jättää huomiotta.

Miltä tämä näyttää käytännössä

Ei vain sanoja. Näin toimimme konkreettisesti joka viikko.

  • Kestävät sprintit

    Suunnittelemme todellisen kapasiteetin, emme fantasioita. Sisällytämme puskurin tutkimukselle, tekniselle velalle ja odottamattomalle. Sprintti, joka vaatii sankaruutta päästäkseen loppuun, on huonosti suunniteltu sprintti.

  • Dokumentaatio kokousten sijaan

    Jokainen arkkitehtuurinen päätös dokumentoidaan ADR:ään. API-spesifikaatiot ovat Swaggerissa. Runbookit ovat ensimmäinen vasteena incidentteihin. Emme ole riippuvaisia kenenkään muistista.

  • Koodikatselmoinnit mentoroinnina

    Koodikatselmoinnit eivät ole byrokraattinen muodollisuus. Ne ovat tilaisuus jakaa tietoa, havaita ongelmia ennen kuin ne pääsevät tuotantoon ja nostaa koko tiimin teknistä tasoa.

  • Syyttömät postmortemit

    Kun jokin epäonnistuu tuotannossa, emme etsi syyllisiä. Etsimme, mikä mahdollisti virheen pääsyn sinne asti. Puuttuiko testi? Eikö seuranta hälyttänyt ajoissa? Oliko dokumentaatio epäselvää? Korjaamme järjestelmän, emme osoita ihmisiä.

Haluatko työskennellä tiimissä, joka kunnioittaa aikaasi?

Jos olet insinööri ja arvostat autonomiaa, puhdasta koodia ja todellisia teknisiä haasteita, keskustellaan.

Ota yhteyttä