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

"Ti si djevojka, kakvu vrstu programiranja voliš?" — upravo je ta rečenica postala moja riječ na rastanku u svijet informacijske tehnologije. Fraza voljene osobe kao odgovor na neoprezno ispoljavanje osjećaja koji su izbili u meni. Ali da sam ga samo slušao, ne bi bilo ni priče ni ovog pomaka.

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

Pokazatelj aktivnosti na obrazovnoj platformi

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

Pozdrav, ja sam Vika i cijeli život sam smatrana humanitarcem.

Informacijska tehnologija za mene je uvijek bila nešto magično nedostižno iz nekoliko razloga.

Tako se dogodilo da sam svoju svjesnu mladost proveo na basorgu. Za mene je humor u stilu "kako zakrpati KDE2 pod FreeBSD" bio neshvatljiv, ali osjećao sam neki ponos što sam znao za to, makar samo na razini poznavanja slova.

Tijekom studija pohađao sam samo jedan mini-tečaj o HTML-u - ali to ga nije spriječilo da sedam godina kasnije u mojoj glavi iskoči kao slika prekrasne stranice s hipervezama.

Ali mišljenje okoline bilo je temeljno. Smatrali su me ako ne glupim, onda potpuno nedostatkom matematičkih sposobnosti. Kao tinejdžer prihvatio sam to mišljenje bez razmišljanja.

U dvadeset i četiri godine stekla je maturu i dvije diplome srednjeg strukovnog obrazovanja. Posljednji je bio farmaceutski. Moja ljubav prema farmakologiji počela je sa sviješću o nekoj moći nad ljudskim tijelom i idejom o lijekovima kao moćnom oružju u rukama kompetentnog stručnjaka, koje može i pomoći i štetiti. Kako su godine prolazile, moje znanje je raslo: farmaceutski skupovi, pravna strana ljekarništva, rad s prigovorima i tako dalje.

Mala petogodišnja nadogradnja:

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

Fragment životopisa

Usporedo sa znanjem raslo je i shvaćanje njegove besmislenosti – zakonitosti koje se ne poštuju i ne žele poštovati u jurnjavi za zaradom, te okruženja koje ruši vašu s ljubavlju izgrađenu kulu od karata povoljnog okruženja s osjećajem za sebe. važnost. Nisam izgorio, ali sam želio bolji život za sebe. Uostalom, mi smo ono što nas okružuje, zar ne?

Kako sam učio i učim: minus tipkovnica razbijena mojim licem, plus super projekt u mom portfelju

Prvo iskustvo učenja programiranja završilo je nakon mjesec dana lupanja licem u tipkovnicu - bilo je teško shvatiti bilo što u nasumično pronađenoj knjizi na internetu i otvorenom bloku za pisanje. Žar se smanjio, želja izblijedila. Za godinu. Nakon čega sam odlučio da moram krenuti s razvojem resursa.

Članci, web stranice, poznati programeri, hrpa edukativnih projekata koji obećavaju da će vas za tri mjeseca, ili čak i ranije, učiniti idealnim programerom, kanali na poznatom video hostingu koji pružaju puno potrebnih i ne toliko potrebnih informacija. Imao sam dovoljno želje i mogućnosti, problem je bio nesistematiziranost mog znanja. I odlučnost. Nisam bio spreman potrošiti cijelu plaću za prase u džaku, niti začepiti uši u koje je pljuštalo sa svih strana: “Nemaš tehničko obrazovanje, kasno ti je da učiš, treba misli na svoju obitelj, moraš, moraš, moraš...”

A onda sam saznao za Hexleta. Sasvim slučajno, usputno je spomenuto u jednom od razgovora o poteškoćama samostalnog učenja. Ne kao jednokratni tečaj, već kao puna škola. I bio sam navučen.

Prekretnica se dogodila nedavno – nakon završetka mog prvog projekta. Ovo mu je najdraži komad:

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

Igra za konzolu koju sam sam napravio

Raditi na vlastitom GitHub računu pod vodstvom iskusnog mentora osjeća se potpuno drugačije. A radnje kao što su inicijalizacija repozitorija i postavljanje radnog okruženja pomoću upravitelja paketa, opisane u "zadacima", obojene su uzbudljivim osjećajem odgovornosti za ono što radite.

Iz navike, skup "zadataka" je zbunjujući, ali počinjete shvaćati zašto se od juniora traži da uključe projekte u svoje životopise, barem one nekomercijalne. Ovo je potpuno drugačija razina percepcije. To je trenutak kada ste se već upoznali s pojmom varijabli, naučili pisati funkcije, uključujući i one anonimne, naučili o linearno-iterativnim i linearno-rekurzivnim procesima i upravo u trenutku kada vas obuzme euforija i osjećaj da ti možeš promijeniti svijet, on odlazi samo u snu, govore ti: “Stvori datoteku i piši”, “Izoliraj opću logiku i stavi je u zasebnu funkciju”, “Ne zaboravi na ispravno imenovanje i načela dizajna”, “Nemoj komplicirati!”. To je poput hladnog tuša na vašoj glavi koji ne zaustavlja vrenje. Iznimno mi je drago što sam uspio uhvatiti taj osjećaj prije nego što sam krenuo s radom “na njivi”.

Jedini način da pokažete svoju individualnost je u readme-u:

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

U readmeu možete dati na volju svojoj kreativnosti

Studiranje je uvijek bilo teško. OOP mi se jedno vrijeme činio kao nemoguća prepreka. Bilo je bezbroj pokušaja da shvatim barem ono osnovno - na to sam izgubio desetak dana, dobivši otprilike isto toliko snishodljivih poruka u stilu: "Ne daj se". Ali u jednom trenutku pomoglo je prepoznati želju da se sve zatvori i sakrije u kut kao obrambenu reakciju tijela na pokušaje asimilacije obilja novih informacija.

Postalo je lakše. Barem je tako bilo s učenjem SQL-a. Možda zbog svoje deklarativne prirode, naravno, ali to nije sigurno.

Postoji projekt, životopis je spreman. Predstoje intervjui

U jednom sam trenutku shvatio da ako je farmakologija “moć” nad ljudskim tijelom, onda je programiranje “moć” nad gotovo cijelim svijetom. Programski jezik je, pak, oružje koje može podići tvrtku na novu razinu ili je, slučajnim nemarom, uništiti. Prozvao sam se latentnim diktatorom i bacio se naglavce u ponor informacijske tehnologije.

Prije šest mjeseci bio sam ponosan što sam postavio radno okruženje na Windowsima, skupio cijeli popis knjiga i pomislio da želim svoj život povezati s programiranjem. Sada je predmet mog ponosa taj vrlo punopravni projekt, popis knjiga koje sam već pročitao od prikupljenih, ali što je najvažnije, razumijevanje važnosti osnovnog znanja i osnova programskog jezika koji sam odabrao . I svijest o odgovornosti koja pada na pleća svih koji sebe povezuju s razvojem.

Naravno, ovo je još uvijek vrlo kratak staž, čeka me još puno posla, ali htio sam dati malo inspiracije onim čitateljima ove priče koji su nekada bili suočeni s arogantnim "možda bismo trebali pronaći nešto jednostavnije", da onima koji čitaju ovaj članak sa skepsom ulijemo malo povjerenja. Činjenica je da postoje ljudi koji pristupaju učenju određenog programskog jezika s punom odgovornošću i daju si malo hrabrosti.

Jer životopis je spreman, ono najvažnije znanje stečeno, nedostaje još samo malo odlučnosti. Ali sada sam svinja u jarbu ja. Nisam začepio uši, usput, naučio sam se apstrahirati od tuđih mišljenja. Pohađao sam tri tečaja apstrakcije.

Izvor: www.habr.com

Dodajte komentar