Kodo nulaužimas - kaip „Mozilla“ padeda universiteto studentams prisidėti prie „Open Source“

Po metų tyrimų „Mozilla“ atvirojo kodo studentų tinklas (OSSN) pradeda bandomąją programą, skirtą spręsti uždavinius, susijusius su tuo, kaip atvirojo kodo projektai veiksmingai palaiko universiteto studentus, kai jie siekia savo pirmojo kodo.

Nepaisant daugybės įrodymų, kad vertingiausią indėlį į projektą dažnai teikia jaunesni nei 30 metų žmonės, atvirojo kodo projektai dažnai stengiasi įtraukti ir išlaikyti universiteto studentus kaip naujus kodinius pagalbininkus.

Studentai, kurie išreiškė susidomėjimą prisidėti, dažnai jaučiasi įbauginti, kad iš pradžių neturi tinkamų įgūdžių arba nesugeba rasti projekto.

Remdamiesi naujausiais tyrimais, mes nustatėme, kad daugiau nei 50% mūsų universiteto studentų, kurie bandė įvesti kodą į atvirojo kodo projektą, negalėjo sėkmingai prisidėti dėl problemų, su kuriomis susidūrė per savo indėlį.

Nuo projekto identifikavimo iki darbo, kodo bazės ištyrimo, kūrimo aplinkos sukūrimo, kodo rašymo ir net bandydami sujungti savo kodą, studentai susidūrė su problemomis, kurios atitraukė juos nuo projekto dar prieš baigiant savo pirmąjį indėlį.

Vartotojo kelionė: kodo indėlis į atvirojo kodo projektą

Kaip mes atsakome į didelius klausimus

Mūsų tyrimas atskleidė klausimų, susijusių su kiekviena vartotojo kelionės dalimi, seriją.

Kuriame bandomųjų bandymų ciklą, kurio kiekvienas tikslas yra atsakyti į konkrečius klausimus, susijusius su skirtingomis įprasto vartotojo kelionės dalimis, tokiomis kaip:

  • Kas labiausiai rūpi studentams, vertinant, ar prisidėti prie projekto, ar ne?
  • Koks yra geriausias universiteto studentų mentorystės modelis?
  • Kas labiau skatina įlaipinimo procesą: koduoti fiktyvią problemą / klaidą arba išspręsti aktualią problemą realaus pasaulio projekte?
  • Koks yra geresnis būdas įtraukti studentus į projektą - pristatyti jiems siūlomas klaidas (klaidų atitikimą) arba leisti jiems patiems susirasti problemas tyrinėjant?

Dalyvaudami bandomuosiuose projektuose ir bendradarbiaudami su tokiais „Mozilla“ projektais kaip „Bendras balsas“, „Devtools“, „Firefox Focus“, skirtu „Android“, ir išorinėms organizacijoms, tokioms kaip „GNOME“ fondas, „Linux“ fondas ir „Wikimedia“, OSSN kuria naujus būdus studentams atrasti, bendrauti ir bendrauti su „Open“. Šaltinio projektai.

Vienas iš šių pilotų yra…

Vieno iš šių bandymų pavyzdys yra „Projekto apžvalgos pilotas“. Šio konkretaus piloto tikslas yra atsakyti į klausimą, susijusį su vartotojo kelionės „atradimais“: kaip studentai vertina, ar nori prisidėti prie projekto?

Remdamiesi apklausa, kurią paskelbėme metų pradžioje, sužinojome, kad studentai vienodai rūpinasi projekto misija ir techniniais įgūdžiais, kurių reikia įnašui. Čia pateikiami keturi svarbiausi projekto atrankos kriterijai:

  1. Projekto misija
  2. Technologija (programavimo kalba / bibliotekos / sistema ir kt.)
  3. Laikas, reikalingas vystymosi aplinkai sukurti
  4. Ar egzistuoja bendruomenė ir kaip prisijungti

Nors projekto misija ir techniniai reikalavimai dažnai yra gerai pristatomi ir matomi, galime teigti, kad kiti du kriterijai nėra tinkamai išdėstyti.

Mes darome prielaidą, kad mūsų pilotas yra tas, kad, naudodamiesi šia informacija, studentai nustatys tinkamą projektą, prie kurio jie galės prisidėti, taigi, daugiau pasitikėjimo, mažiau pastangų ir per trumpesnį laiką pateiks kodą.

Siekdami patvirtinti savo prielaidą, sukūrėme šią platformą, kurioje galima iš karto parodyti visą svarbią informaciją, kuri studentams rūpi, pateikiant platų įvairių, sveikų, aktyvių ir įtraukiančių atvirojo kodo projektų rinkinį.

Projekto apžvalgos pilotas

Kas vyksta toliau

Nuo šiol iki 2018 m. Spalio mėn. Kartu su pagrindiniais bendradarbiais tęsime studentų kūrimą ir teikimą pilotams, kad jie padėtų įnešti savo mėgstamų projektų kodą, kartu tobulindami savo įgūdžius, susijusius su įvairiomis technologijomis. Be to, per šiuos bandymus studentai padės tinklui, pateikdami naudingų įžvalgų ir metrikų, kurie bus naudojami siekiant patobulinti įgytą projektų patirtį ateityje.

Jei esate Amerikos ir (arba) Kanados vidurinės mokyklos studentas arba žinote studentų, kuriems gali būti įdomu dalyvauti šioje iniciatyvoje, prašau pasidalinkite šia nuoroda su jais.

Jei esate organizacija ar projektas, norintis paremti mūsų iniciatyvą, nurodydami projekto indėlio galimybes mūsų tinkle, susisiekite su mumis christos AT mozilla DOT com.