Kehittäjäkulttuurista
Kehittäjäkulttuurista tarkoitetaan ohjelmisto- ja teknologiayritysten, vapaaehtoisten teknologia-osaajien sekä laajojen kehittäjäyhteisöjen muodostamaa kokonaisuutta, jossa kehitettävyys, yhteistyö ja tiedon jakaminen ovat keskeisiä arvoja. Sille ominaista on halu ratkaista monimutkaisia ongelmia, jatkuva oppiminen ja vertaisarviointi.
Keskeisiä käytäntöjä ovat avoimuus ja läpinäkyvyys: koodi, suunnitelmat ja opetusmateriaali jaetaan yleisesti; koodikatselmointi, pari-ohjelmointi, testit, koodausstandardien
Yhteisöllisyys näkyy meetupeissa, hackathoneissa, konferensseissa ja verkkofoorumeilla. Mentori- ja roolimallihetket sekä coworking-tilat tukevat oppimista. Monimuotoisuuden ja
Haasteina ovat työpaikkojen epäkohtia kuten stressi ja uupumus, tilaustarpeiden paine, kapeakatseinen tai syrjivä ilmapiiri sekä epäselvyydet
Historian taustaa: Open source -liike 1990-luvulla ja Agile-manifesti 2001 ovat muokanneet kehittäjäkulttuurin arvoja ja käytäntöjä. Nykyään