Pohádka o tom, jak se dívka dostala do IT

„Ty jsi přece holka, co ty s programováním?“ — tato věta byla mým průvodcem do světa informačních technologií. Věta blízkého člověka na mou neopatrnou demonstraci svých pocitů. Ale kdybych ho poslechla, nebylo by ani pohádky, ani tohoto pokroku.

Pohádka o tom, jak se dívka dostala do IT

Indikátor aktivity na vzdělávací platformě

Můj příběh: bezvýznamnost starých znalostí a touha po lepším životě

Ahoj, jmenuji se Vika a celý život mě považovali za humanitního typu.

Informační technologie pro mě vždy byly něčím kouzelného a nedosažitelného z několika důvodů.

Tak se stalo, že jsem vědomě strávila své dospívající roky na Bash.org. Nerozuměla jsem humoru ve stylu: „jak opravit KDE2 na FreeBSD“, ale cítila jsem jakýsi hrdost, že o něm něco vím, i když na úrovni čtení písmen.

Během studia jsem absolvovala pouze jeden mini kurz HTML — ale to mu nebránilo, aby se mi za sedm let vybavil jako obraz krásné stránky s hypertextovými odkazy.

Ale zásadní byla názory mého okolí. Považovali mě, pokud ne za hloupou, tak rozhodně naprosto zbavenou schopnosti matematiky. V pubertě jsem to názory akceptovala aniž bych o tom přemýšlela.

Během dvaceti čtyř let jsem získala maturitní vysvědčení a dva diplomy v oboru středního odborného vzdělání. Ten poslední byl farmaceutický. Moje láska k farmakologii začala s vědomím určité moci nad lidským tělem a představy o léčivých přípravcích jako o mocném zbrani v rukou schopného specialisty, které může jak pomoci, tak ublížit. Roky plynuly, znalosti rostly: farmaceutické konference, právní aspekt farmacie, práce s námitkami a tak dále.

Trochu pětiletého upgradu:

Pohádka o tom, jak se dívka dostala do IT

Úryvek životopisu

Spolu se znalostmi rostlo i pochopení jejich bezvýznamnosti — zákony, které se nedodržují a nechtějí dodržovat ve snaze o zisk, a prostředí, které rozbíjí tvůj pečlivě vybudovaný domeček z karet příjemného prostředí pocitem vlastní důležitosti. Nepocítila jsem vyhoření, ale přála jsem si lepší život. Vždyť jsme tím, co nás obklopuje, že?

Jak jsem se učila a učím: mínus rozbitá klávesnice obličejem, plus skvělý projekt v portfoliu

Můj první zážitek s učením programování skončil po měsíci neúspěchů — bylo těžké něco pochopit z náhodně nalezené knížky na internetu a otevřeného editoru. Nadšení opadlo, chuť se vytrácela. Na celý rok. Poté jsem se rozhodla, že začnu s osvojením zdrojů.

Články, weby, známí programátoři, spousta vzdělávacích projektů, které slibují, že z tebe udělají dokonalého vývojáře během tří měsíců, ne-li dříve, kanály na notoricky známé videoplatformě, nabízející moře relevantních i méně relevantních informací. Měla jsem dostatek touhy a možností, problémem byla absence systematizace mých vědomostí. A odhodlání. Nebyla jsem připravena ani utratit celou výplatu za kočku v pytli, ani zatínat uši, když mě ze všech stran obklopovalo: „Nemáš technické vzdělání, už je pozdě se učit, měla bys myslet na rodinu, měla bys, měla bys, měla bys…“

A pak jsem se dozvěděla o „Hexletu“. Naprosto náhodou o něm bylo zmíněno v jedné z diskuzí o obtížnosti samostudia. Ne jako o jednorázovém kurzu, ale jako o plnohodnotné škole. A to mě zaujalo.

Zlomový okamžik nastal nedávno — po dokončení mého prvního projektu. To je její nejoblíbenější část:

Pohádka o tom, jak se dívka dostala do IT

