Kubva kune anobatsira vanhu kuenda kumugadziri wenhamba nemavara

Mhoro, Habr! Ndanga ndichikuverenga kwenguva yakareba, asi handisati ndasvika pakunyora chimwe chinhu changu. Semazuva ese - kumba, basa, nyaya dzemunhu, pano neapo - uye ikozvino wakamisa zvakare kunyora chinyorwa kusvika nguva dziri nani. Munguva pfupi yapfuura, chimwe chinhu chachinja uye ini ndichakuudza chakandikurudzira kutsanangura chidimbu chidiki chehupenyu hwangu nezvekuva mugadziri anemienzaniso, iyo inogona kubatsira kune vanotanga, vanokahadzika uye vakomana vasingazvitendi ivo pachavo. Enda!

Ndichatangira kure - ndichiri mudiki, vabereki vangu vakandipa nhamba huru yemaencyclopedias nemabhuku - enguva dzese. Chero chikonzero chekupa chipo ibhuku. Ipapo, hongu, ini handina kuvatenda, asi kungozvitora sechinhu chisina basa. Asi nekufamba kwenguva, ndichitaura nevamwe vanhu, ndakaita mhedziso inoshamisa: vazhinji havana kuziva zvandaiziva, havana kunzwa chero mazita, pfungwa, pfungwa, havana kuverenga vanyori uye havana kuona mafirimu. Panguva ino chaiyo, muono wakauya: hezvino, ZIVO. Kwenguva refu, ndakanga ndisingazivi kwandingashandisa zvose izvi, nokuti kungokurukura nevanhu hakubhadhare nenzira ipi zvayo, uye basa rekutaura nyaya dzinofadza rakanga risipo panguva iyoyo (ikozvino kune vamwe vanoblogi. , YouTube, TED-ED, nezvimwewo). Ndakadzidza Chirungu, kwenguva refu uye zvinorwadza, nekuti... "Zvaivimbisa uye zvaizobatsira mune ramangwana" - panguva iyoyo, chokwadi, pakanga pasina chivimbo mubasa rangu remangwana, saka kuburikidza ne "Handidi" vakandiendesa kune zvidzidzo zvakare uye zvakare. Iye zvino, chokwadi, ndinotenda zvikuru kuti handina kusvetuka panguva iyoyo uye ndakakwanisa kuwana nheyo yakanaka, iyo, zvechokwadi, yakaita basa rinokosha pakusarudza basa rangu remangwana.

Ini handisi munhu akapusa, asi "musanganiswa": kuve nehunyanzvi hwepamusoro uye rudo kuronga zviitiko zvevanhu, ini, panguva imwechete, ndinofarira fizikisi, chemistry, mamiriro ehupfumi, sainzi yekombuta uye yakakurumbira sainzi zvinhu. Kuchikoro ndakatopasa bvunzo dzefizikisi uye ndakapinda muyunivhesiti yeunyanzvi pamari! Ndakanyorera kumayunivhesiti akati wandei kamwechete kune anopokana nediametrically faculties, kusvika panguva yekupedzisira ndakanga ndisina chokwadi chekusarudza. Pashure pokunyorera bhajeti, kusaina mapepa ose uye kutaura nomukuru mukuru, ini nababa vangu takadzoka kumba ndokuita basa redu nepfungwa yokubudirira.

Zvisinei, apo ndakamuka mangwanani, ndakashamiswa kuziva kuti mufungo unogumbura uye unorwadza wakanga wagara mumusoro mangu: β€œNdinofanira kuenda kunodzidzisa (pedagogical).” Yakagadzirwa sei ipapo: yakazvimirira kana semhedzisiro yemaitiro emumvuri saMendeleev, paakaronga data muchiroto, achiwana ruzivo rwetafura yezvinhu zveperiodic? Handife ndakaziva, asi ndakaenda kuvabereki vangu, ndikavatsanangurira dambudziko racho, ndikagamuchira kumwe kuongororwa kwakajeka kwemaitiro angu ekufunga kwazvino, kutungamira kwavo uye kukura kwavo, asi handina kudzokera shure.

Pakupedzisira, takasvika kuyunivhesiti, tikatora magwaro (kunyange zvazvo ikoku sezvingabvira kwakanga kusiri kwapamutemo, sezvo kunyoresa kwakanga kwapfuura) ndokuenda kunonyorera kuimwe yunivhesiti. Baba vangu vakabva vave nebvudzi rakanyanya kupfupika, vakanga vachangobva kuvhiyiwa maziso uye vakabvisa magirazi avo, uye kazhinji, aiita se "hama kubva kuma90," pasinei ne2 dzidzo yepamusoro uye nheyo yekudzidzisa. Chokwadika, vaisagona kuramba chimiro chine mavara chakadaro. Kubva ipapo, handina kumbozvidemba kuti ndakapinda muFaculty of Foreign Languages.

