Kodėl man sunku išmokti programuoti

Šiuo metu Courseroje mokausi Programming for Everybody (Python). Kodėl? Nusprendžiau šiek tiek susipažinti su programavimu, kad geriau suprasčiau kas ir kaip ten vyksta, kad paprasčiau susikalbėčiau su programuotojais ir tiesiog – iš smalsumo. Pabandyt kažką naujo ir visai kitokio. Kursui reikėjo parašyti nedidelį esė, kurio tema – tokia pati kaip šio įrašo pavadinimo, o pats šis įrašas bus tiesiog truputį labiau išvystytas (tikiuosi) minėtas esė.

SIMS‘ai ir įgūdžiai

Žinot video žaidimą The SIMS? Tai štai, aš kartais jaučiuosi visai kaip vienas tų SIMS‘ų – mano gyvenimas susideda iš būtinų poreikių tenkinimo (valgis, miegas, higiena), darbo, laisvalaikio (socialinis gyvenimas, draugai, hobiai). Kiekvienai sričiai yra skirtas stulpelis, rodantis kiek esi alkanas, išsimiegojęs ir t.t. Mes patys nusistatom kiek laiko skirsim kam konkrečiai, pavyzdžiui, galima maitintis vien greit paruošiamu maistu ir neskirti laiko draugams bei giminėms, bet visą tą laiką skirti vieno pomėgio tobulinimui (taip Susan Cain knygoje apie intravertus rašo apie Steve Wozniak‘o gyvenimą, kai jis kūrė kompiuterį Apple I. Po darbo greit suvalgydavo makaronų ir – toliau dirbt).

The SIMS. Gitaristas su įgūdžio progreso stulpeliu virš galvos.
The SIMS. Gitaristas su įgūdžio progreso stulpeliu virš galvos.

Toks SIMS‘as nuolat bus pusiau alkanas, socialiai nelabai patenkintas (ypač, jei jis ekstravertas, kaip aš) ir pavargęs, bet greitai išsiugdys konkretų įgūdį ir aplenks toje vietoje savo kolegą, kuris po darbo dar ir pasigamina skanaus maisto, ir pabendrauja su draugais bei antra puse. O dažniausiai juk ir pomėgių turime ne po vieną. Na ir, pripažinkime, negalime visiškai nustot miegot, praustis ar valgyt tik bomžsriubes, nes priešingai nei žaidime – greičiausiai labai greit susigadinsime sveikatą. Arba tiesiog prarasime bet kokią motyvaciją, nes būsime klaikiai nelaimingi ir nusikalę.

Grįžtam prie programavimo temos. Nenoriu nukrypti į stereotipus, bet tikriausiai visi sutiks, kad daugelis profesionalių programerių (beje – programerių ar programuotojų? Man gražiau skamba programeris) nuo vaikystės veikė kažką, kas bent truputį į tą pusę. Ar ne? Nes man buvo taip – dabar aš grafikos dizainerė, o vaikystėj labai mėgau piešti. Piešimas nėra visiškai tas pats, kas grafinis dizainas, bet tai, kad labai daug piešiau man neabejotinai padėjo. Mano bičiuliai programeriai paauglystėj domėjosi kompais, juos perinstaliuodavo, išbandydavo skirtingas OS, vėliau pradėjo kažką ir paprogramuot, paleist kokį nedidelį puslapį, ftp ar dar kažką. Visa tai irgi nėra tas pats, kas programavimas, bet tai ugdo platesnį suvokimą, tam tikro pobūdžio mąstymą.

Tai štai, dabar situacija yra tokia, kad aš turiu išvystytą vieną įgūdį (grafinis dizainas), ir praktiškai nulinį – kitą (programavimas). Nesakau kad visai nulinį, nes ei – aš juk irgi dirbu su kompiuteriu, ir manau kad esu šiek tiek aukštėliau už visišką noob‘ą. Bet mąstyt kaip programeris dar nesugebu nei iš tolo. 😀 Skaityti toliau: Kodėl man sunku išmokti programuoti

Kaip pradėti groti gitara

Žinot, turiu gitarą jau ne vienerius metus, bet pramokti ja groti sekėsi sunkiai. Pasiteisinimų galėčiau sugalvoti ne vieną: mano mažos rankos, todėl sudėtinga išmokti kai kuriuos akordus (yra net tokių, kurie man fiziškai neįmanomi – tiesiog per trumpi pirštai); esu labai nedisciplinuota nuobodesniems dalykams, o daugelis pradedantiesiems skirtų pamokų nėra itin įdomios; neturiu žmoniškų muzikos teorijos pagrindų, todėl kartais tiesiog nesuprantu kaip groti, ir kodėl būtent taip ir t.t. Bet šis straipsnis bus ne apie pasiteisinimus, o priešingai – kaip žengiau pirmuosius žingsnius, nugalėjau tinginį ir pradėjau groti gitara. Jei tu taip pat nori ir niekaip negali pradėti, arba jauti, kad tobulėji lėtai – šis straipsnis tau.

Gitara
Gitara

Derėtų paminėti, kad iki virtuozo man dar laaabai toli, bet įgijau neblogus pagrindus, suformavau įprotį groti, patobulėjau ir turiu galimybes ir motyvaciją tobulėti toliau. Šį mano persilaužimą lėmė Courseroje įvykęs, Berklio muzikos koledžo organizuotas kursas Introduction to Guitar, trukęs 6 savaites.

Užsirašyti į kursą įkalbėjo draugas, turintis gerokai daugiau patirties grojant gitara. Jam kursas buvo lengvas, nors šio bei to išmoko ir jis. Man kursas buvo sunkus, kartais norėjosi sudaužyti gitarą, viską mesti ir apsiverkti (na gerai, gal kiek perdedu), bet todėl tik dar labiau džiaugiuosi jį sėkmingai įveikusi 🙂 Išmokau labai daug ko, nors kai kas dar turi susigulėti galvoje, o kai kur dar reikės daug praktikos, vis dėlto progresas ir rezultatai yra akivaizdūs.

Taigi apie kursą

Kaip ir minėjau – jis trunka 6 savaites. Kas savaitę skelbiamos video paskaitos, kuriose aptariama ir teorinė dalis, ir praktinė. Pažiūrėjus paskaitas reikia išspręsti testus iš paskaitų medžiagos. Kiekvieną testą galima spręsti iki 100 kartų, tad jei nepavyksta visko atsakyti teisingai – gali pasitaisyti, įskaitomas bus tik geriausias rezultatas. Testai sudarys 50% galutinio balo. Skaityti toliau: Kaip pradėti groti gitara

Apie mokslus internete – Coursera

Turbūt daugelis jau esate girdėję apie Coursera.org ar kitus MOOC (Massive Open Online Courses). Jei dar nesat – trumpai tariant, tai yra šiuolaikiškas mokymosi būdas, kuomet internete skelbiami visiems norintiems atviri nemokami kursai. Skelbėjas gali būti kone bet kurios pasaulio šalies universitetas ar koledžas, studijų kryptys – įvairiausios, tik rinkis ir mokykis. Kai kurie kursą sėkmingai išlaikiusiems įteikia baigimo pažymėjimus, kartais siūloma pageidaujantiems už tam tikrą sumą įsigyti patvirtintą sertifikatą, bet svarbiausia – pati galimybė studijuoti norimus dalykus.

O aš papasakosiu apie Coursera.org, kurią neseniai išbandžiau. Sėkmingai baigiau 8 savaičių trukmės Creativity Innovation and Change (toliau vadinsiu CIC) kursą ir jau šešta savaitė studijuoju Design: Creation of Artifacts in Society (toliau – Dizainas). Abu kursai yra labai skirtingi.

Patvirtinto sertifikato fragmentas
Patvirtinto sertifikato fragmentas

Paskaitos

CIC paskaitas dėstė trys pagrindiniai dėstytojai, bet jos buvo labai trumpos – jautėsi, kad jie ilgai dirbo ir stengiasi pateikti tik pačią esmę – konkrečiai ir aiškiai, žingsnis po žingsnio.

Dizaino kurse dėstytojas vienas, bet paskaitų kiekvieną savaitę labai daug, jos ilgos ir kartais atrodo ištemptos. Aš video žiūriu pagreitinusi 1.5 karto, kitaip turbūt užmigčiau 😀

Užduotys

CIC užduotys bent man pasirodė gana paprastos, nors ir keliančios tam tikrą iššūkį. Mokėmės nebijoti suklysti, sužinojom, kad nėra nekūrybingų žmonių – yra tik skirtingi kūrybingumo stiliai, bei kaip juos nustatyti, taip pat – idėjų generavimo ir realizavimo principų, brainstorminimo technikų ir panašiai.

Dizaino užduotys yra gana sudėtingos ir bendras krūvis daug didesnis. Kurso aprašyme nurodyta, jog kas savaitę prireiks maždaug 5-10 valandų, bet kai kuriais atvejais gali prireikt ir daugiau – priklausomai nuo sugebėjimų piešti (neišsigąskit, nieko labai sudėtingo, viskas smulkiai parodoma paskaitose), kurti fizinius prototipus (rankdarbiai), bei angliškai dėstyti mintis. Tiesą sakant su šito kurso namų darbais jau nekartą teko sėdėti visą naktį, kitaip pražiopsočiau deadlainą. Žinoma to nebūtų reikėję, jei nepasilikčiau visko paskutinei dienai. Studentiški įpročiai 😀   Skaityti toliau: Apie mokslus internete – Coursera