{"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\/news\/kak-ya-ne-stal-programmistom-v-35-let","title":{"rendered":"Kuidas ma ei saanud programmeerijaks 35-aastaselt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Kuidas ma ei saanud programmeerijaks 35-aastaselt\" src=\"\/wp-content\/uploads\/2019\/09\/0974b97c43bc60a0ad6f141a864ca9f6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSeptembri algusest alates on Habrisse voolanud artiklid edukusest teemal \"Programmeerija lapselastele\", \"Kuidas saada programmeerijaks p\u00e4rast N aastat\", \"Kuidas ma l\u00e4ksin IT-sse teisest ametist\" ja \"Teekond programmeerimisse\". Selliseid artikleid kirjutatakse pidevalt, aga praegu tulevad nad kuidagi eriliselt tihedalt. Iga p\u00e4ev kirjutavad kas ps\u00fchholoogid, \u00fcli\u00f5pilased v\u00f5i keegi teine.<\/p>\n<p>Igas artiklis k\u00f5lab tuttav laul: peamine, mida autorid soovitavad \u2014 \"p\u00fc\u00fcda\", \"mitte alla anda\", \"mitte karta\" ja \"minna oma unistuste poole\"; ja kommentaarides v\u00f5ib v\u00e4ga sageli kohata arvamust, et kui sa oled laste seas arvuteid armastanud, siis pole t\u00f6\u00f6tamine nendega l\u00f5ppkokkuv\u00f5ttes \u00fcllatav. Sooviksin oma eluloo n\u00e4itel n\u00e4idata lugejatele, et algtingimused v\u00f5ivad olla olulisemad kui tehtud pingutus. <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 ps\u00fchholoogiliselt mugavustunde saavutamisele, kuid ei peegelda reaalsust eriti 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 programmeerijaks 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 \u201eKorveti\u201d arvutiga informaatika klassis. Kuid see oli juhuslik valguss\u00e4de post-sovjetliku hariduse pimedas kuningriigis \u2014 sel ajal pidi informaatika ametlik \u00f5ppimine algama 11. klassis. Ma lihtsalt registreerusin juhuslikult k\u00e4ivitunud valikainele arvutite \u00f5ppimiseks nooremate klasside jaoks. \u00dche korra n\u00e4dalas avati meile raske rauast uks tume saali, kus olid aknad restiga, ja n\u00e4idati, kuidas ekraanile v\u00e4ljastada \u201eHello\u201d korvet-baasikuga. See oli suurep\u00e4rane, kuid kestis mitte kaua.<\/p>\n<p>Ilmselt oli see mingi haridusalane eksperiment, mis l\u00f5ppes p\u00e4evadega poole aasta p\u00e4rast. Ma ei j\u00f5udnud palju teada, suutsin vaid huvi \u00e4ratada. Kuid kui valikaine l\u00f5ppes, selgitasid mulle populaarsetes v\u00e4ljendites: arvutid ei ole tegelikult lastele, kuni \u00fckseteistk\u00fcmnenda klassini ei j\u00f5ua inimesed informaatika \u00f5ppimiseni.<\/p>\n<p>Siin tasub m\u00e4rkida, et ringi k\u00e4isid kriitilised \u00fcheksak\u00fcmnendad, mil erinevad tehnilised ringid pioneeride paleedes massiliselt sulgesid, kuid koduarvutid polnud veel igap\u00e4evasus. Seet\u00f5ttu polnud ligip\u00e4\u00e4su tehnikale \u2014 v\u00f5i arvutitele \u2014 lihtsalt sellep\u00e4rast, et sa tahtsid neid uurida. Eelisj\u00e4rjekorras olid need lapsed, kes olid kas neil, kes olid uue turumajanduse loomisse p\u00f5imunud, v\u00f5i neil, kes said tehnikat t\u00f6\u00f6alase kasutamise t\u00f5ttu \u2014 insenerid, informaatika\u00f5petajad, erinevate ametkondade \"tehnilised spetsialistid.\"<\/p>\n<p>N\u00e4iteks, palju aastaid hiljem sain teada, et umbes samal aastal kingiti minu (tulevase) klassikaaslasele ZX Spectrum. M\u00e4ngude jaoks, muidugi.<\/p>\n<p>T\u00f5en\u00e4oliselt oleksin ma j\u00e4\u00e4nud uue digitaalse maailma serva. Kasvasin ja \u00f5ppisin t\u00e4ielikus veendumuses, et p\u00e4\u00e4sen arvuti juurde alles \u00fcheteistk\u00fcmnendas klassis. Naljakas, et l\u00f5puks nii juhtuski. Kuid umbes kaks aastat enne seda toimus t\u00f5eline ime \u2014 sain kohaliku heategevusprojekti raames arvuti.<\/p>\n<p>Tundub, et siin oleks mul v\u00f5imalus m\u00f6\u00f6da l\u00e4inud aega tasa teha \u2014 aga elu tegi j\u00e4lle oma parandusi.<\/p>\n<p>On h\u00e4sti tuntud \u00fctlus, et kui vaesele anda miljon dollarit, ei tea ta, mida sellega peale hakata. Loomulikult, kui see on tark vaene, kulutab ta osa miljonist \u00f5ppimiseks, sealhulgas \u00f5pib ta raha k\u00e4itlema. Kuid seda ei saa v\u00f5rrelda sellega, mida suudab inimene, kes on kasvanud raha keskel. Selline probleem ilmneb alati, kui inimene v\u00e4ljub oma sotsiaalsetest piiridest.<\/p>\n<p>Kuna tavalistes oludes ei saanud ma kunagi arvutit omada, seega polnud mul ka raha mingite kursuste ja nende kaasnevate toodete jaoks. Sama p\u00f5hjusel ei olnud mul kontakte inimestega, kes oleksid osanud mulle midagi n\u00e4idata, ma lihtsalt ei kuulunud sellesse ringi. Arvuti oli nagu t\u00fckk teisest maailmast. See ei olnud igap\u00e4evane kodutehnika, nagu praegu, vaid midagi sarnast elfi artefaktile. Seet\u00f5ttu ei saanud ma katsetada ja \u00f5ppida midagi oma kogemuse p\u00f5hjal \u2014 \"rikud kallise asja \u00e4ra\". Seet\u00f5ttu ei saanud ma r\u00e4\u00e4kida oma eakaaslastega sellest, et mul on kodus arvuti \u2014 v\u00e4givaldsed \u00fcheksak\u00fcmnendad olid \u00fcmberringi, kas te m\u00e4letate? Vastavalt sellele piirdusid v\u00f5imalused infovahetuseks \u2014 ma ei saanud kelleltki n\u00f5u k\u00fcsida, ei saanud k\u00fcsimusi esitada ega oma kogemusi jagada. Internet? Mis? Milline internet? V\u00f5ib-olla Fidonet? Ja meil ei olnud isegi telefoni.<\/p>\n<p>V\u00f5is minna raamatukokku, tasuta raamatuid v\u00f5i v\u00e4ljaandeid otsima ja siis tekkis teine probleem. Arvuti oli nende tingimuste jaoks liiga progressiivne. Sellel oli installitud Windows 95.<\/p>\n<p>V\u00f5tsin raamatukogus ainukese (ainu) raamatu arvutitest, mis seal oli \u2014 kuulsa Geyni \/ Zhitomirski \u00abInformaatika ja arvutitehnika alused\u00bb punase kaanega. V\u00f5ite selle n\u00fc\u00fcd internetist leida ja tunnetada kontrasti selle sisu ning t\u00e4ieliku Windows 95 arvuti sisu vahel. Situatsiooni s\u00fcvendas veel see, et isegi piraatprogrammi hankimine oli keeruline \u2014 kuni DVD poodide buumi, millede pealkirjad olid sellised nagu \u00abKogu kontoritarkvara \u2014 2000\u00bb, j\u00e4i veel paar aastat. Ja kui need ilmusid, polnud mul ikkagi raha plaatide jaoks.<\/p>\n<p>Muide, kuskil siin j\u00f5udis k\u00e4tte \u00abametliku\u00bb informaatika aeg 11. klassis \u2014 me saime k\u00e4tte juba mainitud 91. aasta v\u00e4ljaande \u00f5pikuga, aga reaalsed \u00fclesanded seisnesid lihtsate algoritmipuude joonistamises (pliiatsiga paberil) ja tekstit\u00f6\u00f6tlusprogrammi \u00abLeksikon\u00bb kasutamises.<\/p>\n<h3>Formoshlepstvo<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Kuidas ma ei saanud programmeerijaks 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 oli minu arvutitehniline areng neid paar aastat \u00fcpriski tuim. Lugesin Windowsi dokumentatsiooni, hankisin h\u00e4daga ja igal v\u00f5imalikul moel oma arvutisse erinevaid programme diskettidel ning \u00f5ppisin olema \u00abedukam kasutaja\u00bb, muutes autoexec.bat faili. \u00abLeksikoni\u00bb t\u00f5in koolist, nagu siis ikka. L\u00f5puks, kui ma l\u00f5puks suutsin tagasi lapsep\u00f5lve minna ja alustada programmeerimist qBasicis, olid \u00fcmberringi juba t\u00e4ielikult valitsenud visuaalsed liidesed.<\/p>\n<p>See kontrast h\u00e4vitas suurel m\u00e4\u00e4ral minu motivatsiooni s\u00fcvitsi minna tavalisse tekstip\u00f5hisesse programmeerimisse. P\u00f5hjus peitus masendavas ebak\u00f5las Windows 95 graafika vahel, millega ma t\u00f5eliselt arvutimaailma sukeldusin, ja tuntud tekstip\u00f5histe programmikeelte igavates ekraanides. Eelmise p\u00f5lvkonna programmeerijad olid \u00f5nnelikud, et kui nad kirjutasid POINT(10,15), siis ekraanile ilmus punkt. Nende jaoks oli programmeerimine \u00abkumardada ekraanile midagi, mida seal polnud\u00bb. Minu jaoks oli ekraan juba t\u00e4is vorme ja nuppe. Minu jaoks oli programmeerimine \u00absundida nuppu midagi tegema p\u00e4rast vajutamist\u00bb \u2014 ning nupu loomine ise oli lihtsalt igav.<\/p>\n<p>L\u00fchi\u00fclevaateks tahan m\u00e4rkida, et praegu on programmeerimiskeelte areng spiraalis tagasi samasse olukorda j\u00f5udnud. N\u00fc\u00fcd peavad k\u00f5ik \u00abp\u00e4ris programmeerijad\u00bb j\u00e4lle liideseid plaanima Notepadis ning iga programmeerija on justkui taas kohustatud olema disainer. Taaskord on vajalik ainult koodi abil paigutada ekraanile nupud, sisendaknad ja muud juhtimiselemendid. Seet\u00f5ttu n\u00e4eb klassikaline reegel 80 \/ 20 selles kontekstis v\u00e4lja nii: \u00ab80% ajast veedame liidese loomisel k\u00e4sitsikodeerimise kaudu ja 20% ajast m\u00e4\u00e4ratleme liideselementide k\u00e4itumist\u00bb. Miks see oli DOSi ja Pascali p\u00e4evadel \u2014 ma saan aru; alternatiive polnud. Miks see eksisteerib praegu, kui k\u00f5ik on juba n\u00e4inud ja k\u00e4inud VB, Delphi ja C# \u2014 ma ei tea; kahtlustan, et probleem on arenduskeskkonna tasus v\u00f5i tasuta versioonides. Mugavus on alati kallis, samas kui nimetatud keskkondade tasuta versioonid ilmusid alles hiljuti.<\/p>\n<p>See oli \u00fcks p\u00f5hjus, miks ma internetiprogrammeerimisest m\u00f6\u00f6da l\u00e4ksin. Kuigi hiljem selgus, et just seal oleks olnud lihtsaim luua portfelli ja saada programmeerijaks. Proovisin nii PHP-d kui ka JS-i, aga ei tahtnud \"kirjutada koodi m\u00e4rkmikus\". Teine p\u00f5hjus oli see, et internet ilmus mulle kas 2005. v\u00f5i 2006. aastal \u2014 enne seda oli see kuskil maailma \u00e4\u00e4realadel. Koos mobiiltelefonidega \u2014 \"asi, mida kasutavad rikast inimesed\".<\/p>\n<p>Nii et ma j\u00e4tsin h\u00fcvasti kogu selle dos-programmeerimisega ja s\u00fcvenesin t\u00e4ielikult Accessi andmebaasikursusse \"Borey\", mis andis mulle vormid, nupud, makrod ja rakendusprogrammeeringu tipptaseme \u2014 VBA. Ilmselt tol hetkel otsustasin ma l\u00f5plikult, et tulevikus tahan olla programmeerija. Hankisin Visual Studio ketta, ostsin paberkandjal raamatu(!) VB-st ja hakkasin kokku panema kalkulaatoreid ja rists\u00f5nu, r\u00f5\u00f5mustades, et kogu disain valmib vormil m\u00f5ne minutiga, mitte ei pea seda k\u00e4sitsi kirjutama. Kuna arvuti ei olnud enam haruldane, sain l\u00f5puks minna inimeste sekka ja arutada programmeerimist oma kaaslastega.<\/p>\n<p>Nendes aruteludes avanes mulle, et VB on mineviku keel, surev keel, mis on loodud sekret\u00e4ridele, ning k\u00f5ik t\u00f5elised mehed kirjutavad C++-s v\u00f5i Delphis. Kuna ma m\u00e4letasin veel Pascalit \u2014 valisin Delphi. V\u00f5ib-olla oli see minu j\u00e4rgmine viga pikka teekonda programmistiks. Kuid ma l\u00e4ksin k\u00f5ige lihtsamat teed, sest tahtsin v\u00f5imalikult kiiresti oma t\u00f6\u00f6 tulemusi n\u00e4ha. Ja ma n\u00e4gin neid! Ostsin veel raamatu Delphi kohta, sidusin selle Exceli ja Accessiga, mida juba tundsin, ja l\u00f5puks tegin esialgu selle, mida praegu nimetataks \"BI-s\u00fcsteemiks\". Kahjuks olen n\u00fc\u00fcd kogu Pascalit unustanud, kuna ma ei ole sellega juba k\u00fcmme aastat tegelenud.<\/p>\n<p>Ja, loomulikult proovisin ma kaks korda k\u00f5rgkooli astuda programmeerijaks. Meie v\u00e4ikeses linnas ei olnud selleks eriti palju v\u00f5imalusi. Esimesel korral l\u00e4ksin ma rumaluses \u00f5ppima spetsialiteedile 'Rakendusmatematika', kust l\u00f5petati inimesi, kellel oli t\u00f5epoolest selline kutse \u2014 programmeerija, kuid neilt n\u00f5uti ranget matemaatikaalast teadmiste omamist, mis oli kaugel koolikursusest. Nii et eksamil ei saanud ma n\u00f5utud skoori. Pidin veetma aega kolled\u017eis, omandades keskhariduse. Teisel korral alandasin natuke oma ootusi ja l\u00e4ksin inseneri erialale \u2014 inseneriks saamine ei olnud mind eriti k\u00f6itnud, kuid sealt oli l\u00e4hemal t\u00f6\u00f6de tegemine arvutitega. Ainult et oli juba hilja \u2014 inimesed olid hakanud hindama tehnilisi erialasid ja tunglesid sinna massiliselt. B\u00fct\u0161ettkohtadele p\u00e4\u00e4sesid ainult medaliv\u00f5itjad.<\/p>\n<p>Seet\u00f5ttu on mul n\u00fc\u00fcd humanitaarhariduse diplom. See on punane, kuid mitte tehniline. Just siin hakkavad kurvad t\u00e4iskasvanuks saamise lood ristuma kurva t\u00f6\u00f6otsimise looga.<\/p>\n<h3>Violinisti ei ole vaja<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Kuidas ma ei saanud programmeerijaks 35-aastaselt\" src=\"\/wp-content\/uploads\/2019\/09\/a974a3b01bb85246191b7fffd27be26d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">...aga see ei t\u00e4henda, et ma kindlasti ellu j\u00e4\u00e4n...<\/code><\/pre>\n<p>\nOn olemas v\u00e4ga levinud m\u00fc\u00fct, et 'programmeerija diplomit ei k\u00fcsita'. Selle m\u00fc\u00fcdi taga on mitmeid p\u00f5hjusi, proovin loetleda peamised.<\/p>\n<p>Esiteks, 90ndate alguses \u2014 ja natuke ka hiljem 90ndatel \u2014 oli teadmised arvutitest sisuliselt haruldus. Kui inimene teadis, kus arvuti sisse l\u00fclitada ja suutis programmi k\u00e4ivitada, tegi ta just seda, mida \u00e4ri vajas. \u00dcldine segadus t\u00f6\u00f6turul sundis t\u00f6\u00f6andjat kiirelt leidma iga\u00fche, kes suudab vajalikku t\u00f6\u00f6d teha \u2014 ei olnud oluline, mille kallal ta kunagi \u00f5ppis, oluline oli see, mida ta praegu oskas. Seet\u00f5ttu n\u00e4itas m\u00e4rkimisv\u00e4\u00e4rne hulk enesekoolitajaid rahulikult vestlusel oma oskusi ja sai t\u00f6\u00f6.<\/p>\n<p>Teiseks, samal ajal arenes \u00e4ri v\u00e4ga kiiresti, kuid HR m\u00f5isted ei olnud veel kuigiv\u00f5rd olemas. Personalijuhid olid endised n\u00f5ukogude personaliametnikud, kes vormistasid t\u00f6\u00f6raamatud ja t\u00f6\u00f6sopereid, ning t\u00f6\u00f6intervjuusid viisid l\u00e4bi spetsialistid v\u00f5i juhid isiklikult. Kuna enamik neist oli huvitatud tulemusest, vaadati ametikvalifikatsiooni ja hariduse formaalseid kriteeriume t\u00f5epoolest viimasena.<\/p>\n<p>See on kaasa toonud massilise teadvuse monstriivse moonutuse. Inimesed, kes on sellistes tingimustes t\u00f6\u00f6le saanud, v\u00f5ivad t\u00e4iesti siiralt r\u00e4\u00e4kida, et programmeerijale pole diplom vajalik, ja tuua enda n\u00e4ite. Te tunnete seda t\u00fc\u00fcpi inimesi, muidugi. Kui keegi r\u00e4\u00e4gib teile, et \"piisab n\u00e4itamisest, mida oskad, ja sa saad t\u00f6\u00f6le\" \u2014 on see just selline programmeerija, kes tollest ajast on, ta t\u00f5esti sai t\u00f6\u00f6le, ja uskus maailma muutumatuse. Umbes sellisel viisil r\u00e4\u00e4givad n\u00f5ukogude vanurid midagi sellist, et \"aga sina t\u00f6\u00f6tad ju arvutiga ja saad inglise keeles lugeda, ma oleks sellega uh!\". Nad ei m\u00f5ista enam, et selliste oskustega oli \"uh\" ainult n\u00f5ukogude aegadel, aga n\u00fc\u00fcd oskab sellistest oskustest iga teine inimene.<\/p>\n<p>Siis juhtus t\u00e4pselt sama asi varajastes nullindates, kui nafta hakkas t\u00f5usma, majandus arenema ja hordid uustulnukaid \u00e4rimehi tungisid t\u00f6\u00f6turule, otsides kedagi, kes oskab v\u00e4hemalt arvutit sisse l\u00fclitada.<\/p>\n<p>Kuid koos naftarahade vooluga tekkisid ka tootmisk\u00f5lbmatud t\u00f6\u00f6tajad \u2014 HR osakonnad. Seal olid samad vanad n\u00f5ukogude personalijuhid, kuid neile pandi ootamatult \u00fclesanne m\u00e4\u00e4rata iga t\u00f6\u00f6taja kvaliteet. Nad ei saanud loomulikult selliseid otsuseid langetada. Seega t\u00f6\u00f6tasid nad v\u00e4lja omad hindamiskriteeriumid, mis olid reaalsusest \u00fcsna kaugel, p\u00f5hinedes t\u00f5lgitud raamatutel \u00f5nnistatud l\u00e4\u00e4nest ja formaalsetel kriteeriumitel nagu haridus. Nii toimus suur p\u00f6\u00f6rdepunkt: reaalsed oskused asendusid formaalsete kriteeriumitega.<\/p>\n<p>M\u00fc\u00fct j\u00e4i ellu, vaid veidi muutus.<\/p>\n<p>Majandus kasvas endiselt, inimesi haarati igalt poolt, t\u00f5mmati teistest ettev\u00f5tetest, kuid personalijuhid olid juba oma p\u00fc\u00fcdlikud k\u00e4pad t\u00f6\u00f6lev\u00f5tmise protsessile asetanud. Ja k\u00f5ige olulisemaks sai mitte \"n\u00e4ita, mida oskad\" \u2014 igal juhul ei saanud personalijuht aru, mida talle n\u00e4idatakse \u2014 vaid \"t\u00f6\u00f6kogemus\". Nii liikusid inimesed, keda kunagi t\u00f6\u00f6le v\u00f5eti ilma programmeerija hariduseta, sest nad oskasid nuppe vajutada \u2014 teise ettev\u00f5tte \u00fcles, kuna nad olid varem t\u00f6\u00f6tanud ametikohal \"insener-programmeerija\". Ja taas ei k\u00fcsitud diplomit, sest selleks polnud aega \u2014 kas on \"kogemus\"? Noh, pigem istu ja t\u00f6\u00f6ta!<\/p>\n<p>L\u00f5puks, kolmas p\u00f5hjus on interneti ja isiklike projektide kiire areng. Inimesed l\u00f5id pet-project'e, neid projekte sai n\u00e4idata k\u00f5igile ja sellega t\u00f5estada oma oskusi. Saadad kirja, lisad link oma veebilehele \u2014 ja juba oledki nagu t\u00f5estanud oma oskusi.<\/p>\n<p>Mis n\u00fc\u00fcd?<\/p>\n<p>Nafta hinnad on, nagu me teame, kukkunud, kuid m\u00fc\u00fct elab endiselt. L\u00f5ppude l\u00f5puks on mitmed \"programmeeria-insenerid\" ametites, kes t\u00f5epoolest said sinna ilma erialase hariduseta. Kuid praegu ei toimi enam \u00fckski neist p\u00f5hjustest t\u00e4iel m\u00e4\u00e4ral ja praegu suudab v\u00e4he inimesi korrata seda t\u00f6\u00f6le saamise trikki.<\/p>\n<ul>\n<li>Arvutitehnoloogiate tundmine on muutunud igap\u00e4evaseks. T\u00f6\u00f6 tegemist arvutiga ei mainita enam CV-des, nagu ei mainita seal ka lugemis- ja kirjutamisoskust (see, muide, ei kahjustaks \u2014 olen hakanud tihti m\u00e4rkama grammatikavigu isegi ametlikes meedias, ja juba artiklites Habr'is ilmuvad need kadestamisv\u00e4\u00e4rse regulaarsusega).<\/li>\n<li>On tekkinud HR-osakonnad ja HR-spetsialistid, kes ei vastuta oma otsuste eest ning v\u00f5ivad kasutada \u00fcksk\u00f5ik milliseid valikukriteeriume. Loomulikult eelistatakse formaalseid \u2014 vaadatakse vanust, haridust, soo ja aega eelmisel t\u00f6\u00f6kohal. Oskused ja teadmised on j\u00e4\u00e4nud teisej\u00e4rguliseks.<\/li>\n<li>Programmeerijate puudust ei ole ammu enam. On puudus <i>headest<\/i> programmeerijatest, kuid see on t\u00f5ene iga eriala jaoks. Harilikud programmeerijad t\u00f6\u00f6tavad iga koolipoisi jaoks internetis, vabakutseliste veebis hakkavad inimesed s\u00f5na otseses m\u00f5ttes v\u00f5itlema \u00f5iguse eest teha midagi tasuta oma portfoolio jaoks.<\/li>\n<li>Pet-project'idest on saanud ka igap\u00e4evased. Internet on t\u00e4is isiklikke veebilehti ja Tetrise kloone, ja see projekt muutub juba peaaegu kohustuslikuks, seega filtreerimise protsessis satud spetsialistide valikusse, kes \u00fctlevad \"n\u00e4idake oma GitHub'i\".<\/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\u00f6ks ei ole programmeerijal diplomi vajaminek, aga projektid GitHub'is oleksid kasulikud\".<\/p>\n<p>Kuna HR-osakonnad ei ole kuhugi kadunud, on t\u00f5ele vastav see, et probleem formuleerida j\u00e4rgmiselt: \u00abprogrammeerijale on vajalik diplom (HR-vastuv\u00f5tmiseks), aga ka projektid GitHubis (tehnilise vestluse l\u00e4bimiseks)\u00bb. Ja mina, oma humanitaarharidusega, tunnen seda t\u00e4ielikult \u2014 kuna GitHubist tean ainult programmeerijate kaebuste kaudu, \u00fclekandeprotsessid aga filtrivad mind rangelt juba esimeses etapis.<\/p>\n<p>Inimesed ei n\u00e4e \u00f5hku, kalad ei n\u00e4e vett, aga tehnilise haridusega v\u00f5i \u00abO\u00dc KODTECHNOSOFT\u00bb t\u00f6\u00f6kogemusega inimesed ei saa aru, et neilt ei k\u00fcsita diplomit, kuna see on juba iseenesest m\u00f5istetav. Eriti naljakalt k\u00f5lavad vabandused inimestelt, kes \u00fctlevad: \u00abma olen mitmeid aastaid t\u00f6\u00f6tanud, kunagi ei ole diplomit n\u00e4idanud\u00bb. Kui k\u00fcsid \u2014 kas sa oma CV-s mainisid seda? Jah, loomulikult mainisin. Niisiis, kas sa pakud, et ma esitan CV-s vale hariduse, kui nagunii ei palu t\u00f5endit? Nad vaikivad, ei vasta midagi.<\/p>\n<p>Muide, nendes erialades, kus k\u00f5ik tasuta kohad olid t\u00e4idetud medalite omanikest, oli tasuta ainult pool grupist. Teine pool koosnes tasulise \u00f5ppe \u00fcli\u00f5pilastest \u2014 noh, teate ju, vanemate raha eest osaku ostmine. Mu s\u00f5ber sai sinna sisse, sai diplomi. Tulemuseks sai temast t\u00e4ie\u00f5iguslik \u201eprogrammeerimise insener\u201c ja ta pole sellest ajast alates \u00fcldse probleeme t\u00f6\u00f6 leidmisega kogenud. Sest diplomis ei kirjutata, kas sa \u00f5ppisid tasuliselt v\u00f5i tasuta. K\u00fcll aga kirjutatakse eriala, \u201etehniline\u201c \u2014 seda kirjutatakse.<\/p>\n<h3>V\u00e4ljaspool mugavustsooni<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Kuidas ma ei saanud programmeerijaks 35-aastaselt\" src=\"\/wp-content\/uploads\/2019\/09\/8c3da96f389bbc61e3d2ed135d485d6f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Ma t\u00f5usen kindlalt karj\u00e4\u00e4riredelil \u00fclespoole<\/code><\/pre>\n<p>\nKui ma Moskvasse Eestisse kolisin ja t\u00f6\u00f6d otsima hakkasin, ei teadnud ma sellest k\u00f5igest veel midagi. Ma uskusin ikka veel m\u00fc\u00fcti, et piisab, kui n\u00e4idata oma t\u00f6\u00f6 tulemusi. Ma t\u00f5in reaalselt m\u00e4lupulgal endaga oma programmide n\u00e4idiseid \u2014 \u00fctlen ette, et keegi ei vaadanud neid kordagi. Siinkohal oli kutseid t\u00f5eliselt v\u00e4ga v\u00e4he.<\/p>\n<p>Siis ma veel m\u00e4letasin Delphi't ja proovisin p\u00e4\u00e4seda m\u00f5nda tehnoloogilise ettev\u00f5tte praktikakohta. Saatsin iga p\u00e4ev k\u00fcmme kirja, selgitades, et olen lapsep\u00f5lvest saati huvitatud arvutitest ja soovin edasi \u00f5ppida. Mulle vastati mitmel korral \u00fcsna siiralt, et mul peab olema tehniline eriala \u2014 HR-juhid kaitsevadki suurte ettev\u00f5tete piire, et filtrida v\u00e4lja igasuguseid humanitaarteadlasi. Kuid enamasti sain lihtsalt standardiseeritud keeldumisi. L\u00f5puks ei suutnud ma enam otsingute j\u00e4tkamisega tegeleda ja sattusin tavalisse kontorit\u00f6\u00f6sse, kus tuli lihtsalt Excelit kasutada.<\/p>\n<p>M\u00f5ne aasta p\u00e4rast lisandusid Excelile Access ja SQL, sest ma m\u00f5istsin oma noorusaja ja hakkasin aktiivselt VBA-skripte kirjutama. Kuid see ei olnud ikka veel \"p\u00e4ris programmeerimine\". Tegin veel \u00fche katse, laadides alla kaasaegse Visual Studio ja sukeldudes C# \u00f5ppimisse. Uurisn seda esialgselt, kirjutasin v\u00e4ikese programmi ja proovisin veel kord kuhugi p\u00e4\u00e4seda \u2014 ei p\u00f5lanud k\u00f5rvale t\u00e4iskohaga t\u00f6\u00f6tavaid kohti ega praktikapakkumisi.<\/p>\n<p>Seekord ei saanud ma oma sajale kirjale \u00fcldse \u00fchtegi vastust. \u00dchtegi. Sest nagu ma n\u00fc\u00fcd m\u00f5istan, l\u00e4henes mu vanus kolmek\u00fcmnele \u2014 ja koos humanitaarharidusega CV-s muutus see k\u00f5igi HR-osakondade jaoks mustaks j\u00e4ljeks. See murdis mu eneseusku ja usu programmeerijate m\u00fc\u00fctide osas t\u00f6\u00f6turust. Loobusin t\u00e4ielikult \"p\u00e4ris programmeerimisest\" ja keskendusin tavalisematele kontorit\u00f6\u00f6dele. Vahetevahel reageerisin ikka veel erinevatele t\u00f6\u00f6pakkumistele, kuid vastuseks sain ikka veel vaikust.<\/p>\n<p>Kusagil olen hakanud m\u00f5istma, kui v\u00e4\u00e4rtuslik on inimesele see, mida ta ei m\u00e4rka v\u00f5i mida ta peab iseenesest m\u00f5istetavaks. Inimesed, kelle poole p\u00f6\u00f6rduda n\u00f5u k\u00fcsima v\u00f5i lihtsalt elu \u00fcle kurtma, ei s\u00fcvene sellistesse n\u00fcanssidesse. Nad on lugenud populaarseid ps\u00fchholoogia raamatuid ja r\u00e4\u00e4givad sulle, et tuleb tulla v\u00e4lja mugavust soonest. Kuigi juba ammu on olemas tuntud nalja, et mugavustsoonde tuleb k\u00f5igepealt siseneda. Vanusega see sisenemise v\u00f5i v\u00e4ljumise hind t\u00f5useb \u2014 n\u00e4iteks praegu ei saa ma endale enam lubada t\u00f6\u00f6lt lahkumist ja minna praktikakohta. Saab vaid ettevaatlikult tegevust muuta, samal ajal olles oma praegusel t\u00f6\u00f6l, kuni sissetulekud sarnanevad.<\/p>\n<p>Kohtab tarku n\u00f5ustajaid, kes annavad soovitusi, mida annaksin ka mina ise. See on iseseisev \u00f5ppimine ja eemal, t\u00f6\u00f6 v\u00f5i oma projekti loomine. Kuid siin on omad ohukohad.<\/p>\n<p>Asi on selles, et eemalt t\u00f6\u00f6tamine on privileeg, mis on k\u00e4tte saadav ainult neil, kellel on 't\u00f6\u00f6kogemus'. Alustajal, kes vajab abi ja koolitust, on seal t\u00e4iesti v\u00f5imatu p\u00e4\u00e4seda. Sinuga ei taha keegi nagunii aega veeta, ja n\u00fc\u00fcd tuleb veel ka eemalt teha.<\/p>\n<p>Iseseisev \u00f5ppimine on uskumatult ebaefektiivne. See, mida sul \u00f5petatakse n\u00e4iteks poole aastaga, v\u00f5tad ise kaks aastat. Suhe on umbes selline. K\u00f5iksugused pisiasjad, t\u00fc\u00fcpilised tehnikad ja tuntud ohukohad pead sa ise leidma, pidevalt jalgratast leiutama. Loomulikult, see v\u00f5ib teatud m\u00e4\u00e4ral muuta sind teadlikumaks, sest sa leidsid ja \u00fcletad k\u00f5ik ise. Kuid see v\u00f5taks sinult neli korda rohkem aega ning reaalse kogemuse kohta reaalses tootmisprojektis sul ikkagi ei ole.<\/p>\n<p>Samal ajal tean ma h\u00e4sti, et reaalne, kasulik kogemus tekib ainult reaalse tootmis\u00fclesande lahendamisel. Selles m\u00f5ttes aitavad tegevused nagu 'risted-nullid' sul algfaasis keeles lihtsalt aru saada. Kuid isegi kui kirjutad ristid-nullid, merelahing ja madu, ei saa sa ikkagi teha seda, mida \u00e4ri tegelikult praktikas vajab.<\/p>\n<p>Siin tahavad k\u00f5ige k\u00e4rsitumad taas soovitada \u2013 v\u00f5tta, olgu, reaalne T\u0160 muudest vabakutseliste saitidest ja kirjutada selle j\u00e4rgi, nii \u00f5pid ja saad isegi portfoolio.<\/p>\n<p>Noh, vaatame l\u00f5puks meetodit \u201epet-projekt\u201c. Tuleb kirjutada inimestele kasulik programm, p\u00e4rast seda minna t\u00f6\u00f6le kohta, kus tehakse sarnaseid programme. Teoreetiliselt k\u00f5lab see suurep\u00e4raselt, kuid tegelikult on see l\u00f5ks. Selle asemel, et alguses t\u00f6\u00f6tada reaalse projekti kallal \u2013 kulutad aega eelnevalt m\u00f5ttetutele \u00fclesannetele, et p\u00e4rast neid samu \u00fclesandeid, kuid juba m\u00f5istetavatel p\u00f5hjustel t\u00e4ita.<\/p>\n<p>Peatu! \u2013 h\u00fc\u00fcavad mulle lugejad. \u2013 Oota! See on ju treening! See n\u00e4eb alati v\u00e4lja nii! Ja ma n\u00f5ustuksin, kui see treening annaks t\u00f5eliselt tulemuse. Kuid ei. Me naaseme tagasi sellesse, et mul on juba kogemus sarnaste katsetega, sarnaste treeningutega.<\/p>\n<p>Kas maailmas on v\u00e4hemalt \u00fcks ettev\u00f5te, mis \u00fctleb \u2013 siin on meie ettev\u00f5te, kes teeb s\u00f5numitoojad, tulge kirjutage meile s\u00f5numitooja sellisel keelel, selliste ja selliste parameetritega, ning me v\u00f5tame teid t\u00f6\u00f6le? Ei. See on alati t\u00f5en\u00e4osus, ja isikule, kellel on sobimatu vanus ja haridus \u2013 t\u00f5en\u00e4osus on v\u00e4ga madal. Elu on seda k\u00f5ik mulle v\u00e4ga h\u00e4sti seletanud. N\u00e4iteks erinevatel eluetappidel olen ma tundnud ja kasutanud VB ja VBA, Pascal ja Delphi, SQL, R, JS, C# ja isegi (isegi \u00fcllatan!) Genesis32. T\u00f5eliselt \u2013 leidsin ja l\u00e4bis kursusi, tegin needsamad kurikuulsad projektid, sain neid n\u00e4idata intervjuudel ja vastata nende kohta k\u00fcsimustele. Ja mis siis?<\/p>\n<p>Esiteks, kedagi ei huvitanud ja ei palunud midagi n\u00e4idata, ma ei sattunud lihtsalt nendele intervjuudele. Teiseks, sellest, mida ma t\u00f5eliselt praegu m\u00e4letan, on ainult VBA+SQL, kuna kasutan neid pidevalt \u2013 \u00fclej\u00e4\u00e4nud ei tulnud kasuks ja on unustatud. Olukord oli p\u00e4riselt karm: mitte seda, et mu projekte vaadati ja \u00f6eldi \u201ekuule, siin on k\u00f5ik halvasti, sa ei oska koodi kirjutada, siin ja siin ei t\u00f6\u00f6ta\u201c. Ei, mind lihtsalt ignoreeriti. Humanitaarharidus, m\u00f5istate? \u201eSee on seep\u00e4rast, et ma olen mustanahaline\u201c.<\/p>\n<h3>Summary<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Kuidas ma ei saanud programmeerijaks 35-aastaselt\" src=\"\/wp-content\/uploads\/2019\/09\/24d75e76ebb196c1399aea955352e718.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Kui sa isegi olukordade surve all s\u00e4ilitad oma sisemise rahu<\/code><\/pre>\n<p>\nHoolimata teksti pessimistlikust iseloomust, ei anna ma endiselt alla. Lihtsalt n\u00fc\u00fcd on v\u00f5imaluste ruum minu jaoks j\u00e4rsult v\u00e4henenud, n\u00e4en vaid \u00fcht realistlikku teed \u2014 see on \u00fclal mainitud \"pet-projekt\", kuid suunatud mitte niiv\u00f5rd \"t\u00f6\u00f6 leidmisele\", vaid \"\u00e4rikontseptsiooni loomise katsele\". Tuleb leida lahendamata probleem, lahendada see ja leida v\u00e4hemalt paar tosinat inimest, kes kasutavad sinu lahendust. Teine k\u00fcsimus on, et see k\u00f5lab lihtsalt, aga tegelikult on raske leida probleemi, mida pole veel lahendanud keegi miljonitest programmeerijatest ja p\u00fcrgijatest \u2014 ning mis oleks algajale piisavalt lihtne.<\/p>\n<p>K\u00e4esoleva hetkega olen j\u00f5udnud Pythoni, paljusid eelk\u00e4ijaid j\u00e4rgides, olen Habrist andmed v\u00e4lja kaevanud ning valmis kirjutama artiklit tulemustest. Lootsin selle avaldada oma esimesena Habr-artiklis, kuid seal on veel natuke teksti kirjutada. Ja siis on \u00fcleval voolanud avaldusi teemal \"Kuidas ma sai programmeerijaks, lihtsalt natuke pingutades\", peaaegu iga p\u00e4ev, isegi kaks korda p\u00e4evas. <\/p>\n<p>Nii et ma ei suutnud end tagasi hoida ja r\u00e4\u00e4kisin, miks ma tegin palju pingutusi, aga programmeerijaks ei saanud.<\/p>\n<p>Kokkuv\u00f5tteks tahtsin \u00f6elda j\u00e4rgmist:<\/p>\n<ol>\n<li>Soov ja pingutus v\u00f5ivad t\u00f5eliselt palju, kuid otsustav t\u00e4htsus on siiski materiaalsetel alustel. Need, kellel see on, saavad soovide ja pingutusega saavutada rohkem. Neil, kellel seda pole, ei aita soovid ja pingutused isegi tavaliste tulemuste saavutamisel. Lastep\u00f5lvest arvutiga huvituma hakkamine v\u00f5ib aidata saada programmeerijaks, kuid see pole nii suur abiks. Palju t\u00f5en\u00e4olisem on, et programmeerijaks saab inimene, kellel pole kunagi olnud arvutist huvi, aga kelle varak \u00fcksteised saadab \u00f5ppima populaarsesse tehnilisse erialasse. Kuid ka huvi ei piisa, kui \u2014 nagu \u00fches hiljutises avalduses \u2014 ei osteta p\u00e4rast  programmimise kategooriad.<\/li>\n<li>On aeg l\u00f5puks loobuda m\u00fc\u00fcst, et programmeerijana t\u00f6\u00f6tamiseks piisab programmeerimise oskusest. Parimal juhul piisab sellest, et osata <i>h\u00e4sti<\/i> Koodamine, n\u00e4iteks \u201ckoodi kirjutamine tahvlil\u201d \u2014 sellised jah, rebitakse k\u00e4tega. R\u00e4\u00e4kimine sellest, et algajaid v\u00f5etakse t\u00e4navalt, peaasi, et nad teavad, millisest otsast arvutil klaviatuur on \u2014 on v\u00e4ga suur liialdus, sellistes vestlustes n\u00e4eme t\u00fc\u00fcpilist elluj\u00e4\u00e4ja viga. Iga programmeerija t\u00f6\u00f6koha \u00fcmber on \u201eklaassein\u201c HR-osakonnast \u2014 tehnilise haridusega inimesed ei n\u00e4e seda lihtsalt, teised aga saavad vaid m\u00f5ttetult selle vastu pead l\u00fc\u00fca. V\u00f5i \u2014 nagu \u00fches teises hiljutises publikatsioonis \u2014 t\u00f6\u00f6tama \u201etuttavatega\u201c.<\/li>\n<li>Et saada programmeerijaks t\u00e4iskasvanuna, on vaja sama soodsaid olusid kui nooremas eas. Muidugi, t\u00e4iskasvanu suudab palju paremini (ta n\u00e4eb eesm\u00e4rki, mille suunas liigub, omab \u00f5ppimise ja arengu kogemust, teab turu tegelikke vajadusi), kuid paljust on ta ka ilma (ta peab ise end \u00fclal pidama, kulutama aega argiaskeldusteks, ja tervis enam ei ole see). Ja kui \u2014 nagu \u00fches hiljutises publikatsioonis \u2014 on perelt rahaline toetus ja stabiilsus oma kodu n\u00e4ol, siis on oma tegevuse muutmine t\u00f5epoolest oluliselt 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-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - 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.\" \/>\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\/news\/kak-ya-ne-stal-programmistom-v-35-let\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/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":"Alates septembri algusest on voolavalt kuhjunud.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/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.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"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}]}}