Ndichishanda nevana, ndakaona zvinhu zviviri:

  • Ini ndinoifarira chaizvo, ndinogona kutaura nyaya inonakidza, kuruka ruzivo rwakatorwa kubva mumabhuku uye encyclopedias munyaya uye, kunyanya kukosha, kuwana mhedzisiro mumunda wekudzidzisa Chirungu.
  • Pane kushaikwa kwemari kunotyisa, kunyangwe ukaita basa renguva pfupi (zvidzidzo zvepachivande + musasa wemutauro wemwaka wese wevana)

Somugumisiro, mushure memakore akawanda ekushanda semudzidzisi (Chirungu, chiGermany uye chiSpanish zvishoma), ndakasarudza kusiya basa, nokuti ... kungosvirwa chete. Zvichida, vazhinji venyu vanoziva nemanzwiro aya: zvinoratidzika kuti basa rakafanana, vanhu vakafanana, basa, zvose zvakakunakira nezuro - asi mweya unopikisa zuva rimwe nerimwe rekushanda, kukanganisa kwevana kwave kugumbura mukati. rugare rwakagara rwuripo mukati, rwakatanga kunyangarika uye pfungwa dzekuvhunduka dzakatanga kutizira kumwe.

Muhupenyu hwangu hwese, ndakafunga nezve mukana wekuchinja basa rangu kune chimwe chinhu chakakodzera, chisingaenderane nekushanda nevanhu, ndaita kanenge kagumi kuedza kudzidza ndakazvimirira mitauro yekuronga. C ++, C #, Delphi, Python, Pascal, Java - zvose izvi zvakanga zvakaoma, zvisinganzwisisiki, zvinotyisa, zvinotora nguva uye zvisingabereki. Muchokwadi, ini ndanga ndisina kukwana kurudziro: kana dambudziko re10-2008 kana matambudziko muna 2009-2014 akachinja maitiro angu pabasa. Uye apo kuneta kwemirangariro kwakatanga, zvakava pachena kuti ndaisagona kupfuurira kushanda saizvozvi, nokuda kwavana, vandakanga ndisingadi kukuvadza.

Muna 2018, ndakatamira kuMoscow kubva kuKrasnoyarsk nemusikana wangu, akatamira kuyunivhesiti yeko, uye ndakawana basa pachikoro chakazvimirira chemutauro wekunze. Nzvimbo itsva, muhoro wakanaka, vanhu vatsva uye manzwiro - zvose izvi zvakandibvumira kufema hupenyu mukati mangu kwemwedzi mitanhatu, mushure mokunge matambudziko ekare akadzoka.

Sarudzo yekupedzisira yekuchinja hunyanzvi yakakura mukati mangu, chirongwa chakatsanangurwa, musika webasa uye zvinodiwa kune vanonyorera zvakadzidzwa, kushamwaridzana kweshamwari nevazivikanwi zvine chekuita neIT kwakacherwa, uye ndakanyatso kuzadza uropi hwavo nemibvunzo yangu ine hunyanzvi. . Kazhinji, chirongwa chakaita seizvi:

  1. Sarudza iyo yakapfava, inokurumidza maererano nemhedzisiro uye kubva pakutanga mutsara webasa unobhadhara zvisingasviki pane yako yapfuura nzvimbo. Yakava budiriro yepamberi. Zvitongere iwe pachako: kuziva Chirungu paC2 level, yakawanda yekodhi yakandimiririra mirairo yeChirungu yakasanganiswa ne syntax yakanyatsorangarirwa (inotungamirirwa nemifungo mumutauro we "izvi kana kuti haushande zvachose"). Mhedzisiro iri pamberi pekupedzisira inooneka pakarepo - iri peji rakapedzwa. Mubhadharo wachowo hauna kuipa, kubva ku40 zviuru rubles (maererano nehh.ru). Muhoro wangu panguva iyoyo waive we60-65 + mabasa ega ega e ~ 20 zviuru. Izvi zvainge zvisina kukwana, asi kana uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge wafara
  2. Kubhadhara uye chirongwa chekuita: Ini ndanga ndichivavarira 60+ rubles, saka ndakatanga kudzidza rondedzero yakakodzera-yekupedzisira tekinoroji: HTML, CSS, JavaScript (ES5-6), React. Izvi zvakawedzerwa nemidziyo inoita kuti zvive nyore kurongedza uye kushanda nekodhi pamatanho akasiyana: jQuery, Git, SASS, webpack, VS Code. Izvi zvakaita kuti zvikwanisike kutsanangura chirongwa chekudzidza zvese izvi zvishoma nezvishoma, panguva imwe chete kushandisa ruzivo mukugadzira mawebhusaiti, kupatsanura nekuita marongero mukodhi, uye kubvunzana neshamwari.
  3. Kuzvidzidza: Kubva muna Kukadzi 2019 kusvika Chikumi 2019, ndakadzidza zvese izvi, ndichishingairira kuverenga zvinyorwa, kuverenga StackOverFlow uye kutsvaga mhinduro dzemibvunzo yakapusa ingamuka. Zvakanga zvakandiomera - dzimwe nguva kodhi yaisada kushanda nenzira yandaifungidzira. Asi ini handina kuora mwoyo - kuongororwa kweiyo kodhi muenzaniso + zvinyorwa zvakaratidza kwandakaita chikanganiso, zvandakaisa zvisizvo uye zvandisina kupedzisa. Apa ndipo pandakarumbidza vabereki vangu zuva nezuva nekusimbirira kuti ndidzidze chiRungu ndichiri mudiki - zveshuwa magwaro akakodzera aive echiRungu.

