Priča o tome kako se djevojka u IT-u okupila

„Ti si devojčica, kako možeš programirati?“ — ova rečenica postala je moje vodstvo u svet informacionih tehnologija. Rečenica bliske osobe kao odgovor na nepažljivo izražavanje preplavljujućih osećaja. Ali da sam ga samo poslušala, ne bih imala ni ovu priču, ni ovaj napredak.

Priča o tome kako se djevojka u IT-u okupila

Indikator aktivnosti na obrazovnoj platformi

Moja priča: besmisao starih saznanja i želja za boljim životom

Zdravo, ja sam Vika i celog života su me smatrali humanistom.

Informacione tehnologije su mi oduvek bile nešto magično i nedostižno iz nekoliko razloga.

Tako se dogodilo da sam svesnu mladost provela na Bašorgeu. Nije mi bilo jasno humor u stilu: „kako ispečatiti KDE2 na FreeBSD-u“, ali sam osećala ponos što bar poznajem neka slova.

Tokom studija imala sam samo jedan mini kurs o HTML-u — ali to nije sprečilo da mi se u glavi izgradi slika lepe stranice sa hiperlinkovima sedam godina kasnije.

Ali presudno je bilo mišljenje okoline. Smatrali su me, ako ne glupom, onda potpuno lišenom sposobnosti za matematiku. U adolescenciji sam prihvatila to mišljenje bez razmišljanja.

Za dvadeset četiri godine stekla sam diplomu o završetku srednje škole i dva diplome o srednjem stručnom obrazovanju. Poslednja je bila farmaceutska. Moja ljubav prema farmakologiji počela je sa spoznajom o nekoj vlasti nad ljudskim telom i idejom da su lekovi najmoćnije oružje u rukama sposobnog stručnjaka, koje može pomoći ili naškoditi. Godine su prolazile, a znanja su rasla: farmaceutske konferencije, pravna strana farmacije, rad sa prigovorima i tako dalje.

Malo petogodišnjeg unapređenja:

Priča o tome kako se djevojka u IT-u okupila

Fragment rezimea

Uz znanje, raslo je i razumevanje njihove besmislenosti — zakoni koji se ne poštuju i ne žele se poštovati u potrazi za profitom, i okolina koja razbija tvoj ljubavno izgrađeni kartonski dom prijatne atmosfere osećajem vlastite važnosti. Nisam izgorila, ali sam poželela bolji život za sebe. Jer mi smo ono što nas okružuje, zar ne?

Kako sam učila i učim: minus razbijena tastatura, plus cool projekat u portfoliju

Moj prvi pokušaj učenja programiranja završio je nakon mjesec dana udaranja licem u tipkovnicu — bilo je teško shvatiti bilo što iz nasumično pronađene knjige na internetu i otvorene bilježnice. Strast se smanjila, želja je oslabila. Na godinu dana. Nakon toga sam odlučila da trebam početi s istraživanjem resursa.

Članci, web stranice, poznati programeri, hrpa obrazovnih projekata koji obećavaju da će te pretvoriti u savršenog developera za tri mjeseca, ako ne i prije, kanali na poznatim video platformama, nude tonu korisnih i manje korisnih informacija. Imala sam dovoljno želje i mogućnosti, problem je bio u nedostatku sistematizacije znanja. I odlučnosti. Nisam bila spremna niti potrošiti cijelu plaću na mačku u vreći, niti zatvoriti uši pred onim što su mi s svih strana govorili: „Nemaš tehničko obrazovanje, već je kasno da učiš, moraš razmišljati o obitelji, moraš, moraš, moraš...“

A onda sam saznala za „Hexlet“. Sasvim slučajno je spomenut u jednom od razgovora o teškoćama samostalnog učenja. Ne kao o jednom tečaju, već kao o pravoj školi. I to me zaintrigiralo.

Prekretnica se dogodila nedavno — nakon završetka mog prvog projekta. Ovo je njegov omiljeni dio:

Priča o tome kako se djevojka u IT-u okupila

Konzolna igra koju sam napravila sama

Rad na vlastitom računu na GitHubu pod vodstvom iskusnog mentora doživljava se potpuno drugačije. Akcije poput inicijalizacije repozitorija i postavljanja radnog okruženja pomoću upravitelja paketa, opisane u „zadacima“, obasjavaju uzbudljiv osjećaj odgovornosti za ono što radiš.

Na prve poteškoće, set "zadataka" zbunjuje, ali shvatiš zašto se od juniora traže projekti u CV-u, barem oni nekomercijalni. To je potpuno drugačija razina percepcije. To je trenutak kada si već upoznat s pojmom varijabli, naučio si pisati funkcije, uključujući anonimne, saznao si o linearno-iterativnim i linearno-rekurzivnim procesima, i točno u trenutku kada te obuzima euforija, a osjećaj da možeš promijeniti svijet napušta te, osim u snu, kažu ti: "Stvori datoteku i piši", "Izdvoji zajedničku logiku i izdvoji je u zasebnu funkciju", "Ne zaboravi pravilno imenovanje i principe dizajniranja", "Ne kompliciraj!". Kao hladan tuš na glavu, što ne poništava njeno ključanje. Izuzetno sam sretna što sam uspjela uhvatiti taj osjećaj prije nego što sam počela raditi "u terenu".

Svoju individualnost uspjela sam pokazati samo u readme:

Priča o tome kako se djevojka u IT-u okupila

U readme-u se može dati oduška kreativnosti

Učenje je oduvijek bilo teško. OOP mi je u svoje vreme izgledao kao nepremostiva prepreka. Pokušaja da shvatim barem osnove bilo je bezbroj — potrošila sam na to deset dana, primivši otprilike jednaku količinu sažaljivih poruka poput: "Samo nemoj odustati." No, u nekom trenutku pomoglo je određivanje želje da sve zatvorim i povučem se u kut kao zaštitna reakcija organizma na pokušaje usvajanja obilja nove informacije.

Postalo je lakše. U svakom slučaju, tako je bilo s učenjem SQL-a. Možda zbog njegove deklarativnosti, naravno, ali to nije sigurno.

Projekt postoji, CV je spreman. Ispred su intervjui

U nekom trenutku shvatila sam da ako je farmakologija "moć" nad ljudskim tijelom, onda je programiranje "moć" gotovo nad cijelim svijetom. Programski jezik, zauzvrat, oružje kojim se može podići kompanija na novu razinu, ali i slučajno uništiti. Proglasila sam se latentnim diktatorom i zaronila u more informatičkih tehnologija.

Prije šest mjeseci ponosila sam se time što sam postavila radno okruženje na Windowsu, sastavila cijelu listu knjiga i razmišljala o tome da svoju budućnost povežem s programiranjem. Sada je moj izvor ponosa taj punopravan projekt, popis već pročitanih knjiga koje sam skupila, ali najvažnije je razumijevanje važnosti osnovnih znanja i temeljâ jezika programiranja koji sam izabrala. I shvaćanje te odgovornosti koja leži na svakome tko se povezuje s razvojem.

Nesumnjivo, ovo je još uvijek vrlo mali radni dosje, predamnom je još mnogo posla, ali željela bih donijeti malo inspiracije čitateljima ove priče koji su se možda susreli s arogantnim „možda bi trebalo naći nešto jednostavnije“, dati onima koji čitaju ovaj članak sa skepticizmom malo povjerenja da postoje ljudi koji se odgovorno približavaju učenju određenog programskog jezika, i dati sebi malo hrabrosti.

Jer životopis je gotov, najvažnija znanja su stečena, nedostaje samo malo odlučnosti. Ali sada sam ja mačka u vreći. Nisu mi zatvorene uši, usput, naučila sam se odvojiti od tuđih mišljenja. Imala sam čak tri tečaja o apstrakciji.

Izvor: habr.com

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster