Přejít k navigační liště

Zdroják » Různé » Railsgirls: aký bol kurz programovania pre ženy

Railsgirls: aký bol kurz programovania pre ženy

Články Různé

Railsgirls je jednodenný kurz programovania pre ženy. Zdalo sa mi to podozrivé – ako sa niekto môže naučiť programovať za jeden deň? A hlavne, nemám rada, keď sa k ženám niekto správa, ako keby potrebovali špeciálne podmienky – tým totiž trochu naznačuje, že v normálnych podmienkach by neuspeli.

Ale nakoniec som sa samozrejme na ten kurz prihlásila, pretože som si chcela vyskúšať niečo nové, a tiež som bola dosť zvedavá.

Prvá super vec, ktorú som si na kurze všimla, bola absencia mudrákov. Určite to poznáte, prídete na školenie alebo kurz, a vždy je tam aspoň jeden mudrák, ktorý pri akejkoľvek otázke pod jeho úroveň okato dáva najavo, ako je nad vecou. Prevracia oči a významne vzdychá, takže druhý alebo tretí krát sa už nespýtate. (Citlivejšie povahy sa nespýtajú ani prvý krát.) Cítite sa ako idiot, a radšej si to skúsite doštudovať doma. V najhoršom možnom prípade je takýmto mudrákom sám lektor osobne.

Na Railsgirls sa nikto taký nevyskytol. Neviem, či je to len príjemná zhoda okolností, alebo je to tým ženským formátom, ale rozhodne to významne prispelo k príjemnej atmosfére. Mohli sme sa spýtať čokoľvek, a lektori nám všetko ochotne vysvetlili a ukázali, kľudne aj viackrát, ak to náhodou na prvý pokus nevyšlo. Nikto nemal potrebu vyťahovať sa – ani spolužiačky, ani lektori.

Druhá fantastická vec bola, že sme si mohli zažiť, akú radosť a uspokojenie môže spôsobiť pár riadkov kódu. Ten skvelý pocit, keď niečo napíšete, spustíte to (so zatajeným dychom), a ono to funguje tak, ako ste chceli. Vy, ostrieľaní programátori, to určite poznáte, ale pre nás to bolo úplne nové.

Samozrejme, tiež sme si neraz vyskúšali, akú frustráciu môže spôsobiť pár riadkov kódu, keď to nefunguje tak, ako ste chceli, ale to asi tiež poznáte.

Na konci kurzu (počas jedného z prvých teplých a slnečných dní toho roku) sme dokonca odmietli skončiť s programovaním, a ísť si sadnúť niekam na slniečko (a na pivo), ale radšej sme si ešte dlho do večera zanietene ťukali na laptopoch.

No a tretia, a asi najzásadnejšia vec, ktorú sme tam s dievčatami objavili, je táto: Programátori nie sú polobohovia. Pre vás to asi tiež nie je žiadna novinka, lebo sa poznáte – jednak sami seba, a jednak aj iných programátorov, ale nám sa vždy programátori zdali ako vševedúci a všemohúci. Ale na Railsgirls sme zistili, že to tak nemusí byť.

Na kurze sme najprv podľa tutoriálu vytvárali všetky rovnakú aplikáciu, a potom sme si ju každá mohli upraviť podľa svojich predstáv. Napríklad, niekto si tam chcel pridať login, niekto chcel, aby bola aplikácia responzívna, a podobne.  Skúšali sme to buď podľa nadväzujúcich tutoriálov, alebo sme sa spýtali lektora. Tiež sme si niekoho z lektorov zavolali na pomoc, keď sme sa zasekli na nejakej záhadnej chybovej hláške. Lektor nám niekedy vedel pomôcť hneď, z hlavy, ale niekedy nevedel. A vtedy proste napísal našu otázku alebo chybovú hlášku do googlu.

Trochu to nami otriaslo – my sme si až do tohto momentu fakt mysleli, že programátori vedia všetko. Zistenie, že dokonca aj lektor môže pri programovaní používať google, bolo neuveriteľne objavné a oslobodzujúce. To nás presvedčilo, že sa netreba báť, a kľudne skúšať programovať aj takto, s pomocou googlu.

Ak by ste chceli, aby si niečo podobné zažili aj vaše sestry, kamarátky a frajerky, aby si samé, na vlastnej koži, zistili, že technológií sa netreba báť, a že to dokonca môže byť aj zábavné, určite im o Railsgirls povedzte. Termíny a viac informácií nájdete na webe Railsgirls.

No a čo tie dve moje úvodné výhrady? Samozrejme, za víkend sme sa programovať v Ruby nenaučili. Ale to ani nebolo cieľom, a ak je medzi vami muž, ktorý to (bez akejkoľvek predchádzajúcej skúsenosti s programovaním) za víkend zvládol, nech zdvihne ruku. A kurz len pre ženy ma presvedčil, že niekedy môže mať čisto ženské podujatie zmysel, minimálne kvôli atmosfére. Rozhodne je kurz programovania pre ženy lepšou cestou na zvýšenie záujmu žien o technológie, ako nejaké kvóty a nariadenia EU.

Komentáře

Odebírat
Upozornit na
guest
3 Komentářů
Nejstarší
Nejnovější Most Voted
Bretislav Wajtr

„Ten skvelý pocit, keď niečo napíšete, spustíte to (so zatajeným dychom), a ono to funguje tak, ako ste chceli.“

Tak kvuli tomuhle pocitu to myslim vetsina z nas dela, tedy krome tech kteri to delaji pro penize ;)…

Pobavila me myslenka, ze programatori jsou „polobozi“. Tedy studoval jsem na fakulte, kde byli programatori snad uplne vsichni (vcetne me), ale slovo „polobuh“ me za tech sest let tedy nenapadlo ani jednou :-D.
Ale ted vazne – vsechno se vedet neda, navic v oboru, ktery se kazde tri roky podstatne promeni a cast toho co se clovek naucil, muze zase v klidu zapomenout. Clovek se stihne naucit nejakou technologii ve vetsine pripade jenom povrchne a proste se spoleha na to, ze detaily najde na googlu. Takze google – nejlepsi pritel programatoruv. Doporucuji napriklad stackoverflow.com, ve vasem pripade ale asi http://stackoverflow.com/questions/tagged/ruby-on-rails, kde jsou kvanta zodpovezenych otazek a clovek muze polozit i vlastni…. a ostatni programatori radi pomohou…

Lamicz

Škoda, že není něco jako „PHPgirls“. Ale protože je vlastně Rails FW Ruby, tak by spíš mělo být něco jako „nettegirls, laravelgirls…“ :)

Tomas Dvorak

Nedávno jsem se účastnil Rails Girls jako kouč a musím říct, že to i pro mě bylo opravdu přínosné. Zkoušeli jste někdy neprogramátorovi vysvětlovat, jak programování funguje? Zkušenost k nezaplacení :-)

O ruby toho moc nevím a popravdě, nebylo to ani třeba. Důležitější bylo vysvětlit, co je to html, jak upravím vzhled, kam jít hledat pomoc, když chci něco udělat. Rails Girls mají pěkně zpracované manuály, kterých se během kurzu člověk drží, maximálně se zeptá někoho z ostatních koučů.

Když se nám po půl dni povedlo vytvořit jednoduchou aplikaci, upravit ji, verzovat na githubu a rozeběhnout na heroku, byl to skvělý pocit. Rozhodně doporučuji zúčastnit se, až budou Rails Girls ve vašem okolí.

Frugal computing: architektura pro dobu dražší infrastruktury

Vývojáři se naučili zrychlovat dotazy, přidávat cache, škálovat služby a hlídat účet za cloud. Frugal computing začíná o jednu otázku dřív: musí se výpočet, přesun dat, volání modelu nebo uložení vůbec stát? Rostoucí spotřeba datových center a nové evropské reportování ho posouvají do návrhu architektury, dřív než do závěrečné poznámky o udržitelnosti v prezentaci.

Odysseus: PewDiePie vydal open-source AI workspace, který běží na vašem vlastním hardwaru

AI
Komentáře: 0
Felix Kjellberg, youtuber se 110 miliony odběratelů, strávil rok učením se programovat a fine-tuningem vlastních AI modelů. Výsledkem je Odysseus – bezplatný, open-source workspace pro práci s umělou inteligencí, který neposílá žádná data do cloudu. Projekt má týden, přes 61 000 hvězdiček na GitHubu a znovu otevírá otázku, komu vlastně patří váš digitální kontext.

Když Git už nestačí: jak izolovat databázový stav pro pokusy AI agentů

Gitová větev vývojářům oddělí kód, ale databáze často zůstává společná. U AI agentů je to slabé místo: rychle spouštějí migrace, mění data a zkoušejí víc cest najednou. Databázová větev jim dá vlastní pracovní prostor, jenže tím práce nekončí. Ještě je potřeba řešit citlivá data, oprávnění, životnost větve i zbytek stavu aplikace.