La rakonto pri kiel la knabino kolektiĝis en IT

"Vi estas knabino, kian programadon vi ŝatas?" — estis ĉi tiu frazo, kiu fariĝis mia disiga vorto en la mondon de informa teknologio. Frazo de amato responde al senzorga manifestiĝo de la sentoj, kiuj eksplodis en mi. Sed se mi nur aŭskultus lin, estus nek la rakonto nek ĉi tiu progreso.

La rakonto pri kiel la knabino kolektiĝis en IT

Agadindikilo sur la eduka platformo

Mia rakonto: la sensignifeco de malnova scio kaj la deziro al pli bona vivo

Saluton, mi nomiĝas Vika, kaj dum mia tuta vivo mi estas konsiderata humana humanisto.

Informa teknologio ĉiam estis io magie pasema por mi pro pluraj kialoj.

Okazis, ke mi pasigis mian konscian junecon sur la baŝorgo. Por mi, la humuro en la stilo de "kiel fliki KDE2 sub FreeBSD" estis nekomprenebla, sed mi sentis iom da fiero pri tio, ke mi sciis pri ĝi, eĉ se nur je la nivelo de familiareco kun la literoj.

Dum miaj studoj mi nur faris unu minikurson pri HTML - sed tio ne malhelpis, ke ĝi aperos kiel bildo de bela paĝo kun hiperligiloj en mia kapo sep jarojn poste.

Sed la opinio pri la medio estis fundamenta. Oni konsideris min, se ne stulta, tiam tute mankanta je matematika kapablo. Kiel adoleskanto, mi akceptis ĉi tiun opinion eĉ sen pensi pri ĝi.

En dudek kvar jaroj, ŝi akiris mezlernejan diplomon kaj du diplomojn de sekundara metia edukado. La lasta estis farmacia. Mia amo por farmakologio komenciĝis kun la konscio pri iu potenco super la homa korpo kaj la ideo de drogoj kiel potenca armilo en la manoj de kompetenta specialisto, kiu povas kaj helpi kaj damaĝi. Dum la jaroj pasis, mia scio kreskis: farmaciaj konferencoj, la jura flanko de apoteko, laborado kun obĵetoj, ktp.

Eta kvinjara ĝisdatigo:

La rakonto pri kiel la knabino kolektiĝis en IT

Rekomencu fragmenton

Kune kun scio kreskis la kompreno pri ĝia sensignifeco - leĝoj kiuj ne estas observataj kaj ne volas esti observataj en la serĉado de enspezo, kaj medio, kiu rompas vian ame konstruitan kartdomon de favora medio kun sento de mem- graveco. Mi ne forbrulis, sed mi volis pli bonan vivon por mi. Post ĉio, ni estas tio, kio ĉirkaŭas nin, ĉu ne?

Kiel mi studis kaj lernas: minus la klavaro frakasita de mia vizaĝo, kaj plie bonega projekto en mia biletujo

La unua sperto lerni programi finiĝis post unu monato batanta mian vizaĝon en la klavaron - estis malfacile kompreni ion ajn en hazarde trovita libro en Interreto kaj malfermita notbloko. La ardo malpliiĝis, la deziro forvelkis. Dum unu jaro. Post tio mi decidis, ke mi bezonas komenci per la disvolviĝo de rimedoj.

Artikoloj, retejoj, konataj programistoj, amaso da edukaj projektoj, kiuj promesas fari vin ideala programisto post tri monatoj, aŭ eĉ pli frue, kanaloj en konata videogastigejo, kiuj provizas multajn necesajn kaj ne tiom necesajn informojn. Mi havis sufiĉe da deziro kaj ŝanco, la problemo estis la manko de sistemigo de mia scio. Kaj persistemo. Mi ne estis preta elspezi tutan salajron por porko en poketo, nek fermi miajn orelojn, en kiujn ĝi verŝis de ĉiuj flankoj: „Vi ne havas teknikan edukadon, estas tro malfrue por studi, vi devus. pensi pri via familio, vi devas, devas, devas...”

Kaj tiam mi eksciis pri Hexlet. Tute hazarde, ĝi estis menciita preterpase en unu el la konversacioj pri la malfacilaĵoj de sendependa lernado. Ne kiel unufoja kurso, sed kiel plenrajta lernejo. Kaj mi estis hokita.

La turnopunkto okazis sufiĉe lastatempe - post fino de mia unua projekto. Jen lia plej ŝatata peco:

La rakonto pri kiel la knabino kolektiĝis en IT

Konzolludo mi mem faris

Labori sur via propra GitHub-konto sub la gvido de sperta mentoro sentas tute malsama. Kaj tiaj agoj kiel komencado de deponejo kaj starigo de labormedio uzante pakaĵadministrilon, priskribita en "taskoj", estas kolorigitaj kun ekscita sento de respondeco pri tio, kion vi faras.

Pro kutimo, la aro de "taskoj" estas konfuza, sed vi komencas kompreni kial junuloj estas petataj inkluzivi projektojn en siaj vivresumoj, almenaŭ nekomercaj. Ĉi tio estas tute malsama nivelo de percepto. Jen la momento, kiam vi jam konatiĝis kun la koncepto de variabloj, lernis skribi funkciojn, inkluzive de anonimaj, lernis pri linear-ripetemaj kaj lineare-rekursaj procezoj, kaj ĝuste en la momento, kiam eŭforio superfortas vin, kaj la sento, ke vi povas ŝanĝi la mondon, ĝi nur foriras en sonĝo, ili diras al vi: "Kreu dosieron kaj skribu", "Izolu la ĝeneralan logikon kaj metu ĝin en apartan funkcion", "Ne forgesu pri la ĝusta nomado kaj dezajnaj principoj”, “Ne kompliku ĝin!”. Estas kiel malvarma duŝo sur via kapo, kiu ne haltigas la boladon. Mi ege ĝojas, ke mi sukcesis kapti ĉi tiun senton antaŭ ol komenci labori "sur la kampoj".

La nura maniero montri vian individuecon estas en la legu min:

La rakonto pri kiel la knabino kolektiĝis en IT

En la legume vi povas doni liberan scion al via kreemo

Studi ĉiam estis malfacila. OOP siatempe ŝajnis al mi neebla obstaklo. Estis sennombraj provoj kompreni almenaŭ la bazojn - mi perdis dek tagojn pri tio, ricevante proksimume la saman nombron da kondescendaj mesaĝoj en la stilo: "Ne rezignu." Sed en iu momento, ĝi helpis identigi la deziron fermi ĉion kaj kaŝi en angulo kiel defenda reago de la korpo al provoj asimili la abundon de novaj informoj.

Ĝi fariĝis pli facila. Almenaŭ tiel estis kun lernado de SQL. Eble pro ĝia deklara naturo, kompreneble, sed tio ne estas certa.

Estas projekto, la vivresumo estas preta. Intervjuoj antaŭen

Iam mi konstatis, ke se farmakologio estas "potenco" super la homa korpo, tiam programado estas "potenco" super preskaŭ la tuta mondo. Programlingvo, siavice, estas armilo kiu povas aŭ levi firmaon al nova nivelo aŭ, pro hazarda neglektemo, detrui ĝin. Mi nomis min latenta diktatoro kaj ĵetis min kapantaŭen en la abismon de informa teknologio.

Antaŭ ses monatoj, mi fieris, ke mi instalis labormedion en Vindozo, kolektis tutan liston de libroj kaj pensis, ke mi volas ligi mian vivon kun programado. Nun la temo de mia fiero estas tiu tre plenrajta projekto, listo de libroj, kiujn mi jam legis el la kolektitaj, sed plej grave, kompreno de la graveco de baza scio kaj la fundamentoj de la programlingvo, kiun mi elektis. . Kaj konscio pri la respondeco, kiu falas sur la ŝultrojn de ĉiuj, kiuj asocias sin kun evoluo.

Kompreneble, ĉi tio estas ankoraŭ tre mallonga historia, mi havas multe da laboro antaŭ ol, sed mi volis doni iom da inspiro al tiuj legantoj de ĉi tiu rakonto, kiuj iam alfrontis la aroganton "eble ni devus trovi ion pli simplan", doni al tiuj, kiuj legas ĉi tiun artikolon kun skeptiko, iom da konfido La fakto estas, ke estas homoj, kiuj proksimiĝas al la lernado de aparta programlingvo kun plena respondeco, kaj donas al si iom da kuraĝo.

Ĉar la vivresumo estas preta, la plej grava scio estas akirita, mankas nur iom da persistemo. Sed nun la porko en la poke estas mi. Mi ne fermis miajn orelojn; cetere, mi lernis abstrakti min de la opinioj de aliaj homoj. Mi faris tri kursojn pri abstraktado.

fonto: www.habr.com

Aldoni komenton