Istorija apie tai, kaip mergina susibūrė IT

„Tu mergina, koks programavimas tau patinka? — būtent ši frazė tapo mano atsisveikinimo žodžiu į informacinių technologijų pasaulį. Frazė iš mylimo žmogaus, atsakant į neatsargų jausmų, kurie prasiveržė manyje, pasireiškimą. Bet jei tik būčiau jo klausęs, nebūtų buvę nei istorijos, nei šios pažangos.

Istorija apie tai, kaip mergina susibūrė IT

Aktyvumo rodiklis edukacinėje platformoje

Mano istorija: senų žinių beprasmybė ir geresnio gyvenimo troškimas

Sveiki, mano vardas Vika ir visą gyvenimą buvau laikomas humanitare.

Informacinės technologijos man visada buvo kažkas stebuklingai nepagaunamo dėl kelių priežasčių.

Taip atsitiko, kad sąmoningą jaunystę praleidau ant bashorg. Man humoras „kaip pataisyti KDE2 naudojant FreeBSD“ buvo nesuprantamas, bet jaučiau tam tikrą pasididžiavimą tuo, kad apie tai žinojau, net jei tik raidžių pažinimo lygiu.

Studijų metais išklausiau tik vieną mini kursą apie HTML, bet tai nesutrukdė jam pasirodyti kaip gražaus puslapio su hipersaitais įvaizdžiui mano galvoje po septynerių metų.

Tačiau aplinkos nuomonė buvo esminė. Buvau laikomas jei ne kvailu, tai visiškai stokojančiu matematikos gebėjimų. Paauglystėje tokią nuomonę priėmiau net nesusimąstydama.

Per dvidešimt ketverius metus ji įgijo vidurinės mokyklos diplomą ir du vidurinio profesinio išsilavinimo diplomus. Paskutinis buvo farmacinis. Mano meilė farmakologijai prasidėjo nuo tam tikros galios žmogaus organizmui suvokimo ir vaistų, kaip galingo ginklo kompetentingo specialisto rankose, idėjos, galinčios ir padėti, ir pakenkti. Bėgant metams mano žinios augo: farmacijos konferencijos, teisinė farmacijos pusė, darbas su prieštaravimais ir t.t.

Mažas penkerių metų atnaujinimas:

Istorija apie tai, kaip mergina susibūrė IT

CV fragmentas

Kartu su žiniomis augo supratimas apie jų beprasmybę – dėsniai, kurių nesilaikoma ir nenorima laikytis siekiant pajamų, ir aplinka, kuri sugriauna tavo su meile pastatytą palankios aplinkos kortų namelį su savigarbos jausmu. svarbą. Neperdegiau, bet norėjau sau geresnio gyvenimo. Juk mes esame tai, kas mus supa, tiesa?

Kaip aš mokiausi ir mokausi: atėmus klaviatūrą sudaužytą veidą ir šaunų projektą mano portfolio

Pirmoji mokymosi programuoti patirtis baigėsi po mėnesio mušimo veidu į klaviatūrą – atsitiktinai internete rastoje knygoje ir atsivertus bloknotą buvo sunku ką nors suvokti. Sumažėjo užsidegimas, išblėso noras. Metams. Po to nusprendžiau, kad reikia pradėti nuo išteklių plėtros.

Straipsniai, tinklalapiai, pažįstami programuotojai, krūva edukacinių projektų, kurie žada tapti idealiu kūrėju per tris mėnesius ar net anksčiau, kanalai žinomoje vaizdo įrašų talpinimo svetainėje, kuriuose pateikiama daug reikalingos ir nelabai reikalingos informacijos. Turėjau pakankamai noro ir galimybių, problema buvo mano žinių sisteminimo trūkumas. Ir ryžto. Nebuvau pasiruošęs nei viso atlyginimo už kiaulę kišenėje užkišti, nei užkišti ausis, į kurias liejosi iš visų pusių: „Tu neturi techninio išsilavinimo, tau jau per vėlu mokytis, turėtum galvok apie savo šeimą, privalai, privalai, privalai...“

Ir tada aš sužinojau apie Hexlet. Visai atsitiktinai viename iš pokalbių apie savarankiško mokymosi sunkumus buvo užsiminta pro šalį. Ne kaip vienkartinis kursas, o kaip visavertė mokykla. Ir aš buvau užsikabinęs.

Lūžis įvyko visai neseniai – baigus pirmąjį projektą. Tai jo mėgstamiausias kūrinys:

Istorija apie tai, kaip mergina susibūrė IT

Konsolinis žaidimas, kurį sukūriau pats

Darbas savo „GitHub“ paskyroje, vadovaujant patyrusiam mentoriui, jaučiasi visiškai kitaip. O tokie veiksmai, kaip saugyklos inicijavimas ir darbo aplinkos nustatymas naudojant paketų tvarkyklę, aprašyti „užduotyse“, yra nuspalvinti jaudinančio atsakomybės už tai, ką darote, jausmu.

Iš įpročio „užduočių“ rinkinys glumina, bet pradedi suprasti, kodėl jaunesniųjų prašoma į savo gyvenimo aprašymą įtraukti projektus, bent jau nekomercinius. Tai visiškai kitoks suvokimo lygis. Tai momentas, kai jau susipažinote su kintamųjų samprata, išmokote rašyti funkcijas, įskaitant ir anoniminius, sužinojote apie linijinius iteracinius ir linijinius rekursinius procesus ir būtent tuo momentu, kai užvaldo euforija ir jausmas, kad Jūs galite pakeisti pasaulį, jis palieka tik sapne, jie jums sako: „Sukurkite failą ir parašykite“, „Išskirkite bendrą logiką ir įdėkite ją į atskirą funkciją“, „Nepamirškite apie teisingą pavadinimą ir projektavimo principai“, „Neapsunkink!“. Tai tarsi šaltas dušas ant galvos, kuris nesustabdo virimo. Labai džiaugiuosi, kad šį jausmą pavyko pagauti prieš pradedant dirbti „laukuose“.

Vienintelis būdas parodyti savo individualumą yra readme:

Istorija apie tai, kaip mergina susibūrė IT

Readme galite duoti valią savo kūrybiškumui

Studijuoti visada buvo sunku. OOP vienu metu man atrodė neįmanoma kliūtis. Buvo nesuskaičiuojama daugybė bandymų suprasti bent pagrindinius dalykus – dėl to praradau dešimt dienų ir sulaukiau maždaug tiek pat nuolaidžiaujančių žinučių tokiu stiliumi: „Nepasiduok“. Tačiau tam tikru momentu tai padėjo atpažinti norą viską uždaryti ir pasislėpti kampe kaip gynybinę organizmo reakciją į bandymus įsisavinti naujos informacijos gausą.

Pasidarė lengviau. Bent jau taip buvo mokantis SQL. Galbūt dėl ​​savo deklaratyvaus pobūdžio, žinoma, bet tai nėra tikras.

Yra projektas, gyvenimo aprašymas paruoštas. Interviu priekyje

Tam tikru momentu supratau, kad jei farmakologija yra „galia“ žmogaus kūnui, tai programavimas yra „galia“ beveik visam pasauliui. Savo ruožtu programavimo kalba yra ginklas, galintis arba pakelti įmonę į naują lygį, arba dėl atsitiktinio aplaidumo ją sunaikinti. Pasivadinau latentiniu diktatoriumi ir stačia galva sviedžiau į informacinių technologijų bedugnę.

Prieš šešis mėnesius didžiavausi, kad Windows sistemoje sukūriau darbo aplinką, surinkau visą sąrašą knygų ir galvojau, kad noriu savo gyvenimą susieti su programavimu. Dabar mano pasididžiavimo objektas yra tas labai pilnas projektas, sąrašas knygų, kurias jau perskaičiau iš surinktų, bet svarbiausia – pagrindinių žinių svarbos ir pasirinktos programavimo kalbos pagrindų supratimas. . Ir atsakomybės, kuri krenta ant kiekvieno, save siejančio su tobulėjimu, pečių suvokimas.

Žinoma, tai dar labai trumpas rekordas, manęs laukia daug darbo, bet norėjau šiek tiek įkvėpti tuos šios pasakos skaitytojus, kurie kažkada susidūrė su arogantišku „gal reiktų rasti ką nors paprastesnio“. kad skeptiškai skaitantiems šį straipsnį būtų suteikta šiek tiek pasitikėjimo. Faktas yra tas, kad yra žmonių, kurie į tam tikros programavimo kalbos mokymąsi žiūri su visa atsakomybe ir suteikia sau šiek tiek drąsos.

Kadangi gyvenimo aprašymas paruoštas, svarbiausios žinios įgytos, trūksta tik trupučio ryžto. Bet dabar kiaulė kišenėje esu aš. Aš, beje, neužsimerkiau, išmokau abstrahuotis nuo kitų nuomonės. Išklausiau tris abstrakcijos kursus.

Šaltinis: www.habr.com

Добавить комментарий