Konzolová hra, kterou jsem udělala sama

Práce na vlastním účtu na GitHubu pod vedením zkušeného mentora je zcela jiná. A akce, jako je inicializace úložiště a nastavení pracovního prostředí pomocí správce balíčků, popsané v „úlohách“, dostávají vzrušující pocit odpovědnosti za to, co děláš.

Zvyknout si na soubor "úkolů" může být zpočátku matoucí, ale začnete chápat, proč se od juniorů očekávají projekty v životopise, alespoň nekomerční. Je to zcela jiná úroveň vnímání. Je to ten moment, kdy už jste se seznámili s pojmem proměnných, naučili se psát funkce, včetně anonymních, a dozvěděli se o lineárně-iterativních a lineárně-rekurzivních procesech. A přesně v okamžiku, kdy vás naplní euforie a pocit, že můžete změnit svět, vás vrhnou zpět s pokyny: "Vytvořte soubor a pište", "Vyčleňte společnou logiku a přeneste ji do samostatné funkce", "Nezapomeňte na správné pojmenování a zásady návrhu", "Nezjednodušujte!". Jako studená sprcha na hlavu, která však nezruší její vzrušení. Jsem nesmírně ráda, že jsem stihla zažít tento pocit před začátkem práce "v terénu".

Projevit svou individualitu se podařilo snad jen v readme:

Pohádka o tom, jak se dívka dostala do IT

V readme můžete nechat volný průběh své kreativity

Učit se bylo vždy obtížné. OOP mi v určitém okamžiku připadal jako nepřekonatelná překážka. Pokusů pochopit alespoň základy bylo nekonečné množství — ztrácela jsem na tom deset dní a dostávala přibližně stejný počet shovívavých zpráv ve stylu: "Hlavně to nevzdávej". Ale v nějakém okamžiku mi pomohlo rozhodnutí všechno zavřít a schovat se do kouta jako obranná reakce organismu na pokusy vstřebat množství nových informací.

Stalo se to jednodušší. V každém případě to tak mělo být se studiem SQL. Možná díky jeho deklarativnosti, samozřejmě, ale to není jisté.

Projekt je, životopis je připraven. Před námi jsou pohovory

V určitý okamžik jsem si uvědomila, že pokud farmakologie je "moc" nad lidským tělem, pak programování je "moc" prakticky nad celým světem. Programovací jazyk je totiž zbraň, kterou můžete jak povýšit společnost na novou úroveň, tak ji náhodou a neopatrně zničit. Pojmenovala jsem se latentním diktátorem a vrhla se do hlubin informačních technologií.

Před půl rokem jsem byla hrdá na to, že jsem si nastavila pracovní prostředí na Windows, sestavila celistvý seznam knih a přemýšlela o tom, že chci spojit svůj život s programováním. Nyní je mým předmětem hrdosti tento plnohodnotný projekt, seznam již přečtených knih z toho, co jsem shromáždila, ale nejdůležitější je porozumění významu základních znalostí a principů toho programovacího jazyka, který jsem si zvolila. A uvědomění si odpovědnosti, která leží na bedrech každého, kdo se spojí s vývojem.

Bezpochyby je to stále velmi malý pracovní seznam, mám před sebou spoustu práce, ale chtěla jsem poskytnout trochu inspirace těm čtenářům tohoto vyprávění, kteří se jednou setkali s povýšeným "možná bys měl najít něco jednoduššího", chtěla jsem dát čtenářům tohoto článku se skepsí trochu důvěry v to, že jsou lidé, kteří přistupují k učení různých programovacích jazyků s plnou odpovědností, a darovat si trochu odvahy.

Protože životopis je hotový, nejdůležitější znalosti byly získány, chybí jen trošku rozhodnosti. Ale teď je kočka v pytli – to jsem já. Uši jsem si nezavřela, mimochodem, naučila jsem se abstrahovat od názorů ostatních. Kurzů o abstrakci jsem absolvovala hned tři.

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster