Kai technologijos tampa prieinamos visiems
Prisimenu savo pirmąją programavimo pamoką prieš kelerius metus. Sėdėjau auditorijoje su dvylika kitų žmonių, visi nervingai spoksojome į tuščius ekranus, o dėstytojas kalbėjo apie kintamuosius taip, tarsi tai būtų savaime suprantami dalykai. Po poros savaičių pusė grupės išnyko. Tai buvo įprasta istorija – technologijų mokymasis atrodė kaip uždara klubo narystė, skirta tik išrinktiesiems.
Dabar viskas keičiasi. NovaTech bendruomenė – tai ne tiesiog dar viena mokymosi platforma ar kursų rinkinys. Tai judėjimas, kuris iš esmės keičia požiūrį į tai, kaip žmonės įsisavina technologijas. Čia nėra „per kvailų klausimų”, nėra prielaidos, kad tu jau turi žinoti pusę dalykų, ir svarbiausia – nėra jausmo, kad esi vienas šioje kelionėje.
Paskutiniais metais stebiu, kaip ši bendruomenė auga ir transformuojasi. Pradėjusi kaip nedidelė entuziastų grupė, dabar ji jungia tūkstančius žmonių – nuo visiškai naujokų iki patyrusiųjų specialistų, kurie grįžta dalintis žiniomis. Ir tai veikia ne todėl, kad kas nors sugalvojo tobulą mokymo metodiką, o todėl, kad pagaliau kažkas suprato: technologijų mokymasis – tai ne tik kodas ar algoritmai, tai žmonės, padedantys kitiems žmonėms.
Kodėl tradicinis mokymasis nebeveikia
Kalbėjausi su Tomasu, 34-erių buhalteriu, kuris nusprendė pakeisti karjerą. „Bandžiau mokytis programavimo internete, – pasakojo jis. – Žiūrėjau vaizdo įrašus, skaitau vadovėlius. Viskas atrodė suprantama, kol nepradėjau pats bandyti. Tuomet supratau, kad neturiu nė mažiausios idėjos, ką darau.”
Štai čia ir slypi problema. Tradicinis technologijų mokymas dažnai primena receptų knygą be nuotraukų – teoriškai viskas aprašyta, bet praktiškai neįsivaizduoji, kaip turėtų atrodyti rezultatas. Dar blogiau, kai susiduriame su klaida ar problema, neturime kam paklausti. Google paieška duoda milijoną atsakymų, bet kuris iš jų teisingas būtent tau?
NovaTech bendruomenė atsirado būtent iš šio skausmo taško. Jos įkūrėjai patys buvo praėję per šią malūnsparnę ir suprato: reikia ne tik geresnių mokomųjų medžiagų, reikia visos ekosistemos, kuri palaiko besimokantįjį kiekviename žingsnyje.
Vienas iš pagrindinių bendruomenės principų – mokymasis darant kartu su kitais. Ne stebint, kaip kažkas daro, o būtent darant kartu. Tai gali skambėti kaip smulkmena, bet skirtumas yra milžiniškas. Kai dirbi kartu su kažkuo, matai ne tik galutinį rezultatą, bet ir visą mąstymo procesą, klaidas, pataisymus, sprendimų priėmimo logiką.
Kaip veikia bendruomenės ekosistema
Įsivaizduokite erdvę, kur galite užduoti klausimą bet kuriuo paros metu ir gauti atsakymą ne iš roboto ar dirbtinio intelekto, o iš tikro žmogaus, kuris prieš metus buvo būtent ten, kur jūs dabar. Tai nėra fantazija – tai kasdienybė NovaTech bendruomenėje.
Bendruomenė veikia keliais lygmenimis. Pirmasis – tai atviros diskusijų platformos, kur klausimai ir atsakymai lieka visiems matomi. Čia svarbu ne tik tai, kad gauni atsakymą, bet ir tai, kad kiti, turintys panašią problemą, gali pasinaudoti tuo pačiu sprendimu. Per metus tokių dialogų susirenka tūkstančiai, ir jie tampa gyvąja žinių baze, daug vertingesne už bet kokią oficialią dokumentaciją.
Antrasis lygmuo – mentoravimo programos. Čia patyrę bendruomenės nariai savanoriškai skiria laiko padėti naujiesiems. Ne formaliai, ne už pinigus, o tiesiog todėl, kad jie patys kadaise gavo panašią pagalbą. Martynas, kuris dabar dirba programuotoju vienoje didžiausių Lietuvos IT įmonių, pasakojo: „Kai pradėjau, turėjau mentorių, kuris kas savaitę skirdavo man valandą laiko. Jis neatsakydavo už mane, bet užduodavo teisingus klausimus, kurie padėdavo man pačiam rasti atsakymus. Dabar aš darau tą patį kitiems.”
Trečiasis lygmuo – bendri projektai. Čia žmonės susiburia į komandas ir kuria realius dalykus – aplikacijas, svetaines, įrankius. Tai ne mokomieji projektai su dirbtinėmis problemomis, o tikri produktai, kurie kartais net tampa sėkmingais startuoliais. Mokydamasis tokiame kontekste, tu ne tik įgauni techninių įgūdžių, bet ir supranti, kaip veikia komandinis darbas, projekto valdymas, komunikacija.
Pradedančiųjų kelias: nuo nulio iki pirmojo projekto
Jei niekada nesate rašę nė eilutės kodo ir mintis apie technologijas jums kelia lengvą paniką, štai kaip pradėti NovaTech bendruomenėje be streso.
Pirmiausia, užsiregistruokite ir praleiskite savaitę tiesiog stebėdami. Skaitykite diskusijas, žiūrėkite, kaip žmonės bendrauja, kokius klausimus užduoda, kaip atsakoma. Tai padės jums suprasti bendruomenės kultūrą ir pajusti, kad čia yra jūsų vieta. Nesijaudinkite, jei 80% dalykų atrodys nesuprantami – tai normalu ir laikina.
Po savaitės užduokite savo pirmąjį klausimą. Gali būti bet koks, net jei jums atrodo, kad jis kvailas. Pavyzdžiui: „Kas yra programavimas paprastais žodžiais?” arba „Nuo ko man pradėti, jei noriu sukurti svetainę?” Garantuoju, gausi kelis išsamius, draugiškus atsakymus per kelias valandas.
Toliau – pasirinkite vieną įvadinį kursą ar mokymosi kelią. NovaTech bendruomenėje jų yra dešimtys, pritaikytų skirtingiems tikslams. Norite kurti svetaines? Yra kelias. Domina duomenų analizė? Yra atskiras maršrutas. Svarbiausia – nepuolę mokytis visko iš karto. Pasirinkite vieną kryptį ir laikykitės jos bent tris mėnesius.
Štai konkretus planas pirmajam mėnesiui:
- 1-2 savaitės: įvadiniai video ir tekstai apie pasirinktą sritį, kasdien po 30-60 minučių
- 3 savaitė: pirmieji praktiniai užsiėmimai, paprasti pratimai su bendruomenės palaikymu
- 4 savaitė: prisijunkite prie „naujokų projekto” – tai specialiai sukurtos užduotys, kurias sprendžiate kartu su kitais pradedančiaisiais
Svarbu suprasti: per pirmąjį mėnesį nesitikėkite sukurti kažko įspūdingo. Jūsų tikslas – įprasti prie naujos veiklos, suformuoti kasdieninę praktiką ir pajusti, kad tai įmanoma. Greta, 28-erių mokytoja, kuri dabar mokosi duomenų analizės, sako: „Pirmąjį mėnesį jaučiausi kaip vandenyje. Bet kiekvieną dieną supratau bent vieną naują dalyką. Po trijų mėnesių jau galėjau padaryti savo pirmąją analizę su tikrais duomenimis.”
Pažengusiųjų strategijos: kaip gilinti žinias ir tapti ekspertu
Jei jau turite pagrindų ir norite kilti į kitą lygį, NovaTech bendruomenė siūlo visiškai kitokias galimybes. Čia prasideda įdomiausia dalis – kai jau nebereikia mokytis sintaksės ir galite sutelkti dėmesį į sudėtingesnius dalykus.
Pirmiausia, pradėkite dalyvauti gilesnėse diskusijose. Vietoj to, kad tik klausytumėte, pradėkite dalintis savo nuomone, siūlyti sprendimus kitiems, net jei nesate 100% tikri. Būtent per tokius dialogus labiausiai išmokstama, nes turite suformuluoti savo mintis, apginti jas, kartais pripažinti klaidas ir pasimokyti iš kitų perspektyvų.
Antra, prisijunkite prie sudėtingesnių projektų. NovaTech bendruomenėje visada vyksta keletas rimtesnių iniciatyvų – nuo atvirojo kodo įrankių iki socialinę naudą teikiančių platformų. Dirbdami tokiuose projektuose, susidursite su realiais iššūkiais: kaip organizuoti kodą, kad jį suprastų kiti? Kaip testuoti sudėtingas sistemas? Kaip dirbti su legacy kodu? Šių dalykų neišmoksite iš vadovėlių.
Trečia, tapkite mentoriumi. Tai gali skambėti paradoksaliai, bet mokyti kitus – vienas geriausių būdų pačiam išmokti. Kai turi paaiškinti koncepciją pradedančiajam, turi ją suprasti daug giliau, nei kai tiesiog naudoji praktikoje. Be to, pradedantieji dažnai užduoda klausimus, kurių patyrę specialistai niekada neužduotų, ir tie klausimai kartais atskleidžia visiškai naujas perspektyvas.
Daugelis pažengusiųjų bendruomenės narių taip pat organizuoja specializuotus mokymų renginius – webinarus, workshop’us, code review sesijas. Tai puiki proga ne tik dalintis žiniomis, bet ir tobulinti savo komunikacijos bei prezentavimo įgūdžius, kurie yra ne mažiau svarbūs nei techniniai.
Realios sėkmės istorijos ir ką jos moko
Laura pradėjo mokytis programavimo būdama 42-ejų, dirbdama administratore. „Visi sakė, kad per vėlu, kad technologijos – jaunų žmonių sritis,” – prisimena ji. Per NovaTech bendruomenę ji rado ne tik mokomąsias medžiagas, bet ir grupę tokių pat „vėlyvų” besimokančiųjų. Po pusantrų metų ji gavo pirmąjį darbą kaip junior programuotoja. „Svarbiausia buvo ne tai, kad išmokau programuoti, o tai, kad radau žmonių, kurie tikėjo, jog tai įmanoma,” – sako Laura.
Arnas, 25-erių, turėjo informatikos bakalauro diplomą, bet jautėsi visiškai nepasirengęs realiam darbui. „Universitete išmokau teorijos, bet nežinojau, kaip visa tai pritaikyti praktikoje.” NovaTech bendruomenėje jis prisijungė prie atvirojo kodo projekto, kuris tapo jo portfolio pagrindu. „Darbo pokalbyje darbdavys buvo daug labiau susidomėjęs mano GitHub profiliu ir realiais projektais nei diplomu.”
Šios istorijos atskleidžia svarbų dalyką: technologijų mokymasis – tai ne tik įgūdžių įgijimas, bet ir pasitikėjimo savimi ugdymas. Daugelis žmonių turi potencialą, bet jiems trūksta aplinkos, kuri tą potencialą atskleistų. Bendruomenė ir sukuria tokią aplinką.
Vienas įdomesnių pavyzdžių – grupė žmonių be jokio techninio išsilavinimo, kurie susibūrė NovaTech bendruomenėje ir per šešis mėnesius sukūrė aplikaciją, padedančią nedidelėms labdaros organizacijoms valdyti savanorių darbą. Aplikacija dabar naudojama dešimtyse organizacijų visoje Lietuvoje. Nė vienas iš komandos narių neturėjo ankstesnės patirties – jie tiesiog mokėsi darydami, padėdami vieni kitiems ir nesiduodami.
Praktiniai įrankiai ir ištekliai, kuriuos verta žinoti
NovaTech bendruomenė – tai ne tik žmonės, bet ir kruopščiai sukurta įrankių ekosistema, kuri padeda mokytis efektyviau.
Pirmiausia, yra mokymosi kelių platforma. Čia galite pasirinkti savo tikslą (pvz., „noriu tapti web programuotoju” arba „noriu išmokti duomenų analizės”) ir sistema sugeneruos personalizuotą mokymosi planą su konkrečiais žingsniais, ištekliais ir kontroliniais taškais. Tai ne standartinis kursas, o lankstus kelias, kuris prisitaiko prie jūsų tempo ir poreikių.
Antra, code review sistema. Kai parašote kodą ar atliekate užduotį, galite pateikti jį bendruomenei peržiūrėti. Per 24-48 valandas gausite išsamų grįžtamąjį ryšį – ne tik „gerai” ar „blogai”, bet ir konkrečius pasiūlymus, kaip pagerinti. Tai neįkainojama, ypač pradedantiesiems, kurie dažnai nežino, ar jų kodas yra „normalus”, ar reikia gerinti.
Trečia, projektų inkubatorius. Jei turite idėją, bet nežinote, nuo ko pradėti, galite ją pateikti čia. Bendruomenė padės suformuluoti koncepciją, surasti komandos narius, suplanuoti vykdymą. Kai kurie projektai net gauna nedidelį finansavimą iš bendruomenės fondo, jei jie atitinka tam tikrus kriterijus (pvz., teikia socialinę naudą arba yra atvirojo kodo).
Ketvirta, įrankių biblioteka. Čia rasite kruopščiai atrinktus sąrašus geriausių įrankių, bibliotekų, framework’ų kiekvienai sričiai. Bet ne tiesiog sąrašus – prie kiekvieno įrankio yra praktiniai naudojimo pavyzdžiai, palyginimas su alternatyvomis, patarimai, kada naudoti ir kada ne.
Penkta, ir galbūt svarbiausia – mentorystės platforma. Čia galite rasti mentorių pagal savo poreikius: technologiją, patirties lygį, net kalbą ar laiko zoną. Sistema padeda suderinti lūkesčius ir užtikrina, kad mentorystės santykiai būtų produktyvūs abiem pusėms.
Kaip išvengti dažniausių klaidų mokantis
Per pastaruosius kelerius metus stebėdamas šimtus žmonių, besimokančių technologijų NovaTech bendruomenėje, pastebėjau kelias pasikartojančias klaidas, kurios sulėtina progresą ar net verčia žmones mesti.
Pirmoji ir dažniausia – bandymas mokytis visko iš karto. Matote įdomų straipsnį apie dirbtinį intelektą – norite mokytis. Kažkas mini blockchain – ir tai atrodo įdomu. Draugas kalba apie mobilių aplikacijų kūrimą – ir čia norisi įsitraukti. Rezultatas? Po trijų mėnesių žinote po truputį apie viską, bet nieko negalite padaryti iš tikrųjų. Sprendimas paprastas: pasirinkite VIENĄ sritį ir laikykitės jos bent pusę metų. Tik tada, kai jau galite sukurti kažką veikiančio, galite pradėti plėstis.
Antroji klaida – mokymasis tik iš teorijos. Žiūrite video, skaitote knygas, bet niekada nepraktiškuojate. Tai kaip mokytis plaukti skaitant knygas apie plaukimą. Turi šokti į vandenį. Praktinė taisyklė: kiekvienai valandai teorijos turi būti bent dvi valandos praktikos. Jei žiūrite vaizdo įrašą apie Python ciklus, tuoj pat po to atidarykite redaktorių ir parašykite 10 skirtingų ciklų pavyzdžių.
Trečioji klaida – bijojimas klausinėti. Daugelis žmonių sėdi su problema valandų valandas, bandydami išspręsti patys, nors galėtų paklausti bendruomenėje ir gauti atsakymą per 15 minučių. Taip, svarbu bandyti pačiam, bet yra riba. Jei su problema kovojate ilgiau nei valandą – laikas klausti.
Ketvirta klaida – lyginimasis su kitais. Matote, kad kažkas per tris mėnesius išmoko tai, ko jums reikėjo šešių. Pradedame jausti, kad esame per lėti, per kvailiai, netinkami. Bet kiekvienas turi savo tempą, savo kontekstą, savo aplinkybes. Vienintelis svarbus palyginimas – su savimi praėjusį mėnesį. Ar žinote daugiau nei tada? Ar galite padaryti dalykų, kurių negalėjote tada? Jei taip – jūs sėkmingai progresuojate.
Penkta klaida – perfekcionizmas. Bandymas parašyti tobulą kodą nuo pirmos dienos. Žinios, kad jūsų kodas „nėra profesionalus” ir dėl to nenoras jo niekam rodyti. Bet čia slypi paradoksas: jūsų kodas taps geresnis tik tada, kai kiti jį pamatys ir pakomentavus. Visi pradeda nuo prasto kodo. Visi. Net tie, kurie dabar yra senior programuotojai, prieš dešimt metų rašė siaubingus dalykus.
Bendruomenės kultūra ir kodėl ji svarbi
Vienas dalykas, kuris išskiria NovaTech bendruomenę nuo daugelio kitų technologijų mokymosi platformų, yra jos kultūra. Ir tai nėra atsitiktinumas – tai sąmoningai kuriama ir puoselėjama aplinka.
Pagrindinis principas – „nėra kvailų klausimų”. Skamba kaip klišė, bet čia tai tikrai veikia. Moderatoriai ir bendruomenės lyderiai aktyviai seka, kad niekas nebūtų išjuoktas ar pažemintas už klausimą. Priešingai, dažnai paprasti klausimai sulaukia daugiausiai dėmesio, nes jie padeda daugeliui žmonių.
Antrasis principas – dalijimasis žiniomis yra dvipusis procesas. Kai padedi kitam, tu pats mokaisi. Todėl čia nėra aiškios ribos tarp „mokytojų” ir „mokinių” – visi yra abiejose rolėse skirtingu laiku. Šiandien tu klausi apie Python, rytoj padedi kam nors su HTML. Tai kuria tarpusavio pagarbos ir bendradarbiavimo atmosferą.
Trečiasis principas – klaidos yra mokymosi dalis. Čia niekas nesitiki, kad padarysite viską teisingai iš pirmo karto. Priešingai, kai kas nors dalijasi savo klaida ir tuo, ko iš jos išmoko, tai vertinama kaip vertingas indėlis į bendruomenę. Yra net speciali „klaidos savaitė” kartą per ketvirtį, kai žmonės dalijasi savo didžiausiomis nesėkmėmis ir pamokėmis.
Ketvirtasis principas – įvairovė yra stiprybė. NovaTech bendruomenėje rasite žmonių visų amžių, iš visų sričių, su visokiausiu išsilavinimu. Yra 18-metukų studentų ir 60-metukų pensininkų. Yra žmonių su daktaro laipsniais ir žmonių, nebaigusių vidurinės. Ir visi yra lygiai vertinami pagal tai, ką jie žino ir kaip padeda kitiems, o ne pagal formalius kredencialus.
Ši kultūra nesusiformuoja pati savaime. Ji reikalauja nuolatinio dėmesio, moderavimo, pavyzdžio rodymo. Bet būtent ji ir yra priežastis, kodėl žmonės lieka bendruomenėje ne tik tol, kol išmoksta to, ko norėjo, bet ir ilgai po to – nes tai tampa jų dalimi.
Ką daryti, kai pasimeti ir norite mesti
Būkime atviri – bus momentų, kai norėsite viską mesti. Kai kodas neveiks, kai nesuprasite, ką darote, kai atrodys, kad visi kiti viską supranta, o jūs vienas kvailas. Tai normalu. Kiekvienas, kuris išmoko technologijų, praėjo per šį tašką. Daugelis – ne vieną kartą.
Kai pasiekiate tokį momentą, štai ką daryti. Pirma, padarykite pertrauką. Ne visam laikui, tiesiog dienai ar dviem. Atsitraukite nuo ekrano, užsiimkite kažkuo visiškai kitu. Dažnai problemos, kurios atrodė neįveikiamos, po poros dienų atrodo daug paprastesnės.
Antra, papasakokite bendruomenei, kaip jaučiatės. Yra speciali „support” sekcija, kur žmonės dalijasi savo sunkumais. Pamatysite, kad ne vienas esate toks. Ir gausite ne tik paguodos žodžių, bet ir konkrečių patarimų, kaip įveikti krizę.
Trečia, grįžkite prie pradžios. Kartais užstrigame, nes pabandėme peršokti per daug žingsnių. Grįžkite prie paskutinio taško, kai viskas buvo aišku, ir pradėkite iš naujo, šįkart lėčiau. Nėra gėdos pakartoti medžiagą – priešingai, kartojimas yra mokymosi dalis.
Ketvirta, pakeiskite požiūrį. Vietoj „aš niekada to neišmoksiu” pagalvokite „dar to neišmokau”. Vienas žodelis – „dar” – keičia viską. Tai primena, kad mokymasis yra procesas, ne momentas.
Penkta, paminėkite mažus laimėjimus. Parašėte funkciją, kuri veikia? Tai laimėjimas. Supratote koncepciją, kuri vakar atrodė nesuprantama? Tai laimėjimas. Padėjote kam nors išspręsti problemą? Tai laimėjimas. Technologijų mokymasis – tai ne vienas didelis šuolis, o tūkstančiai mažų žingsnelių.
Kur visa tai veda: technologijos kaip gyvenimo būdas
Po kelių mėnesių ar metų NovaTech bendruomenėje atsitinka kažkas įdomaus. Technologijos nustoja būti kažkas, ko „mokotės”, ir tampa dalimi to, kas esate. Nebegalvojate „ar galiu tai padaryti?” – tiesiog darot. Nebegalvojate „ar esu pakankamai geras?” – tiesiog sprendžiate problemas.
Bet svarbiausia – keičiasi jūsų santykis su mokymusi apskritai. Suprantate, kad galite išmokti bet ko, jei turite tinkamą požiūrį ir palaikymą. Technologijos tampa ne tikslu, o įrankiu – įrankiu kurti, spręsti problemas, padėti kitiems, realizuoti idėjas.
Daugelis žmonių, pradėję mokytis technologijų NovaTech bendruomenėje, pasakoja, kad tai pakeitė ne tik jų karjerą, bet ir gyvenimą. Ne todėl, kad dabar uždirba daugiau pinigų (nors ir tai dažnai tiesa), bet todėl, kad atrado bendruomenę, tikslą, galimybę nuolat augti ir tobulėti.
Galiausiai, daugelis tampa ne tik bendruomenės nariais, bet ir jos kūrėjais. Organizuoja renginius, kuria mokomąsias medžiagas, mentoriauja kitus, siūlo naujų iniciatyvų. Bendruomenė auga ne todėl, kad kažkas viršuje taip nusprendė, o todėl, kad kiekvienas narys jaučia atsakomybę ir norą prisidėti.
Tai ir yra tikroji NovaTech bendruomenės galia – ne mokomosios medžiagos ar įrankiai (nors jie puikūs), o žmonės, kurie tiki, kad technologijos turėtų būti prieinamos visiems, ir aktyviai dirba, kad tai taptų realybe. Ar esate visiškas naujokas, ar jau turite patirties – čia rasite savo vietą. Reikia tik vieno žingsnio: prisijungti ir pradėti. Likusią dalį kelio nueisime kartu.
