Amesa, hogyan döntött el egy IT kislány

»Te lány vagy, mi közöd a programozáshoz?« — ez a mondat lett az iránytűm az információs technológiák világában. A családom egyik tagja mondta ezt, válaszul a kirobbanó érzéseimre. De ha megfogadom a tanácsát, nem lett volna se mese, se fejlődés.

Amesa, hogyan döntött el egy IT kislány

Aktivitásjelző az oktatási platformon

Történetem: a régi tudás értelmetlensége és a jobb élet iránti vágy

Helló, a nevem Vika, és egész életemben humanista voltam.

Az információs technológiák mindig is valami varázslatosan elérhetetlen dolognak tűntek számomra több okból is.

Úgy történt, hogy tudatos fiatalságomat a bash.org-on töltöttem. Azt nem értettem, hogy mit jelent a »Hogyan javítsuk meg a KDE2-t FreeBSD alatt«, de büszkeséget éreztem, hogy tudok róla, még ha csak a betűk szintjén is.

Az iskolában csak egy mini kurzusom volt HTML-ból — de ez nem gátolta meg, hogy hét évvel később egy szép oldal képzete jelenjen meg a fejemben, linkekkel.

De a környezetem véleménye alapvető volt. Ha nem is ostobának, de teljesen tehetségtelennek tartottak matematikából. Tinédzserként nem is gondolkodtam el ezen a véleményen.

Huszonfour év alatt megszereztem a középiskolai érettségi bizonyítványomat és két szakmai diplomát. Az utolsó gyógyszerészeti volt. A gyógyszerészet iránti szeretetem az emberi test felett érzett hatalom tudatával kezdődött, és a gyógyszerek hatalmát láttam, mint a képzett szakember kezében lévő erős fegyvert, ami segíthet és árthat is. Évek teltek el, a tudás növekedett: gyógyszeripari konferenciák, a gyógyszerészet jogi oldala, a kifogásokkal való munka és így tovább.

Egy kis ötéves frissítés:

Amesa, hogyan döntött el egy IT kislány

Önéletrajz részlet

A tudás mellett egyre inkább az értelmetlenségük megértése is nőtt — olyan törvények, amelyeket nem tartanak be, és nem akarnak betartani a bevétel hajhászása közben, és a környezet, ami lerombolja a kedvező légkörben felépített kártyavárat a saját fontosságának érzésével. Nem égtem ki, de egy jobb életet kívántam magamnak. Hiszen mi vagyunk, amit körülöttünk látunk, ugye?

Hogyan tanultam és tanulok: mínusz a billentyűzet arccal való ütközése, plusz egy menő projekt a portfóliómhoz

Az első programozási tanulási tapasztalatom egy hónap után véget ért, amikor az arcomat a billentyűzetbe vertem — nehéz volt bármit is felfognom egy véletlenszerűen talált könyvből az interneten és egy megnyitott jegyzetből. A lelkesedés csökkent, a vágy elszíneződött. Egy évre. Ezután azt döntöttem, hogy először az erőforrások elsajátításával kellene kezdenem.

Cikkek, weboldalak, ismerős programozók, rengeteg oktatási projekt, amelyek azt ígérik, hogy három hónap alatt tökéletes fejlesztővé alakítanak, vagy akár még annál is hamarabb; csatornák a jól ismert videómegosztó oldalon, amelyek rengeteg szükséges és nem szükséges információt adnak. Volt elég vágyam és lehetőségem, a probléma a tudásaim rendszerezésének hiányában rejlett. És a határozatlanságomban. Nem voltam kész arra, hogy egy fizetést elköltsenek egy zsákbamacskaért, sem arra, hogy ne hallgassak a körülöttem érkező hangokra: „Nincs technikai végzettséged, már késő van tanulni, a családodra kellene gondolnod, neked kellene, neked kellene, neked kellene...”

Aztán megtudtam a "Hexlet"-ről. Teljesen véletlenül említették egy beszélgetés során az önálló tanulás nehézségeiről. Nem mint egy egyszeri kurzust, hanem mint egy teljes értékű iskolát. És megfogott.

A fordulópont egészen nemrég történt — az első projektem befejezése után. Ez a legkedvesebb része:

Amesa, hogyan döntött el egy IT kislány

Az általam készített konzolos játék

Teljesen másképp érzékelhető a munka a saját GitHub-fiókomban egy tapasztalt mentor irányításával. Az olyan lépések, mint a tároló inicializálása és a fejlesztői környezet beállítása csomagkezelő segítségével, amelyek a "feladatokban" szerepelnek, felelősségteljes érzéssel töltik el az emberét, amit csinál.

A kezdők számára a "feladatok" gyűjteménye meglepetést okoz, de kezded megérteni, miért kérnek a junioroktól projekteket az önéletrajzban, legkevesebb nem kereskedelmi jellegűeket. Ez egy teljesen más szintű észlelés. Ez az a pillanat, amikor már megismerted a változók fogalmát, megtanultál funkciókat írni, beleértve az anonimokat is, és megtudtad a lineáris-iteratív és lineáris-rekurzív folyamatok lényegét. Pont akkor, amikor az eufória eláraszt, és az érzés, hogy megváltoztathatod a világot, csak álomként marad, azt mondják neked: "Készíts fájlt és írj!", "Emeld ki a közös logikát és vidd át egy külön funkcióba!", "Ne feledd a helyes elnevezést és a tervezési alapelveket!", "Ne bonyolítsd túl!". Mintha egy hideg zuhany zúdulna a fejedre, ami nem törli el a forróságát. Nagyon örülök, hogy sikerült ezt az érzést elkapni, mielőtt elkezdtem a "terepen" dolgozni.

Az egyéni énünket a readme-ben tudtuk a legjobban megjeleníteni:

Amesa, hogyan döntött el egy IT kislány

A readme-ben szabadjára engedhetjük a kreativitást

Mindig nehéz volt tanulni. Az OOP egy időben számomra hatalmas akadálynak tűnt. A legalapvetőbb fogalmak megértésének próbálkozásai számosak voltak - ez tíz napomba került, és körülbelül annyi egyetértő üzenetet kaptam, mint például: "Csak ne add fel!". De egy bizonyos ponton segített a vágy, hogy mindent bezárjak és elbújjak, ami a szervezet védelmi reakciója volt az új információk befogadásának kísérleteire.

Egyszerűbb lett. Mindenesetre így volt a SQL tanulmányozása esetén. Lehet, hogy a deklarativitása miatt, természetesen, de ez nem biztos.

Van projekt, az önéletrajz kész. Előttünk a interjúk

Egy bizonyos pillanatban rájöttem, hogy ha a farmakológia a "hatalom" az emberi test felett, akkor a programozás a "hatalom" gyakorlatilag az egész világ felett. A programozási nyelv pedig, a fegyver, amellyel fel lehet emelni egy céget egy új szintre, vagy egy véletlen figyelmetlenséggel el lehet pusztítani. Latens diktátornak neveztem el magam, és fejest ugrottam az informatikai világ mélyébe.

Fél évvel ezelőtt büszke voltam arra, hogy beállítottam a munkakörnyezetet Windows alatt, összeállítottam egy könyvlistát, és elkezdtem gondolkodni azon, hogy az életemet a programozásnak szentelem. Jelenleg a büszkeségem forrása egy teljes értékű projekt, a már elolvasott könyvek listája, de a legfontosabb a alapvető ismeretek és a választott programozási nyelv alapjainak fontosságának megértése. És az a felismerés, hogy mekkora felelősség hárul arra, aki a fejlesztéssel foglalkozik.

Természetesen ez még mindig egy nagyon rövid lista, sok munka áll előttem, de szerettem volna egy kis inspirációt adni azoknak az olvasóknak, akik egyszer már találkoztak a lenéző "talán érdemes lenne valami egyszerűbbet keresni" megjegyzéssel, bizalmat adni azoknak, akik szkepticist módon olvassák ezt a cikket, megmutatni, hogy vannak emberek, akik komolyan veszik egy programozási nyelv tanulmányozását, és egy kis bátorságot adni saját magamnak.

Mert a önéletrajzom kész, a legfontosabb ismeretek megvannak, és már csak egy kis elszántság hiányzik. De most a zsákbamacska — az én vagyok. Nem zártam be a füleim, egyébként megtanultam, hogyan kell elvonatkoztatni mások véleményétől. Három tanfolyamot jártam elvonatkoztatásból.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster