{"id":38296,"date":"2019-10-31T22:22:48","date_gmt":"2019-10-31T19:22:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-ya-ne-stal-programmistom-v-35-let\/"},"modified":"2019-10-31T22:22:48","modified_gmt":"2019-10-31T19:22:48","slug":"kak-ya-ne-stal-programmistom-v-35-let","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/kak-ya-ne-stal-programmistom-v-35-let","title":{"rendered":"Kuidas ma ei saanud programmistikuks 35-aastaselt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Kuidas ma ei saanud programmistikuks 35-aastaselt\" src=\"\/wp-content\/uploads\/2019\/09\/0974b97c43bc60a0ad6f141a864ca9f6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSeptembri algusest alates on Habrisse voolanud rohkelt artikleid edukusest teemadel \"Programmeerija lapsep\u00f5lv\", \"Kuidas saada programmistikuks p\u00e4rast N aastat\", \"Kuidas ma l\u00e4ksin IT-sse teisest ametist\", \"Teekond programmeerimisse\" ja nii edasi. Selliseid artikleid kirjutatakse pidevalt, aga n\u00fc\u00fcd on neid kuidagi eriti palju. Iga p\u00e4ev kirjutavad kas ps\u00fchholoogid, \u00fcli\u00f5pilased v\u00f5i keegi teine.<\/p>\n<p>Ja igas artiklis kostab tuttav meloodia: peamine, mida autorid soovitavad \u2014 'p\u00fc\u00fcdlema', 'mitte alla andma', 'mitte kartma' ja 'minema oma unistuse poole'; ja kommentaarides v\u00f5ib sageli kohata arvamust, et kui sa juba lapsest saati armastasid arvuteid, siis on nende t\u00f6\u00f6 tulemuseks ootusp\u00e4rane. Soovin enda eluloo n\u00e4itel tuua lugejad m\u00f5ttele, et algtingimused v\u00f5ivad olla olulisemad kui tehtud pingutused. <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%92%D0%B5%D1%80%D0%B0_%D0%B2_%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%B5%D0%B4%D0%BB%D0%B8%D0%B2%D1%8B%D0%B9_%D0%BC%D0%B8%D1%80\">Usaldus \u00f5iglasest maailmast<\/a><\/noindex> aitab kaasa ps\u00fchholoogilisele mugavusele, kuid ei kajasta reaalsust v\u00e4ga t\u00e4pselt. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Ei ole lubatud: algus<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Kuidas ma ei saanud programmistikuks 35-aastaselt\" src=\"\/wp-content\/uploads\/2019\/09\/11f65047ae9866d13a8ca1c651553c6e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Professor Fortrani ents\u00fcklopeedia noorema kooliea jaoks<\/code><\/pre>\n<p>\nMinu lugu algab varases lapsep\u00f5lves arvuti \u201eKorvet\u201c juures informaatika klassis. See oli aga juhuslik valguskiir post-sovetliku hariduse pimedas kuningriigis \u2014 toona pidi ametlik informaatika\u00f5pe algama alles 11. klassis. Liitusin lihtsalt juhuslikult avatud arvuti\u00f5ppe valikainestega nooremates klassides. \u00dche korra n\u00e4dalas avati meile raske rauast uks tumedasse klassiruumi, kus akendel olid restid, ja n\u00e4idati, kuidas ekraanile kirjutada \u201eHello\u201c korvet-basicut kasutades. See oli vapustav, aga kestis l\u00fchikest aega.<\/p>\n<p>Ilmselt oli see mingi haridusalane eksperiment, mis l\u00f5ppes s\u00f5na otseses m\u00f5ttes pool aasta jooksul. Ma ei j\u00f5udnud palju \u00f5ppida, j\u00f5udsin vaid huvi tunda. Kuid kui valikainete kursus l\u00f5ppes, selgitati mulle arusaadavalt: arvutid ei ole tegelikult laste jaoks, enne \u00fcksteistk\u00fcmnendat klassi ei kasva inimesed informaatika \u00f5ppimise tasemele.<\/p>\n<p>Siin on oluline m\u00e4rkida, et m\u00e4ssuliste \u00fcheksak\u00fcmnendate ajal sulgesid erinevad tehnilised ringid pioneeride paleedes oma uksed, samal ajal kui koduarvutid ei olnud veel laialt levinud. Seet\u00f5ttu ei saanud tehnikale \u2014 ega arvutitele \u2014 ligi lihtsalt sellep\u00e4rast, et soovisid neid uurida. Eelis oli lastel, kes kas kuulusid nende inimeste perre, kes olid kohanenud uue turumajandusega, v\u00f5i neil, kes said juurde ligip\u00e4\u00e4su arvutitele t\u00f6\u00f6keskkonnas \u2014 insenerid, infotehnoloogia \u00f5petajad, \u201etehnilised spetsialistid\u201c erinevates ametiasutustes.<\/p>\n<p>N\u00e4iteks sain ma palju aastaid hiljem teada, et umbes samal ajal kinkisid mu (tulevased) klassikaaslase vanemad talle ZX Spectrumi. Loomulikult m\u00e4ngimiseks.<\/p>\n<p>T\u00f5en\u00e4oliselt oleksingi j\u00e4\u00e4nud uue digimaailma v\u00e4liselt. \u00d5ppisin ja kasvasin t\u00e4ielikus veendumuses, et arvutini j\u00f5uan mitte varem kui \u00fcksteist klassi. Huvitav, et l\u00f5puks nii juhtuski. Kuid umbes kaks aastat enne seda juhtus t\u00f5eline ime \u2014 sain kohaliku heategevusaktsiooni raames arvuti.<\/p>\n<p>Tundub, et just siin ma v\u00f5iksin kaotatud aega tasa teha \u2014 kuid elu t\u00f5i taas oma parandused.<\/p>\n<p>On tuntud \u00fctlus, et kui anda vaesele miljon dollarit, ei oska ta sellega midagi peale hakata. Loomulikult, kui see vaene on nutikas, kulutab ta osa miljonist haridusele, sealhulgas \u00f5pib ta rahaga \u00fcmber k\u00e4imist. Kuid see ei saa siiski v\u00f5rreldav olla sellega, mida suudab inimene, kes on kasvanud raha keskel. Selline mure tekib iga kord, kui inimene \u00fcletab oma sotsiaalse klassi piire.<\/p>\n<p>Kuna tavaolukordades ei oleks mul kunagi olnud arvutit, ei olnud mul ka raha mingite kursuste ja sellega seotud kaupade jaoks. Sama p\u00f5hjusel ei olnud mul tutvusi inimestega, kes oleksid osanud midagi soovitada; ma ei kuulunud sellesse ringkonda. Arvuti oli nagu t\u00fckk teisest maailmast. Mitte lihtsalt tavaline kodutehnika, nagu see on t\u00e4na, vaid midagi nagu elfi artefakt. Seet\u00f5ttu ei saanud ma katsetada ja oma kogemustest midagi \u00f5ppida \u2014 \"kukud kallist asja rikki\". Seega ei saanud ma r\u00e4\u00e4kida eakaaslastele, et mul kodus on arvuti \u2014 \u00fcmberringi olid rasked \u00fcheksak\u00fcmnendad, sa m\u00e4letad? Seega v\u00e4henes info vahetamine j\u00e4rsult \u2014 ma ei saanud kedagi n\u00f5u k\u00fcsida, k\u00fcsimusi esitada ega oma kogemusi jagada. Internet? Mis? Milline internet? V\u00f5ib-olla Fido? Meil polnud isegi telefoni.<\/p>\n<p>V\u00f5is ju minna raamatukokku, tasuta raamatute v\u00f5i k\u00e4siraamatute otsimiseks, ja siinkohal tekkis teine probleem. See arvuti oli tolleaegsetes tingimustes liiga progresiivne. Sellel oli installitud Windows 95.<\/p>\n<p>V\u00f5tsin raamatukogust ainus raamat arvutite kohta \u2014 kuulus Geyn \/ Zhytomirski \u00f5pik \u201eInformaatika ja arvutitehnikate alused\u201d punase kaanega. V\u00f5ite selle n\u00fc\u00fcd internetist leida ja tunnetada kontrasti tema sisu ning t\u00e4ieliku Windows 95 arvuti sisu vahel. Olukord muutus veelgi keerulisemaks, kuna isegi piraatprogrammide hankimine oli keeruline \u2014 enne DVD poodide \u00f5itsemist, kus oli silmapaistvaid pealkirju nagu \u201eKogu kontoriprogramm \u2014 2000\u201d, oli veel mitu aastat. Ja kui need l\u00f5puks ilmusid, ei olnud mul siiski raha diskide ostmiseks.<\/p>\n<p>Muide, siin kusagil j\u00f5udis 11. klassis k\u00e4tte \u201eametlik\u201d informaatika \u2014 me saime juba mainitud 1991. aasta \u00f5pikuse, aga tegelikud \u00fclesanded seisnesid lihtsate algoritmipuude joonistamises (pliiatsiga paberile) ja tekstiredaktori \u201eLexicon\u201d kasutamises.<\/p>\n<h3>Formaalsus<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Kuidas ma ei saanud programmistikuks 35-aastaselt\" src=\"\/wp-content\/uploads\/2019\/09\/bd32aa84f71939ab604db82dbde9ab15.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">T\u00f5elised programmeerijad ja mina<\/code><\/pre>\n<p>\nKokkuv\u00f5ttes mu arvutitehnika areng viimase paariga aastaga peatus. Lugesin Windowsi dokumentatsiooni, hankisin igasuguseid programme diskettidelt ja \u00f5ppisin olema 'edukam kasutaja', redigeerides faili autoexec.bat. 'Leexikon' t\u00f5in koolist kaasa, muidugi. \u00dches\u00f5naga, ajaks, mil sain l\u00f5puks tagasi lapsep\u00f5lve ning hakata programmeerima qBasicus, valitsesid juba visuaalsed liidesed.<\/p>\n<p>See contrast h\u00e4vitas suures osas mu motivatsiooni s\u00fcgavamaks tekstip\u00f5hiseks programmeerimise \u00f5ppimiseks. Probleem seisnes masendavas vasturikkumises Windows 95 graafika vahel, mis t\u00e4hendas minu t\u00f5elist uut seiklust arvutimaailmas, ning kurvas tekstip\u00f5hises ekraanist, mis esindas mulle tuntud keeli. Eelmise p\u00f5lvkonna programmeerijad r\u00f5\u00f5mustasid lihtsalt selle \u00fcle, et kirjutades POINT(10,15) ilmus ekraanile punkt. Nende jaoks oli programmeerimine 'joonistada ekraanile midagi, mida seal ei olnud'. Minu jaoks oli ekraan juba vormidega ja nuppudega t\u00e4idetud. Minu jaoks oli programmeerimine 'sundida nupp midagi tegema p\u00e4rast selle vajutamist' \u2014 ja nupu tegemine tundus lihtsalt igavna.<\/p>\n<p>L\u00fchi\u00fclevaate osana soovin m\u00e4rkida, et programmeerimiskeelte areng on n\u00fc\u00fcdsp\u00e4evaks taas sama olukorra taga. N\u00fc\u00fcd versta k\u00f5ik \"t\u00f5elised programmeerijad\" taas liideseid tekstiredaktoris ning igal programmeerijal on j\u00e4lle justkui kohustus olla disainer. Taas tuleb ainult koodi abil paigutada ekraanile nuppe, sisendaknaid ja muid juhtnuppe. Selle tulemusena n\u00e4eb klassikaline reegel 80\/20 n\u00fc\u00fcd v\u00e4lja nii: \"80% ajast kulutame liidese loomisele k\u00e4sitsi kodeerimise meetodil ning 20% ajast m\u00e4\u00e4rame liidese elementide k\u00e4itumise.\" Miks see oli DOS-i ja Pascal'i aegadel \u2014 ma m\u00f5istan; alternatiive polnud. Miks see praegu eksisteerib, kui k\u00f5ik on juba n\u00e4inud ja katsunud VB, Delphi ja C# \u2014 ma ei tea; kahtlustan, et probleem on arenduskeskkonna tasulises v\u00f5i tasuta olemises. Mugavus on alati kallis ning nimetatud keskkondade tasuta versioonid on ilmunud alles hiljuti.<\/p>\n<p>See oli \u00fcks p\u00f5hjuseid, miks ma interneti programmeerimisest kaugele j\u00e4in. Kuigi hiljem selgus, et portfoolio loomine oleks olnud seal k\u00f5ige lihtsam ning v\u00f5imalus saada programmeerijaks. Ma proovisin nii PHP-d kui ka JS-i, kuid ei tahtnud \"koodiga kirjutada Notepad'is\". Teine p\u00f5hjus oli see, et internet ilmus mulle kas 2005. v\u00f5i 2006. aastal \u2014 enne seda oli see kuskil maailmapildist kaugel. Koos mobiiltelefonidega \u2014 \"asi, mida kasutavad vaid rikkad inimesed\".<\/p>\n<p>Nii et ma loobusin sellest k\u00f5ikest dos-programmeerimisest ja sukeldusin s\u00fcgavale Accessi andmebaasi \"Borei\", mis andis mulle vormid, nupud, makrod ja rakenduste programmeerimise tipu \u2014 VBA. Kindlasti otsustasin sel hetkel, et tulevikus tahan t\u00f6\u00f6tada programmeerijana. Ma leidsin Visual Studio plaadi, ostsin paberraamat(!) VB kohta ja hakkasin valmistama kalkulaatoreid ja risti-r\u00e4sti m\u00e4nge, r\u00f5\u00f5mustades, et kogu disain koostatakse vormil m\u00f5ne minutiga, mitte ei kirjutata k\u00e4sitsi. Kuna arvuti lakkas olemast haruldus, sain l\u00f5puks inimestega suhelda ja arutada programmeerimist oma kaaslastega.<\/p>\n<p>Needless to say, I discovered in these discussions that VB is an outdated language, initially designed for administrative tasks, while real developers work with C++ or Delphi. Since I still remembered Pascal, I chose Delphi. Perhaps this was yet another mistake in my long journey of becoming a programmer. However, I took the path of least resistance because I wanted to see results quickly. And I did! I bought a book on Delphi, integrated it with Excel and Access, which I was already familiar with, and ended up creating what could now be termed a 'BI system.' It\u2019s unfortunate that I have completely forgotten Pascal, as I haven\u2019t touched it in about a decade.<\/p>\n<p>Ja, ja olen kahel korral \u00fcritanud saada programmeerijaks \u00fclikooli. Meie v\u00e4ikeses linnas ei olnud selleks v\u00f5imalusi \u00fcleliia. Esmalt otsustasin rumalasti suurendada oma n\u00f5udmisi ja l\u00e4ksin \u00f5ppima \"Rakendusmatematika\" eriala, kus l\u00f5petajatelt oodati t\u00e4pset teadmiste taset matemaatikas, mis \u00fcletas kaugelt kooli\u00f5ppe. Seet\u00f5ttu ei saavutanud ma eksamil piisavat skoori. Tuli venida kolled\u017eis, et saada keskharidus. Teisel korral alandasin natuke oma ootusi ja valisin insenerieriala - insenerit\u00f6\u00f6 ei paelunud mind kuigi v\u00e4ga, kuid sealt oli siiski l\u00e4hemal arvutitega t\u00f6\u00f6tades. Siiski oli juba hilja \u2013 inimesed avastasid tehniliste erialade eelised ja suundusid sinna suurte hulkadega. K\u00f5ik riigieelarvelised kohad l\u00e4ksid ainult medalistidele.<\/p>\n<p>Seega on mul n\u00fc\u00fcd humanitaarhariduse diplom. See on punane, kuid mitte tehniline. Just siin hakkab kurb t\u00e4iskasvanuks saamise lugu ristuma kurva t\u00f6\u00f6otsimise looga.<\/p>\n<h3>Violinisti ei vajata<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Kuidas ma ei saanud programmistikuks 35-aastaselt\" src=\"\/wp-content\/uploads\/2019\/09\/a974a3b01bb85246191b7fffd27be26d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">...aga ma ei pruugi ellu j\u00e4\u00e4da...<\/code><\/pre>\n<p>\nLevitab palju levinud m\u00fc\u00fct, et \u201eprogrammeerija diplomi ei k\u00fcsita\u201d. Sellel m\u00fc\u00fctil on mitu p\u00f5hjust, proovime mainida peamised.<\/p>\n<p>Esiteks, varaste \u00fcheksak\u00fcmnendate ja isegi hiliste \u00fcheksak\u00fcmnendate jooksul oli arvutit\u00f6\u00f6tlemise tehnoloogiate valdamine tervikuna haruldane. Kui inimene teadis, kuidas arvutit sisse l\u00fclitada ja programmi k\u00e4ivitada \u2014 siis ta tegi seda, mida ettev\u00f5te vajas. \u00dcldine segadus t\u00f6\u00f6turul sundis t\u00f6\u00f6andjaid kiiresti leidma kedagi, kes suudaks teha vajalikku t\u00f6\u00f6d \u2014 pole t\u00e4htis, mida ta varem \u00f5ppis, oluline on see, mida ta praegu oskab. Seet\u00f5ttu n\u00e4itas m\u00e4rkimisv\u00e4\u00e4rne arv eneset\u00e4iendajaid rahulikult oma oskusi intervjuudel ja sai t\u00f6\u00f6.<\/p>\n<p>Teiseks, samal ajal, kui \u00e4ri kiiresti kasvas, ei olnud endiselt olemas sellist kaasaegset m\u00f5istet nagu HR. Personalijuhid j\u00e4id ikka veel sovetiajast p\u00e4rit personalijuhiks, kes vormistasid t\u00f6\u00f6raamatuid ja t\u00f6\u00f6lepinguid, samas kui intervjuusid viisid l\u00e4bi spetsialiseerunud inimesed v\u00f5i juhid isiklikult. Kuna enamik neist oli tulemustes huvitatud, kaaluti formaalsed kriteeriumid, nagu haridus, t\u00f5eliselt viimasena.<\/p>\n<p>See t\u00f5i kaasa kohutava moonutuse massiteadvuses. Inimesed, kes said sellistes tingimustes t\u00f6\u00f6le, v\u00f5ivad t\u00e4iesti siiralt r\u00e4\u00e4kida, et programmeerijale pole diplom vajalik, ja tuua n\u00e4iteks iseennast. Te kindlasti tunnete selle t\u00fc\u00fcbi \u00e4ra. Kui keegi \u00fctleb teile, et \"piisab n\u00e4idata, mida oskad, ja sinuga v\u00f5etakse t\u00f6\u00f6le\" \u2014 just selline on see programmeerija, kes sellises ajas sisse v\u00f5eti, ja ta uskus maailma p\u00fcsivusse. Umbes samamoodi \u00fctlevad n\u00f5ukogude vanamehed midagi sellist nagu \"aga sina t\u00f6\u00f6tad ju arvutiga ja oskad inglise keelt lugeda, ma oleksin selliste oskustega...\". Nad ei m\u00f5ista enam, et selliste oskustega \"...\" oli vaid n\u00f5ukogude ajal, ja praegu oskab sellist iga teine.<\/p>\n<p>Siis juhtus t\u00e4pselt sama asi varasema k\u00fcmnendi alguses, kui nafta hind hakkas t\u00f5usma, majandus arenema, ja hordid uusi ettev\u00f5tjaid t\u00f5ttasid t\u00f6\u00f6j\u00f5uturule, otsides kedagi, kes oskab v\u00e4hemalt arvutit sisse l\u00fclitada.<\/p>\n<p>Kuid nafta rahade voog t\u00f5i endaga kaasa tootlikest t\u00f6\u00f6tajatest kaugel olevaid HR-osakondi. Seal olid endised n\u00f5ukogude personalijuhid, kuid neile pandi ootamatult \u00fclesanne m\u00e4\u00e4rata igasuguste t\u00f6\u00f6tajate kvaliteet. Loomulikult ei saanud nad sellise tasemega otsuseid teha. Seet\u00f5ttu t\u00f6\u00f6tati v\u00e4lja omad hindamiskriteeriumid, mis olid reaalsusest \u00fcsna kaugel, tuginedes t\u00f5lgitud raamatutele, mis olid saadud \u00f5ndsast l\u00e4\u00e4nest, ning formaalsetele kriteeriumidele nagu haridus. Nii algas suur p\u00f6\u00f6rdepunkt: reaalsest oskusteavetest \u2013 formaalsetele kriteeriumitele.<\/p>\n<p>M\u00fc\u00fct j\u00e4i ellu, vaid kergelt muutus.<\/p>\n<p>Majandus j\u00e4tkas kasvamist, inimesi kaasati igalt poolt, tuues neid teistest ettev\u00f5tetest, kuid personalit\u00f6\u00f6tajad olid juba protsessi valiku peale oma k\u00e4pad pannud. K\u00f5ige olulisemaks sai mitte \"n\u00e4ita, mida oskad\" \u2014 igatahes personalit\u00f6\u00f6taja ei m\u00f5ista, mida talle n\u00e4idatakse \u2014 vaid \"t\u00f6\u00f6kogemus\". Nii inimesi, kes kunagi v\u00f5eti t\u00f6\u00f6le ilma programmeerija hariduseta lihtsalt kuna nad oskasid nuppu vajutada, v\u00e4rvati teise ettev\u00f5ttesse juba pelgalt seet\u00f5ttu, et nad olid varem t\u00f6\u00f6tanud ametikohal \"insener-programmeerija\". Ja taas, keegi ei k\u00fcsinud diplomit, sest askeldamisel ei olnud aega \u2014 on \"kogemus\"? Noh, istu ja t\u00f6\u00f6ta!<\/p>\n<p>Viimaks, kolmas p\u00f5hjus \u2014 kiire interneti ja era projektide areng. Inimesed loovisid petitsiooniprojekte, neid projekte sai n\u00e4idata kellelegi ja seel\u00e4bi t\u00f5estada oma oskuseid. Saadad kirja, lisad lingi oma veebisaidile \u2014 ja voil\u00e0, oled nagu t\u00f5estanud oma oskusi.<\/p>\n<p>Mis n\u00fc\u00fcd?<\/p>\n<p>Nafta hinnad, nagu me teame, on kukkunud, kuid m\u00fc\u00fct elab endiselt. Paljudele ametikohtadele \"programmeerijad\" on j\u00f5udnud inimesed, kes t\u00f5epoolest said nendele kohtadele ilma erialase hariduseta. Siiski, praeguseks ei kehti enam \u00fckski neist p\u00f5hjustest t\u00e4ielikult ja v\u00e4hesed suudaksid n\u00fc\u00fcd sama trikki t\u00f6\u00f6 leidmisel korrata.<\/p>\n<ul>\n<li>Arvutitehnoloogia teadmine on muutunud \u00fcldiselt levinud. Arvuti kasutamine ei kajastu enam elulookirjutistes, just nagu lugemise ja kirjutamise oskus (mis, muide, ei teeks paha \u2014 olen hakanud sageli kohtama grammatikavigu isegi ametlikes meedias, ja artiklites Habr'is esinevad need kadestamisv\u00e4\u00e4rse regulaarsusega).<\/li>\n<li>On tekkinud personaliosakonnad ja personalispetsialistid, kes ei vastuta oma otsuste eest ja v\u00f5ivad kasutada \u00fcksk\u00f5ik milliseid valikukriteeriume. Loomulikult eelistatakse formaalseid \u2014 vaadatakse vanust, haridust, sugu ja eelnevil t\u00f6\u00f6tamise aega. OsSkills ja teadmised tulevad alles j\u00e4rgmiseks.<\/li>\n<li>Programmeerijate puudust ei ole ammu enam. Puudus on <i>headest<\/i> programmeerijate jaoks, kuid see kehtib \u00fcldiselt iga eriala kohta. Tavalise programmijana t\u00f6\u00f6tab iga koolipoiss internetis, vabakutseliste saitidel v\u00f5itlevad inimesed s\u00f5na otseses m\u00f5ttes \u00f5iguse nimel teha midagi tasuta oma portfoolio jaoks.<\/li>\n<li>Pettprojektid on samuti muutunud tavaliseks. Internet on uhke isiklike veebilehtede ja tetrisekloonide \u00fcle, ja see projekt muutub peaaegu kohustuslikuks, st p\u00e4rast t\u00f6\u00f6otsimise l\u00e4bimist satud spetsialisti valimise protsessi, kus nad \u00fctlevad: \"n\u00e4idake meile oma GitHubi\".<\/li>\n<\/ul>\n<p>\nInimesed, kellel on haridus \u2014 v\u00f5i inimesed, kellel on kogemus, mis asendab haridust HR-osakondade silmis \u2014 n\u00e4evad ainult teist osa. Nad \u00fctlevad tavaliselt umbes nii: \"t\u00f6\u00f6tamiseks ei vajata programmijale diplomi, aga projektid GitHubis oleksid kasulikud.\"<\/p>\n<p>Kuna HR-osakonnad pole kuhugi kadunud, siis on t\u00e4iesti \u00f5igustatud \u00f6elda: \"Programmeerijana t\u00f6\u00f6ks on sul vajalik diplom (et HR-ist l\u00e4bi p\u00e4\u00e4seda), aga ka projektid GitHubis (et tehnilisest vestlusest l\u00e4bi saada).\" Ja mina, oma humanitaarharidusega, tunnen seda t\u00e4ielikult \u2014 sest GitHubist tean ma ainult programmeerijate kaebuste kaudu, kellel on tehniline haridus; mind t\u00f5ukab karm personalifilter esimeses etapis k\u00f5rvale.<\/p>\n<p>Inimesed ei n\u00e4e \u00f5hku, kalad ei n\u00e4e vett, ja inimesed, kellel on tehniline haridus v\u00f5i t\u00f6\u00f6kogemus \"O\u00dc KODTEHNOOSOFTis\", ei m\u00e4rka, et neilt ei k\u00fcsita diplomit, sest see on juba eeldatud. Erakordselt kummaliselt k\u00f5lavad inimeste \u00f5igustused nagu \"ma olen nii palju aastaid t\u00f6\u00f6tanud, pole kordagi diploma n\u00f5udmist olnud.\" K\u00fcsin \u2014 aga kas sa oled seda CV-s m\u00e4rkinud? Loomulikult oled. Kas sa siis pakud, et m\u00e4rkin CV-s vale hariduse, kui niikuinii ei k\u00fcsita kinnitust? Nad vaikivad, ei vasta midagi.<\/p>\n<p>Muide, selles erialas, kus k\u00f5ik tasuta kohad olid h\u00f5ivatud medaliste, oli tasuta ainult poole r\u00fchmast. Teine pool olid tasulise \u00f5ppe \u00fcli\u00f5pilased \u2014 noh, teate k\u00fcll, diplom tuleb vanemate raha eest osamaksetena osta. Minu s\u00f5ber astus sinna, sai diplomi. Tulemusena sai ta t\u00e4ie\u00f5iguslikuks 'programmeerimise inseneriks' ja ei ole sellest ajast saadik programmeerija ametiga mingeid probleeme kogenud. Sest diplomis ei ole kirjas, kas \u00f5ppisid tasuliselt v\u00f5i tasuta. Kuid eriala, 'tehniline' \u2014 see on kirjas.<\/p>\n<h3>V\u00e4ljap\u00e4\u00e4s mugavustsoonast<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Kuidas ma ei saanud programmistikuks 35-aastaselt\" src=\"\/wp-content\/uploads\/2019\/09\/8c3da96f389bbc61e3d2ed135d485d6f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">See olen mina, kes kindlalt t\u00f5usen karj\u00e4\u00e4riredelil<\/code><\/pre>\n<p>\nKui ma Moskvasse tulin ja t\u00f6\u00f6d otsima hakkasin, ei teadnud ma sellest k\u00f5ikest. Ma uskusin ikka veel m\u00fc\u00fcti, et programmeerijale piisab oma t\u00f6\u00f6 tulemiste n\u00e4itamisest. Ma t\u00f5esti vedasin kaasas oma programmid m\u00e4lupulgal \u2014 \u00f6eldes ette, ei vaadanud keegi neile kordagi. \u00dcldiselt oli kutseid \u00e4\u00e4rmiselt v\u00e4he.<\/p>\n<p>Siis m\u00e4letasin veel Delphi't ja p\u00fc\u00fcdsin p\u00e4\u00e4seda m\u00f5nda tehnoloogiat\u00f6\u00f6tajate ettev\u00f5ttesse v\u00e4hemalt praktikakoha jaoks. Saatsin k\u00fcmneid kirju p\u00e4evas, selgitades, et olen lapsep\u00f5lves arvutite vastu huvi tundnud ja tahan edasi \u00f5ppida. Mulle vastati ausalt mitmel korral, et mul peab olema tehniline haridus \u2014 personalijuhid kaitsevad just seet\u00f5ttu suurte ettev\u00f5tete piire, et eemalduvad igasuguseid humanitaarteaduste l\u00f5petanuid. Enamasti sain lihtsalt standardsed keelamised. L\u00f5puks ei suutnud ma enam otsingute j\u00e4tkamist ja leidsin tavalise kontorit\u00f6\u00f6, kus tuli lihtsalt Excelit kasutada.<\/p>\n<p>Paari aasta p\u00e4rast lisandus Excelile Access ja SQL, kuna ma m\u00e4letasin noorusest ja hakkasin aktiivselt kirjutama VBA skripte. Kuid see ei olnud siiski 'p\u00e4ris programmeerimine'. Tehtud \u00fcritus, laadisin alla kaasaegse Visual Studio ja s\u00fcvenesin C# \u00f5ppimisse. Tutvusin sellega esimeses etapis, kirjutasin v\u00e4ikese programmi ja proovisin veel kord kuhugi kandideerida \u2014 ei \u00fchtegi t\u00f5sist t\u00f6\u00f6pakkumist, ega praktika ettepanekutest loobumata.<\/p>\n<p>Seekord ei saanud ma sajast saalist \u00fchtki vastust. \u00dchtegi. Sest n\u00fc\u00fcd saan aru, et mu vanus l\u00e4henes kolmek\u00fcmnele \u2013 ja koos humanitaarharidusega CV-s muutus see igasuguste personaliosakondade jaoks mustaks m\u00e4rgiks. See m\u00f5jutas t\u00f5eliselt nii mu enesekindlust kui ka uskumust programmeerijate m\u00fc\u00fctidesse t\u00f6\u00f6turu kohta. Ma loobusin t\u00e4ielikult \u00abt\u00f5elisest programmeerimisest\u00bb ning keskendusin tavap\u00e4rasele kontorit\u00f6\u00f6le. Aeg-ajalt pakkusin end veel erinevatele ametikohtadele, kuid vastuseks sain endiselt vaikimise.<\/p>\n<p>Kuskil selle etapi juures hakkasin ma m\u00f5istma, kui v\u00e4\u00e4rtuslik on inimese jaoks see, mida ta ei m\u00e4rka v\u00f5i mida ta peab iseenesestm\u00f5istetavaks. Inimesed, kelle poole p\u00f6\u00f6rdud n\u00f5u v\u00f5i elu \u00fcle kaebamiseks, ei s\u00fcvenea sellesse. Nad on lugenud populaarseid ps\u00fchholoogia raamatuid ja r\u00e4\u00e4givad sulle, et tuleb oma mugavustsoonist v\u00e4lja astuda. Kuigi on ammu olemas tuntud naljajutt, et mugavustsooni tuleb k\u00f5igepealt siseneda. Vanusega kasvab selle sisenemise v\u00f5i v\u00e4ljumise hind \u2014 n\u00e4iteks ei saa ma enam endale lubada t\u00f6\u00f6lt lahkumist ja praktikandiks minemist. Sa saad ainult ettevaatlikult oma tegevust vahetada, samal ajal j\u00e4\u00e4des praegusele t\u00f6\u00f6le, kuni sissetulekud on v\u00f5rdsed.<\/p>\n<p>Kohtab ka m\u00f5istlikke n\u00f5ustajaid, kes annavad soovitusi, mida ma ise ka jagaksin. See on iseseisev \u00f5ppimine ja kaugt\u00f6\u00f6 v\u00f5i enda projekti loomine. Kuid siin on omad peidetud ohud.<\/p>\n<p>K\u00fcsimus on selles, et kodust t\u00f6\u00f6 on privileeg, mis on m\u00f5eldud ainult neil, kellel on \"t\u00f6\u00f6kogemus\". Algajatele, kes vajavad abi ja \u00f5pet, on sellele p\u00e4\u00e4semine t\u00e4iesti v\u00e4ljakannatamatu. Keegi ei taha sinuga nagunii tegeleda, r\u00e4\u00e4kimata veel kaugelt t\u00f6\u00f6tamisest.<\/p>\n<p>Iseseisev \u00f5ppimine on \u00e4\u00e4rmiselt ebaefektiivne. See, mida sind \u00f5petatakse n\u00e4iteks kuue kuu jooksul, v\u00f5tad ise ette umbes kaks aastat. Suhe on ligikaudu selline. K\u00f5ikv\u00f5imalikud v\u00e4ikesed detailid, t\u00fc\u00fcpilised nipid ja tuntud ohud tuleb sul ise \u00fcles leida, pidevalt jalgratast leiutama. Loomulikult v\u00f5ib see mingil m\u00e4\u00e4ral teha sinust rohkem teadliku, kuna oled ise k\u00f5ik selle leidnud ja \u00fcletanud. Kuid see v\u00f5tab sinult neli korda rohkem aega ning p\u00e4ris t\u00f6\u00f6stuslike projektide t\u00f5elist kogemust sul endiselt ei ole.<\/p>\n<p>Ma tean, et t\u00f5eline ja kasulik kogemus tekib ainult p\u00e4ris t\u00f6\u00f6stuslike probleemide lahendamisel. Sel m\u00f5ttel, tegevused nagu \"k\u0159i\u017eki-noliki\" aitavad sul lihtsalt keeles orienteeruda. Kuid isegi kui kirjutad k\u0159i\u017eki-nolik, merelahingut v\u00f5i ussikest, ei suuda sa siiski teha seda, mida \u00e4ri praxis n\u00f5uab.<\/p>\n<p>Siinkohal tahavad k\u00f5ige kannatamatumad j\u00e4lle soovitust anda \u2014 v\u00f5ta reaalselt olemasolev t\u00f6\u00f6\u00fclesanne m\u00f5nest vabakutseliste veebisaidist ning kirjuta selle j\u00e4rgi, nii \u00f5pid ja saad ka iseseisvalt portfelli.<\/p>\n<p>Noh, vaadakem l\u00f5puks meetodit \"pet-projekt\". Tuleb kirjutada inimestele kasulik programm, mille j\u00e4rel minna selle programmiga t\u00f6\u00f6le kohta, kus tehakse sarnaseid programme. Teoorias k\u00f5lab see suurep\u00e4raselt, kuid tegelikult on see l\u00f5ks. Selle asemel, et algselt t\u00f6\u00f6tada reaalse projekti kallal \u2014 raiskad aega ilmselgelt m\u00f5ttetutele \u00fclesannetele, et siis t\u00e4ita t\u00e4pselt samu \u00fclesandeid, kuid juba m\u00f5ttekalt.<\/p>\n<p>Peatu! \u2014 h\u00fc\u00fcavad lugejad. \u2014 Oota! See on ju vaid treening! See n\u00e4eb alati ja igal pool v\u00e4lja selline! Ja ma oleksin sellega n\u00f5us, kui see treening tooks kaasa mingit sorti tulemuse. Aga ei. Me naaseme asja juurde, et mul on juba sarnaste katsete ja treeningute kogemus.<\/p>\n<p>Kas maailmas on v\u00e4hemalt \u00fcks ettev\u00f5te, mis \u00fctleb \u2014 siin on meie ettev\u00f5te, kes valmistab messengereid, kirjutage meile messengeri sellisel keelel, selliste ja selliste parameetritega, ja siis me v\u00f5tame teid t\u00f6\u00f6le? Ei. See on alati t\u00f5en\u00e4osus, ja eriti inimese jaoks, kellel ei ole sobivat vanust v\u00f5i haridust \u2014 t\u00f5en\u00e4osus on v\u00e4ga madal. Elu on mulle seda h\u00e4sti selgitanud. N\u00e4iteks erinevatel oma elu perioodidel olen ma kasutanud ja \u00f5ppinud VB-d ja VBA-d, Pascalit ja Delphit, SQL-i, R-i, JS-i, C#-i ja isegi (ise imestan!) Genesis32-d. T\u00f5eliselt \u2014 olen leidnud ja l\u00e4binud kursuseid, teinud kurikuulake projekte, suutnud neid t\u00f6\u00f6intervjuul n\u00e4idata ja neile k\u00fcsimustele vastata. Ja mis siis?<\/p>\n<p>Esiteks, keegi lihtsalt ei olnud huvitatud ega palunud midagi n\u00e4idata, ma ei sattunud nendele intervjuudele. Teiseks, kogu sellest ajast m\u00e4letan hetkel ainult VBA+SQL, sest kasutan neid pidevalt \u2014 muu on kasutu ja ununenud. Olin t\u00f5eliselt t\u00f5sises olukorras: mitte nii, et mu projekte vaadati ja \u00f6eldi \"kuule, siin on k\u00f5ik halvasti, sa ei oska koodida, siin ja siin ei t\u00f6\u00f6ta\". Ei, mind lihtsalt ignoreeriti. Humanitaarharidus, m\u00f5istate? \"See on seep\u00e4rast, et ma olen must.\"<\/p>\n<h3>Kokkuv\u00f5te<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Kuidas ma ei saanud programmistikuks 35-aastaselt\" src=\"\/wp-content\/uploads\/2019\/09\/24d75e76ebb196c1399aea955352e718.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Isegi rasketes oludes s\u00e4ilitad sisemise rahu<\/code><\/pre>\n<p>\nHoolimata teksti pessimistlikust iseloomust, ei anna ma alla. Lihtsalt n\u00fc\u00fcd on minu v\u00f5imaluste valdkond j\u00e4rsult kitsenenud, n\u00e4en vaid \u00fchte realistlikku teed \u2014 see on eelpoolmainitud \"pet-projekt\", kuid mitte niiv\u00f5rd \"t\u00f6\u00f6otsimise\" kui \"\u00e4ri loomise\" suunal. Tuleb leida lahendamata probleem, see lahendada ja leida v\u00e4hemalt paar tosinat inimest, kes kasutaksid sinu lahendust. Teine k\u00fcsimus on, et see k\u00f5lab lihtsalt, kuid tegelikult on raske leida probleemi, mida ei ole juba miljonid programmeerijad ja entusiastid lahendanud \u2014 ja samas piisavalt lihtne algajale.<\/p>\n<p>N\u00fc\u00fcd olen j\u00f5udnud Pythoni juurde, mille p\u00f5hjal olen inspireeritud paljusid eelk\u00e4ijaid, anal\u00fc\u00fcsisin Habbli ja valmistan artiklit oma tulemustest. Lootsin just selle avaldada oma esimese Habr-artikolina, kuid seal tuleb veel veidi teksti lisada. Ja n\u00fc\u00fcd on olnud j\u00e4rjestikku avaldusi teemal \"Kuidas ma sain programmeerijaks, lihtsalt natuke pingutades\", peaaegu iga p\u00e4ev, kui mitte kaks korda p\u00e4evas. <\/p>\n<p>Nii et ma ei suutnud end tagasi hoida ja r\u00e4\u00e4kisin, miks ma pingutasin palju, kuid programmeerijaks ei saanud.<\/p>\n<p>Kokkuv\u00f5tteks tahaksin \u00f6elda j\u00e4rgmist:<\/p>\n<ol>\n<li>Soovid ja pingutused v\u00f5ivad t\u00f5epoolest palju \u00e4ra teha, kuid m\u00e4\u00e4rav on siiski materiaalne baas. Need, kellel see olemas on, suudavad soovide ja pingutustega rohkem saavutada. Need, kellel seda ei ole, ei suuda isegi tavalist tulemust saavutada, olenemata nende soovidest ja pingutustest. Kui lastest saadik arvutiga tegeleda, v\u00f5ib see aidata saada programmeerijaks, kuid see pole sugugi suur abi. Oluliselt paremad v\u00f5imalused programmeerijaks saada on neil, kes pole kunagi arvuti vastu huvi tundnud, kuid kelle rikkad vanemad saadavad nad \u00f5ppima trendikatele tehnilistele erialadele. Kuid isegi huvist ei piisa, kui \u2014 nagu \u00fches hiljutises v\u00e4ljaandes \u2014 ei osta sulle lapsep\u00f5lves programmeeritavaid kalkulaatoreid.<\/li>\n<li>On aeg l\u00f5puks murda m\u00fc\u00fct, et programmeerijana t\u00f6\u00f6tamiseks piisab, kui osatakse programmeerida. Parimal juhul piisab oskusest <i>h\u00e4sti<\/i> proovida, n\u00e4iteks \"koodi kirjutamine tahvlile\" \u2014 selliseid jah, loovad sotsiaalselt. Jutud sellest, et noori v\u00f5tavad t\u00e4navalt, kui nad teavad, millise k\u00fclje pealt arvuti klaviatuurist kinni hoida \u2014 on v\u00e4ga suur liialdus, sellistes vestlustes n\u00e4eme elluj\u00e4\u00e4nute t\u00fc\u00fcpilist viga. Iga programmeerija t\u00f6\u00f6koha \u00fcmber on \"klaassein\" HR-osakonnast \u2014 tehnilise haridusega inimesed ei n\u00e4e seda lihtsalt, aga teised saavad vaid m\u00f5ttetult vastu seina p\u00f5rkuda. V\u00f5i \u2014 nagu \u00fches hiljutises artiklis \u2014 t\u00f6\u00f6le asuda \"tuttavate kaudu\".<\/li>\n<li>K\u00fcpses eas programmeerijaks saamiseks on vajalik sama soodne kogum asjaolusid, nagu nooremas eas. Loomulikult oskab t\u00e4iskasvanud inimene paljusid asju paremini teha (ta n\u00e4eb eesm\u00e4rki, mille poole ta liigub, omab \u00f5ppimise ja arenguga kogemust, tunneb turu tegelikke vajadusi), kuid tal puudub ka palju (ta peab end ise \u00fclal pidama, veetma aega igap\u00e4evaste toimetuste peal, ja tervis pole enam sama). Ja kui \u2014 nagu \u00fches hiljutises v\u00e4ljaandes \u2014 on olemas peretuetamine ja elukeskkonna stabiilsus isikliku eluruumi n\u00e4ol, on tegevuse vahetamine t\u00f5epoolest palju lihtsam.<\/li>\n<\/ol>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/468121\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421 \u0441\u0430\u043c\u043e\u0433\u043e \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u0448\u0438\u0440\u043e\u043a\u0438\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u043c \u0445\u043b\u044b\u043d\u0443\u043b\u0438 \u043d\u0430 \u0425\u0430\u0431\u0440 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u043e\u0431 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u043c \u0443\u0441\u043f\u0435\u0445\u0435 \u043d\u0430 \u0442\u0435\u043c\u0443 \u00ab\u0414\u0435\u0442\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u00bb, \u00ab\u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c \u043f\u043e\u0441\u043b\u0435 N \u043b\u0435\u0442\u00bb, \u00ab\u041a\u0430\u043a \u044f \u0443\u0448\u0451\u043b \u0432 IT \u0438\u0437 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0438\u00bb, \u00ab\u041f\u0443\u0442\u044c \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u00bb \u0438 \u0442\u0430\u043a \u0434\u0430\u043b\u0435\u0435. \u041f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u0438\u0448\u0443\u0442 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e, \u043d\u043e \u0432\u043e\u0442 \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u043d\u0438 \u043f\u043e\u0448\u043b\u0438 \u043a\u0430\u043a-\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043a\u0443\u0447\u043d\u043e. \u041a\u0430\u0436\u0434\u044b\u0439 \u0434\u0435\u043d\u044c \u043f\u0438\u0448\u0443\u0442 \u0442\u043e \u043f\u0441\u0438\u0445\u043e\u043b\u043e\u0433\u0438, \u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28748,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38296","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421 \u0441\u0430\u043c\u043e\u0433\u043e \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u0448\u0438\u0440\u043e\u043a\u0438\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u043c \u0445\u043b\u044b\u043d\u0443\u043b\u0438 \u043d\u0430 \u0425\u0430\u0431\u0440 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u043e\u0431 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u043c \u0443\u0441\u043f\u0435\u0445\u0435 \u043d\u0430 \u0442\u0435\u043c\u0443 \u00ab\u0414\u0435\u0442\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u00bb, \u00ab\u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c \u043f\u043e\u0441\u043b\u0435 N \u043b\u0435\u0442\u00bb, \u00ab\u041a\u0430\u043a \u044f \u0443\u0448\u0451\u043b \u0432 IT \u0438\u0437 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0438\u00bb, \u00ab\u041f\u0443\u0442\u044c \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u00bb \u0438 \u0442\u0430\u043a \u0434\u0430\u043b\u0435\u0435. \u041f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u0438\u0448\u0443\u0442 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e, \u043d\u043e \u0432\u043e\u0442 \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u043d\u0438 \u043f\u043e\u0448\u043b\u0438 \u043a\u0430\u043a-\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043a\u0443\u0447\u043d\u043e. \u041a\u0430\u0436\u0434\u044b\u0439 \u0434\u0435\u043d\u044c \u043f\u0438\u0448\u0443\u0442 \u0442\u043e \u043f\u0441\u0438\u0445\u043e\u043b\u043e\u0433\u0438, \u0442\u043e\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/kak-ya-ne-stal-programmistom-v-35-let\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u044f \u043d\u0435 \u0441\u0442\u0430\u043b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c \u0432 35 \u043b\u0435\u0442 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421 \u0441\u0430\u043c\u043e\u0433\u043e \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u0448\u0438\u0440\u043e\u043a\u0438\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u043c \u0445\u043b\u044b\u043d\u0443\u043b\u0438 \u043d\u0430 \u0425\u0430\u0431\u0440 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u043e\u0431 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u043c \u0443\u0441\u043f\u0435\u0445\u0435 \u043d\u0430 \u0442\u0435\u043c\u0443 \u00ab\u0414\u0435\u0442\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u00bb, \u00ab\u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c \u043f\u043e\u0441\u043b\u0435 N \u043b\u0435\u0442\u00bb, \u00ab\u041a\u0430\u043a \u044f \u0443\u0448\u0451\u043b \u0432 IT \u0438\u0437 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0438\u00bb, \u00ab\u041f\u0443\u0442\u044c \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u00bb \u0438 \u0442\u0430\u043a \u0434\u0430\u043b\u0435\u0435. \u041f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u0438\u0448\u0443\u0442 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e, \u043d\u043e \u0432\u043e\u0442 \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u043d\u0438 \u043f\u043e\u0448\u043b\u0438 \u043a\u0430\u043a-\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043a\u0443\u0447\u043d\u043e. \u041a\u0430\u0436\u0434\u044b\u0439 \u0434\u0435\u043d\u044c \u043f\u0438\u0448\u0443\u0442 \u0442\u043e \u043f\u0441\u0438\u0445\u043e\u043b\u043e\u0433\u0438, \u0442\u043e\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/kak-ya-ne-stal-programmistom-v-35-let\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:22:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:22:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kuidas ma ei saanud programmeerijaks 35-aastaselt | ProHoster","description":"Septembri algusest peale on Habbis voolanud laialdaselt avaldusi, mis k\u00e4sitlevad programmeerija edukust teemal \"Programmeerija lapsep\u00f5lv\", \"Kuidas saada programmeerijaks p\u00e4rast N aastat\", \"Kuidas ma l\u00e4ksin IT-sse teisest ametist\", \"Teekond programmeerimiseni\" jne. Selliseid artikleid kirjutatakse pidevalt, kuid n\u00fc\u00fcd on need kuidagi eriti hulgaliselt ilmunud. Igal p\u00e4eval kirjutavad kord ps\u00fchholoogid, kord...","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/kak-ya-ne-stal-programmistom-v-35-let","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u044f \u043d\u0435 \u0441\u0442\u0430\u043b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c \u0432 35 \u043b\u0435\u0442 | ProHoster","og:description":"\u0421 \u0441\u0430\u043c\u043e\u0433\u043e \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u0448\u0438\u0440\u043e\u043a\u0438\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u043c \u0445\u043b\u044b\u043d\u0443\u043b\u0438 \u043d\u0430 \u0425\u0430\u0431\u0440 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u043e\u0431 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u043c \u0443\u0441\u043f\u0435\u0445\u0435 \u043d\u0430 \u0442\u0435\u043c\u0443 \u00ab\u0414\u0435\u0442\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u00bb, \u00ab\u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c \u043f\u043e\u0441\u043b\u0435 N \u043b\u0435\u0442\u00bb, \u00ab\u041a\u0430\u043a \u044f \u0443\u0448\u0451\u043b \u0432 IT \u0438\u0437 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0438\u00bb, \u00ab\u041f\u0443\u0442\u044c \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u00bb \u0438 \u0442\u0430\u043a \u0434\u0430\u043b\u0435\u0435. \u041f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u0438\u0448\u0443\u0442 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e, \u043d\u043e \u0432\u043e\u0442 \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u043d\u0438 \u043f\u043e\u0448\u043b\u0438 \u043a\u0430\u043a-\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043a\u0443\u0447\u043d\u043e. \u041a\u0430\u0436\u0434\u044b\u0439 \u0434\u0435\u043d\u044c \u043f\u0438\u0448\u0443\u0442 \u0442\u043e \u043f\u0441\u0438\u0445\u043e\u043b\u043e\u0433\u0438, \u0442\u043e","og:url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/kak-ya-ne-stal-programmistom-v-35-let","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:22:48+00:00","article:modified_time":"2019-10-31T19:22:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38296","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 21:23:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:12:21","updated":"2026-01-23 21:23:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/38296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=38296"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/38296\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/28748"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=38296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=38296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=38296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}