HTML neCSS ndizvo zvakandiitira nyore - anenge mavhiki maviri. Munguva iyi, ndakaunganidza dhizaini yewebhusaiti yemumwe mugadziri ndichishandisa yakachena HTML neCSS uye ndikaunganidza ese angangoita madondoro, ndakadzidza nzira dzakawanda uye ndakaona kuti kunyora mitsetse iyi yese nemaoko kwaitora nguva. Mushure mekuita googling, ndakabva ndasangana neBootstrap 2 uye, ndajairana nekugona, ndakatanga kuverenga zvinyorwa. Mushure memazuva akati wandei ekufunga kusvuta mabhuku, akapindirana nekuona akasiyana siyana ekudzidzisa mavhidhiyo paYouTube, ndakagadzirira kugadzira yangu yega webhusaiti inoteerera zvachose, ine mifananidzo, makadhi uye mifananidzo. Izvi zvakatora mavhiki maviri, panguva yandakawana jQuery seDOM-manipulation tool.

Zvechokwadi, yakanga isiri iyo yakanakisisa sarudzo, asi zvinhu zvose zvakanga zviri nyore uye zvinonzwisisika, uye chigumisiro chakanga chakakosha kwandiri. Nenzira, ini ndinokurudzira kusateerera kune vanotonhorera vanogadzira panguva ino vanopa optimizations uye kuvandudzwa, asi kungowana iyo inonyanya kushandiswa kesi yekodhi, kutarisa mienzaniso uye nekungotevedzera maitiro. Basa padanho rekutanga nderimwe: chero richishanda. Ipapo ndipo paunogona kufunga nezve zvimwe zvese, uye kana ukashanda mukambani, ivo vanokutsanangurira uye kukuratidza mipimo yemunharaunda yauchazoda kutevera.

Chinhu chakanyanya kuoma chakatanga panguva yekudzidza JavaScript yakachena - mubvunzo wakakomba wakamuka mumusoro mangu: sei kudzidza izvi kana jQuery iri nyore? Ndakaenda kuGoogle kuti ndiwane mhinduro: zvakazoitika kuti jQuery ichakurumidza kuenda kune imwe nyika, kunze kwekodhi yenhaka, uye vese vechokwadi programmers vanoshandisa JS, nekuti. masisitimu anouya uye oenda, asi yakachena JS ichiri yakakosha. Tinoda kuwana basa toriita kwenguva yakareba, handiti? Saka ndakatanga kuona mavhidhiyo, ndichiedza kunyora kodhi uye mabasa panzvimbo dzekudzidzisa, nekunyorazve mapurojekiti angu apfuura. Sezvingatarisirwa, pakutanga zvakazoitika zvishoma pane hapana, asi mushure memazuva mashoma ndakanga ndisisafunga nezve kunyora ese marudzi emiseve-mabasa (ayo akazove ari nyore pane enguva dzose), ndichishanda negwaro.getElementById selectors. , kuronga zvirongwa uye kubvisa zvinhu zvinoshandiswa uchishandisa .map, .filter, .reduce, yakashanda neAPI neAJAX, nezvimwewo.

Uye ini handina kukanganisa - ndichidzidza React, ndakasangana netoni yeJS kodhi yaida kupatsanurwa nekunzwisiswa, zvikasadaro hapana chaizoshanda. Ndichitura befu uye ndichizvinzwira urombo zvishoma, ndakatanga kunyura mukati meiyo nzira nesimba rakapetwa kaviri. Nenguva isipi zvakazoitika kuti React idiki yakagadziridzwa HTML (JSX) + kit yezvishandiso zvakasiyana zvinoita kuti zvive nyore kugadzirisa peji uye kugadzira SPA (imwe peji application). Wedzera pinch yeJS uye isu tine animations, kurodha uye shanduko. Sezvo ndajaira syntax, ndakatora yekutanga chitoro dhizaini yandakawana ndokunyora yakapfava SPA yakandibvumira kusarudza zvikamu, kufamba nesaiti uye kushandura zvinhu zviverengero mungoro.

Muzhinji, hapana chakakanganisika neicho chekuti hauna kumbobvira waronga muhupenyu hwako, kwete - kana ukashanda iwe pachako zvishoma nezvishoma, saka zvese zvinogoneka. Kunyangwe pasina ruzivo rweChirungu, kune akawanda emutauro weRussia masayiti anozokwana padanho rekutanga. Rombo rakanaka!

Batanidza kune zvekudzidzisa zvekushandisa, YouTube chiteshi, zvinyorwa uye zvese zvandaishandisa mukudzidziswa kwangu.

Source: www.habr.com

Voeg