{"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\/sk\/blog\/news\/kak-ya-ne-stal-programmistom-v-35-let","title":{"rendered":"Ako som sa nestal program\u00e1torom vo veku 35 rokov","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Ako som sa nestal program\u00e1torom vo veku 35 rokov\" src=\"\/wp-content\/uploads\/2019\/09\/0974b97c43bc60a0ad6f141a864ca9f6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nOd za\u010diatku septembra sa na Habr rozpr\u00fadila \u0161irok\u00e1 vlna publik\u00e1ci\u00ed o \u00faspechoch na t\u00e9mu \u201eDetstvo program\u00e1tora\u201c, \u201eAko sa sta\u0165 program\u00e1torom po N rokoch\u201c, \u201eAko som pre\u0161iel do IT z in\u00e9ho povolania\u201c, \u201eCesta k programovaniu\u201c a podobne. Tak\u00e9to \u010dl\u00e1nky sa p\u00ed\u0161u neust\u00e1le, ale teraz nejak zvl\u00e1\u0161\u0165 prich\u00e1dzaj\u00fa vo ve\u013ekom mno\u017estve. Ka\u017ed\u00fd de\u0148 p\u00ed\u0161u psychol\u00f3govia, \u0161tudenti alebo niekto in\u00fd.<\/p>\n<p>A v ka\u017edom \u010dl\u00e1nku sa oz\u00fdva zn\u00e1ma piese\u0148: hlavn\u00e1 rada autorov je \u201esna\u017ei\u0165 sa\u201c, \u201enevzd\u00e1va\u0165 sa\u201c, \u201eneba\u0165 sa\u201c a \u201e\u00eds\u0165 za svoj\u00edm snom\u201c; a v koment\u00e1roch sa ve\u013emi \u010dasto objavuje n\u00e1zor, \u017ee ak si mal l\u00e1sku k po\u010d\u00edta\u010dom u\u017e od detstva, potom pr\u00e1ca s nimi nie je prekvapuj\u00faca. Chcel by som na pr\u00edklade svojho \u017eivota privies\u0165 \u010ditate\u013eov k my\u0161lienke, \u017ee po\u010diato\u010dn\u00e9 podmienky m\u00f4\u017eu by\u0165 d\u00f4le\u017eitej\u0161ie ako vynalo\u017een\u00e9 \u00fasilie. <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\">Viera v spravodliv\u00fd svet<\/a><\/noindex> prispieva k psychologick\u00e9mu komfortu, ale nie ve\u013emi presne odr\u00e1\u017ea realitu. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Nie je dovolen\u00e9: za\u010diatok<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Ako som sa nestal program\u00e1torom vo veku 35 rokov\" src=\"\/wp-content\/uploads\/2019\/09\/11f65047ae9866d13a8ca1c651553c6e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Encyklop\u00e9dia profesora Fortrana pre star\u0161\u00edch \u0161tudentov<\/code><\/pre>\n<p>\nM\u00f4j pr\u00edbeh sa za\u010d\u00edna v ranom detstve s po\u010d\u00edta\u010dom \u201eKorvet\u201c z informatick\u00e9ho kabinetu. Ale to bola n\u00e1hodn\u00e1 iskra svetla v temnom kr\u00e1\u013eovstve post-sovietskeho vzdel\u00e1vania \u2014 v t\u00fdch \u010dasoch sa ofici\u00e1lne \u0161t\u00fadium informatiky malo za\u010da\u0165 v 11. ro\u010dn\u00edku. Jednoducho som sa zap\u00edsal na n\u00e1hodne spusten\u00fd volite\u013en\u00fd predmet pre mlad\u0161ie ro\u010dn\u00edky o po\u010d\u00edta\u010dovom vzdel\u00e1van\u00ed. Raz t\u00fd\u017edenne sa n\u00e1m otvorila \u0165a\u017ek\u00e1 \u017eelezn\u00e1 br\u00e1na temnej triedy s mre\u017eami na okn\u00e1ch a uk\u00e1zali n\u00e1m, ako zobrazi\u0165 na obrazovke \u201eHello\u201c pomocou korvet-basic. To bolo skvel\u00e9, ale netrvalo to dlho.<\/p>\n<p>Zrejme to bol nejak\u00fd vzdel\u00e1vac\u00ed experiment, ktor\u00fd sa skon\u010dil doslova po polroku. Stihol som sa len m\u00e1lo nau\u010di\u0165, len ma to zaujalo. Ale ke\u010f volite\u013en\u00fd predmet skon\u010dil, vysvetlili mi jednoducho: po\u010d\u00edta\u010de v skuto\u010dnosti nie s\u00fa pre deti, pred jeden\u00e1stym ro\u010dn\u00edkom sa \u013eudia na \u0161t\u00fadium informatiky nevyrastaj\u00fa.<\/p>\n<p>Je dobr\u00e9 poznamena\u0165, \u017ee vtedy panovali divok\u00e9 dev\u00e4\u0165desiate roky, kedy r\u00f4zne technick\u00e9 kr\u00fa\u017eky pri pal\u00e1coch pionierov u\u017e vo v\u00e4\u010d\u0161ine zanikli a dom\u00e1ce po\u010d\u00edta\u010de sa e\u0161te nestali be\u017enou s\u00fa\u010das\u0165ou \u017eivota. Tak\u017ee nebolo mo\u017en\u00e9 z\u00edska\u0165 pr\u00edstup k technike \u2014 alebo k po\u010d\u00edta\u010dom \u2014 jednoducho preto, \u017ee ich chce\u0161 \u0161tudova\u0165. V privil\u00e9giu boli deti bu\u010f t\u00fdch, ktor\u00ed sa prisp\u00f4sobili novej trhovej ekonomike, alebo t\u00fdch, ktor\u00ed mali pr\u00edstup k po\u010d\u00edta\u010dom v r\u00e1mci svojho zamestnania \u2014 in\u017einierov, u\u010dite\u013eov informatiky, \u201etechnick\u00fdch \u0161pecialistov\u201c na r\u00f4znych \u00faradoch.<\/p>\n<p>Napr\u00edklad, o mnoho rokov nesk\u00f4r som sa dozvedel, \u017ee pribli\u017ene v tom istom roku m\u00f4j (bud\u00faci) spolu\u017eiak dostal od rodi\u010dov ZX Spectrum. Samozrejme, na hranie.<\/p>\n<p>Pravdepodobne by som tak zostal mimo nov\u00e9ho digit\u00e1lneho sveta. U\u010dil som sa a r\u00e1stol v plnom presved\u010den\u00ed, \u017ee sa k po\u010d\u00edta\u010du dostanem nie sk\u00f4r ako v jeden\u00e1stom ro\u010dn\u00edku. Je z\u00e1bavn\u00e9, \u017ee sa to nakoniec presne tak aj stalo. Ale asi dva roky predt\u00fdm sa stalo skuto\u010dn\u00e9 z\u00e1zrak \u2014 dostal som po\u010d\u00edta\u010d v r\u00e1mci miestnej charitat\u00edvnej akcie.<\/p>\n<p>Zdalo by sa, \u017ee tu by som mohol dohna\u0165 straten\u00e9 \u2014 ale \u017eivot znova priniesol svoje \u00fapravy.<\/p>\n<p>Existuje dobre zn\u00e1me pr\u00edslovie, \u017ee ak d\u00e1te chudobn\u00e9mu mili\u00f3n dol\u00e1rov, nebude vedie\u0165, \u010do s n\u00edm robi\u0165. Samozrejme, ak je to m\u00fadry chudobn\u00fd, utrat\u00ed \u010das\u0165 mili\u00f3na na vzdelanie, vr\u00e1tane u\u010denia sa, ako zaobch\u00e1dza\u0165 s peniazmi. Ale aj tak sa to ned\u00e1 porovna\u0165 s t\u00fdm, \u010do m\u00f4\u017ee urobi\u0165 \u010dlovek, ktor\u00fd vyrastal medzi peniazmi. Tak\u00fdto probl\u00e9m vznik\u00e1 zaka\u017ed\u00fdm, ke\u010f \u010dlovek vypadne mimo svojho soci\u00e1lneho prostredia.<\/p>\n<p>Ke\u010f\u017ee som za be\u017en\u00fdch okolnost\u00ed nikdy nemal po\u010d\u00edta\u010d, nemal som ani peniaze na kurzy a s\u00favisiace produkty. Z rovnak\u00e9ho d\u00f4vodu som nemal \u017eiadne kontakty medzi \u013eu\u010fmi, ktor\u00ed by mi mohli nie\u010do poradi\u0165; jednoducho som nepatril do tohto kruhu. Po\u010d\u00edta\u010d bol doslova k\u00faskom in\u00e9ho sveta. Nie be\u017en\u00e1 dom\u00e1ca technika, ako teraz, ale nie\u010do ako elfsk\u00fd artefakt. Preto som nemohol experimentova\u0165 a u\u010di\u0165 sa vlastn\u00fdmi sk\u00fasenos\u0165ami \u2013 \u201epokaz\u00ed\u0161 drah\u00fa vec.\u201c Preto som nemohol hovori\u0165 spolu\u017eiakom o tom, \u017ee m\u00e1m doma po\u010d\u00edta\u010d \u2013 okolo n\u00e1s s\u00fa divok\u00e9 dev\u00e4\u0165desiate roky, pam\u00e4t\u00e1te? T\u00fdm p\u00e1dom sa v\u00fdrazne obmedzili mo\u017enosti na v\u00fdmenu inform\u00e1ci\u00ed \u2013 nemohol som sa op\u00fdta\u0165 nikoho na radu, nemohol som kl\u00e1s\u0165 ot\u00e1zky a zdie\u013ea\u0165 sk\u00fasenosti. Internet? \u010co? Ak\u00fd internet? Mo\u017eno Fido? Nemali sme ani telef\u00f3n.<\/p>\n<p>Mohlo sa \u00eds\u0165 do kni\u017enice, h\u013eada\u0165 knihy alebo pr\u00edru\u010dky zadarmo, a tu sa objavila druh\u00e1 probl\u00e9m. Bol to pr\u00edli\u0161 pokrokov\u00fd po\u010d\u00edta\u010d na tieto podmienky. Mal nain\u0161talovan\u00fd Windows 95.<\/p>\n<p>Vzal som hlavn\u00fa (jedin\u00fa) knihu o po\u010d\u00edta\u010doch, ktor\u00e1 bola v kni\u017enici \u2013 sl\u00e1vny u\u010debn\u00fd text Geina \/ \u017ditomirsk\u00e9ho \u201eZ\u00e1klady informatiky a v\u00fdpo\u010dtovej techniky\u201c s \u010derven\u00fdm obalom. M\u00f4\u017eete si ju teraz n\u00e1js\u0165 na internete a poc\u00edti\u0165 kontrast medzi jej obsahom a obsahom plnohodnotn\u00e9ho po\u010d\u00edta\u010da s Windows 95. Situ\u00e1ciu e\u0161te zhor\u0161ovalo to, \u017ee bolo \u0165a\u017ek\u00e9 z\u00edska\u0165 aj pir\u00e1tsky softv\u00e9r \u2013 k rozkvetu obchodov s DVD s p\u00fatav\u00fdmi n\u00e1zvami \u201eCel\u00fd kancel\u00e1rsky softv\u00e9r \u2013 2000\u201c zost\u00e1valo e\u0161te nieko\u013eko rokov. A vlastne, ke\u010f sa objavili, nemal som aj tak peniaze na disky.<\/p>\n<p>Mimochodom, niekde tu nastal \u010das \u201eofici\u00e1lnej\u201c informatiky v 11. ro\u010dn\u00edku \u2013 dostali sme u\u017e spom\u00ednan\u00fd u\u010debn\u00edk z roku 91, a skuto\u010dn\u00e9 \u00falohy spo\u010d\u00edvali v tom, aby sme kreslili jednoduch\u00e9 algoritmick\u00e9 stromy (ceruzkou na papier) a pou\u017e\u00edvali textov\u00fd editor \u201eLexikon\u201c.<\/p>\n<h3>Tvorba formul\u00e1rov<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Ako som sa nestal program\u00e1torom vo veku 35 rokov\" src=\"\/wp-content\/uploads\/2019\/09\/bd32aa84f71939ab604db82dbde9ab15.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Skuto\u010dn\u00ed program\u00e1tori a ja<\/code><\/pre>\n<p>\nPo\u010das t\u00fdchto p\u00e1r rokov sa m\u00f4j rozvoj v oblasti po\u010d\u00edta\u010dov dos\u0165 stagnoval. \u010c\u00edtal som pr\u00edru\u010dku Windows, r\u00f4znymi sp\u00f4sobmi som sa sna\u017eil z\u00edska\u0165 r\u00f4zne programy na disket\u00e1ch a u\u010dil som sa by\u0165 \"pokro\u010dil\u00fdm pou\u017e\u00edvate\u013eom\", ke\u010f som upravoval s\u00fabor autoexec.bat. \"Lexikon\" som si priniesol zo \u0161koly, ako inak. V podstate, ke\u010f som sa kone\u010dne mohol vr\u00e1ti\u0165 do detstva a za\u010da\u0165 programova\u0165 v qBasic, okolo u\u017e bezpodmiene\u010dne vl\u00e1dli vizu\u00e1lne rozhrania.<\/p>\n<p>Tento kontrast do ve\u013ekej miery zni\u010dil moju motiv\u00e1ciu na hlbok\u00e9 \u0161t\u00fadium be\u017en\u00e9ho textov\u00e9ho programovania. D\u00f4vodom bol zdrvuj\u00faci nes\u00falad medzi grafikou Windows 95, s ktorou som sa naozaj ponoril do sveta po\u010d\u00edta\u010dov, a nudn\u00fdm textov\u00fdm displejom zn\u00e1mych jazykov vtedy. Predch\u00e1dzaj\u00face gener\u00e1cie program\u00e1torov sa te\u0161ili iba z toho, \u017ee pri nap\u00edsan\u00ed POINT(10,15) sa na obrazovke objavila bodka. Pre nich bolo programovanie \"nakresli\u0165 na obrazovke to, \u010do na nej nebolo\". Pre m\u0148a bola obrazovka u\u017e zaplnen\u00e1 formul\u00e1rmi a tla\u010didlami. Pre m\u0148a bolo programovanie \"don\u00fati\u0165 tla\u010didlo robi\u0165 nie\u010do po stla\u010den\u00ed\" \u2014 a vytv\u00e1ranie samotn\u00e9ho tla\u010didla bolo jednoducho nudn\u00e9.<\/p>\n<p>Ako liter\u00e1rne odbo\u010denie chcem poznamena\u0165, \u017ee teraz sa v\u00fdvoj programovac\u00edch jazykov po spir\u00e1le vr\u00e1til do rovnakej situ\u00e1cie. Teraz v\u0161etci \u201eskuto\u010dn\u00ed program\u00e1tori\u201c znovu designuj\u00fa rozhrania v pozn\u00e1mkovom bloku, a ka\u017ed\u00fd program\u00e1tor je akoby znovu povinn\u00fd by\u0165 dizajn\u00e9rom. Znovu je potrebn\u00e9 v\u00fdlu\u010dne pomocou k\u00f3du rozmiestni\u0165 na obrazovke tla\u010didl\u00e1, okn\u00e1 na vstup a in\u00e9 ovl\u00e1dacie prvky. V\u00fdsledkom je, \u017ee klasick\u00e9 pravidlo 80 \/ 20 v tomto pr\u00edpade vyzer\u00e1 takto: \"80% \u010dasu tr\u00e1vime vytv\u00e1ran\u00edm rozhrania met\u00f3dou ru\u010dn\u00e9ho p\u00edsania k\u00f3du a 20% \u010dasu nastavujeme spr\u00e1vanie prvkov rozhrania\". Pre\u010do to bolo za \u010dias DOS a Pascala \u2014 ch\u00e1pem; neexistovali alternat\u00edvy. Pre\u010do to existuje teraz, ke\u010f u\u017e v\u0161etci videli a dotkli sa VB, Delphi a C# \u2014 neviem; m\u00e1m podozrenie, \u017ee probl\u00e9m je v platenosti alebo bezplatnosti v\u00fdvojov\u00e9ho prostredia. Pohodln\u00e9 b\u00fdva v\u017edy drah\u00e9 a bezplatn\u00e9 verzie zmienen\u00fdch prostred\u00ed sa objavili len ned\u00e1vno.<\/p>\n<p>To bolo jednou z pr\u00ed\u010din, pre\u010do ma internetov\u00e9 programovanie obch\u00e1dzalo. Hoci, ako sa uk\u00e1zalo o nie\u010do nesk\u00f4r, bolo by ove\u013ea jednoduch\u0161ie vytvori\u0165 portf\u00f3lio a sta\u0165 sa program\u00e1torom. Pok\u00fasil som sa sk\u00fasi\u0165 aj PHP, aj JS, ale nechcel som \u201ep\u00edsa\u0165 k\u00f3d v notepad-e\u201c. No a \u010fal\u0161\u00ed d\u00f4vod bol, \u017ee Internet sa ku mne dostal niekedy v roku 2005 alebo 2006 \u2014 predt\u00fdm bol na okraji m\u00f4jho vn\u00edmania sveta. Spolu so mobiln\u00fdmi telef\u00f3nmi \u2014 \u201eto, \u010do pou\u017e\u00edvaj\u00fa bohat\u00ed \u013eudia\u201c.<\/p>\n<p>Tak\u017ee som to v\u0161etko s dos-programovan\u00edm vzdal a vrhol sa do \u0161tudijn\u00fdch datab\u00e1z \u201eBorej\u201c od Access, ktor\u00e1 mi priniesla formul\u00e1re, tla\u010didl\u00e1, makr\u00e1 a vrchol aplikovan\u00e9ho programovania \u2014 VBA. Asi okolo tohto momentu som sa definit\u00edvne rozhodol, \u017ee v bud\u00facnosti chcem pracova\u0165 ako program\u00e1tor. Zohnal som si disk s Visual Studio, k\u00fapil papierov\u00fa knihu(!) o VB a za\u010dal som vyr\u00e1ba\u0165 kalkula\u010dky a pi\u0161k\u00f4rky, te\u0161iaci sa z toho, \u017ee cel\u00fd dizajn sa vytv\u00e1ra vo formul\u00e1ri za p\u00e1r min\u00fat, a nie p\u00ed\u0161e ru\u010dne. Ke\u010f\u017ee po\u010d\u00edta\u010d prestal by\u0165 raritou, kone\u010dne som sa dostal medzi \u013eud\u00ed a diskutoval o programovan\u00ed so svojimi rovesn\u00edkmi.<\/p>\n<p>V t\u00fdchto diskusi\u00e1ch som zistil, \u017ee VB je u\u017e minulost\u00ed, umieraj\u00faci jazyk, ktor\u00fd bol vymyslen\u00fd pre sekret\u00e1rky, a v\u0161etci skuto\u010dn\u00ed chlapci programuj\u00fa v C++ alebo Delphi. Ke\u010f\u017ee som si e\u0161te pam\u00e4tal pascal, zvolil som Delphi. Mo\u017eno to bola moja \u010fal\u0161ia chyba v dlhej s\u00e9rii prek\u00e1\u017eok na ceste k tomu, aby som sa stal program\u00e1torom. Ale i\u0161iel som po ceste najmen\u0161ieho odporu, preto\u017ee som chcel \u010do najsk\u00f4r vidie\u0165 v\u00fdsledky svojej pr\u00e1ce. A videl! K\u00fapil som si aj kni\u017eku o Delphi, spojil som ho s Excelom a Accessom, ktor\u00e9 som u\u017e poznal, a nakoniec som na prv\u00fd poh\u013ead vytvoril to, \u010do by sa dnes naz\u00fdvalo \u201eBI syst\u00e9m\u201c. Smutn\u00e9 je, \u017ee som cel\u00e9ho pascala bez probl\u00e9mov zabudol, preto\u017ee u\u017e desa\u0165 rokov som sa k nemu nedostal.<\/p>\n<p>A samozrejme, dva razy som sa pok\u00fasil dosta\u0165 na vysok\u00fa \u0161kolu na program\u00e1tora. V na\u0161om malom meste nebolo ve\u013ea mo\u017enost\u00ed. Prv\u00fdkr\u00e1t som hl\u00fapo i\u0161iel \u0161tudova\u0165 aplikovan\u00fa matematiku, preto\u017ee z tejto \u0161pecializ\u00e1cie vych\u00e1dzali absolventi s titulom program\u00e1tor, ale po\u017eadovali od nich pr\u00edsnu znalos\u0165 matematiky \u010faleko za hranicou \u0161kolsk\u00e9ho kurzu. Na sk\u00fa\u0161ke som nedosiahol potrebn\u00fd po\u010det bodov. Musel som pre\u010dka\u0165 na strednej \u0161kole, kde som z\u00edskal stredo\u0161kolsk\u00e9 vzdelanie. Druh\u00fdkr\u00e1t som si trochu zn\u00ed\u017eil po\u017eiadavky a prihl\u00e1sil sa na in\u017einiersku \u0161pecializ\u00e1ciu \u2014 pr\u00e1ca in\u017einiera ma pr\u00edli\u0161 nel\u00e1kala, ale odtia\u013e to bolo bli\u017e\u0161ie k pr\u00e1ci s po\u010d\u00edta\u010dmi. Len\u017ee u\u017e bolo neskoro \u2014 \u013eudia si zvykli na v\u00fdhody technick\u00fdch \u0161pecializ\u00e1ci\u00ed a hrnuli sa tam po hlavn\u00fdch dver\u00e1ch. Na \u0161t\u00e1tne miesta dostali len medailisti.<\/p>\n<p>Preto teraz m\u00e1m humanitn\u00fd diplom. Je \u010derven\u00fd, ale nie technick\u00fd. A pr\u00e1ve tu sa smutn\u00fd pr\u00edbeh dospievania za\u010d\u00edna prekr\u00fdva\u0165 so smutn\u00fdm pr\u00edbehom h\u013eadania pr\u00e1ce.<\/p>\n<h3>Hr\u00e1\u010d na husle nie je potrebn\u00fd<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Ako som sa nestal program\u00e1torom vo veku 35 rokov\" src=\"\/wp-content\/uploads\/2019\/09\/a974a3b01bb85246191b7fffd27be26d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">...ale nemus\u00edm nutne pre\u017ei\u0165...<\/code><\/pre>\n<p>\nExistuje ve\u013emi roz\u0161\u00edren\u00fd m\u00fdtus, \u017ee \u201eprogram\u00e1torov diplom nezauj\u00edma\u201c. Tento m\u00fdtus m\u00e1 nieko\u013eko d\u00f4vodov, pok\u00fasim sa vymenova\u0165 hlavn\u00e9.<\/p>\n<p>Po prv\u00e9, v ran\u00fdch dev\u00e4\u0165desiatych rokoch \u2014 a trochu aj v neskor\u00fdch dev\u00e4\u0165desiatych \u2014 bolo ovl\u00e1danie po\u010d\u00edta\u010dov\u00fdch technol\u00f3gii v z\u00e1sade zriedkav\u00e9. Ak \u010dlovek vedel, kde sa po\u010d\u00edta\u010d zap\u00edna a dok\u00e1zal spusti\u0165 program \u2014 robil to, \u010do podnik potreboval. A v\u0161eobecn\u00fd chaos na trhu pr\u00e1ce n\u00fatil zamestn\u00e1vate\u013eov r\u00fdchlo n\u00e1js\u0165 ak\u00fako\u013evek osobu, ktor\u00e1 bola schopn\u00e1 robi\u0165 potrebn\u00fa pr\u00e1cu \u2014 nez\u00e1le\u017ealo na tom, \u010do \u0161tudovala, d\u00f4le\u017eit\u00e9 bolo, \u010do dok\u00e1\u017ee urobi\u0165 teraz. Preto zna\u010dn\u00fd po\u010det samoukov pokojne preuk\u00e1zal svoje zru\u010dnosti po\u010das pohovoru a dostal pr\u00e1cu.<\/p>\n<p>Po druh\u00e9, v rovnakom obdob\u00ed sa ve\u013emi dynamicky rozv\u00edjal biznis, ale e\u0161te neexistoval modern\u00fd pojem, ak\u00fdm je HR. Person\u00e1lni pracovn\u00edci zost\u00e1vali sovietskymi pracovn\u00edkmi, ktor\u00ed len vypl\u0148ovali pracovn\u00e9 knihy a zmluvy, a pohovory uskuto\u010d\u0148ovali odborn\u00edci alebo ved\u00faci osobne. Ke\u010f\u017ee v\u00e4\u010d\u0161ina z nich mala z\u00e1ujem o v\u00fdsledok, form\u00e1lne krit\u00e9ri\u00e1 ako vzdelanie sa skuto\u010dne brali do \u00favahy a\u017e na poslednom mieste.<\/p>\n<p>To viedlo k hrozn\u00e9mu skresleniu v masovom vedom\u00ed. \u013dudia, ktor\u00ed dostali pr\u00e1cu v t\u00fdchto podmienkach, m\u00f4\u017eu \u00faplne \u00faprimne rozpr\u00e1va\u0165, \u017ee program\u00e1torovi diplom netreba, a uv\u00e1dza\u0165 seba ako pr\u00edklad. Tohto typu pozn\u00e1te, samozrejme. Ak v\u00e1m niekto povie: \u201esta\u010d\u00ed uk\u00e1za\u0165, \u010do vie\u0161, a vezm\u00fa \u0165a\u201c \u2014 to je presne tak\u00fd program\u00e1tor, z t\u00fdch \u010dias, jeho tak vzali a on uveril v nemennos\u0165 sveta. Pribli\u017ene takto hovoria sovietski starci nie\u010do ako: \u201eve\u010f ty predsa pracuje\u0161 na po\u010d\u00edta\u010di a vie\u0161 \u010d\u00edta\u0165 po anglicky, ja by som s tak\u00fdmi zru\u010dnos\u0165ami uh!\u201c U\u017e nech\u00e1pu, \u017ee s tak\u00fdmi zru\u010dnos\u0165ami \u201euh\u201c bolo len v sovietskych \u010dasoch, a teraz to vie ka\u017ed\u00fd druh\u00fd.<\/p>\n<p>Potom presne to ist\u00e9 nastalo na za\u010diatku nult\u00fdch rokov, ke\u010f za\u010dala r\u00e1s\u0165 cena ropy, ekonomika sa vyv\u00edjala a z\u00e1stupy novodob\u00fdch podnikate\u013eov sa vrhli na trh pr\u00e1ce v h\u013eadan\u00ed kohoko\u013evek, kto vie aspo\u0148 zapn\u00fa\u0165 po\u010d\u00edta\u010d.<\/p>\n<p>Ale z\u00e1rove\u0148 pr\u00edtok ropn\u00fdch pe\u0148az\u00ed vyprodukoval neproduktivn\u00e9 kadre \u2014 HR oddelenia. Tam sa ocitli t\u00ed ist\u00ed star\u00ed sovietski person\u00e1lne pracovn\u00edci, ale na nich neo\u010dak\u00e1vane polo\u017eili \u00falohu ur\u010di\u0165 kvalitu ak\u00e9hoko\u013evek zamestnanca. Samozrejme, nemohli prij\u00edma\u0165 rozhodnutia takejto \u00farovne. Preto vyvinuli vlastn\u00e9 hodnotiace krit\u00e9ri\u00e1, dos\u0165 vzdialen\u00e9 od reality, zalo\u017een\u00e9 na prekladoch kn\u00edh zo po\u017eehnan\u00e9ho z\u00e1padu a form\u00e1lnych krit\u00e9ri\u00e1ch ako vzdelanie. Tak sa uskuto\u010dnil ve\u013ek\u00fd obrat: od re\u00e1lnych zru\u010dnost\u00ed \u2014 k form\u00e1lnym krit\u00e9ri\u00e1m.<\/p>\n<p>M\u00fdtus zostal \u017ei\u0165, len sa trochu pozmenil.<\/p>\n<p>Ekonomika st\u00e1le rastla, \u013eud\u00ed brali odtia\u013e-odtia\u013e, pretl\u00e1\u010dali z in\u00fdch spolo\u010dnost\u00ed, ale person\u00e1lnici u\u017e uvalili svoje zvedav\u00e9 ruky na proces v\u00fdberu. A najd\u00f4le\u017eitej\u0161ie sa stalo nie \u201euk\u00e1\u017e, \u010do vie\u0161\u201c \u2014 ve\u010f aj tak person\u00e1lnik nepochop\u00ed, \u010do mu ukazuj\u00fa \u2014 ale \u201epracovn\u00e9 sk\u00fasenosti\u201c. Tak sa \u013eudia, ktor\u00fdch kedysi vzali niekde bez diplomu program\u00e1tora za zru\u010dnos\u0165 stla\u010di\u0165 tla\u010didl\u00e1 \u2014 pretl\u00e1\u010dali do inej spolo\u010dnosti u\u017e len preto, \u017ee predt\u00fdm pracovali na poz\u00edcii \u201ein\u017einier-program\u00e1tor\u201c. A op\u00e4\u0165 sa nikto nep\u00fdtal na diplom, lebo nebolo na to \u010dasu \u2014 je \u201esk\u00fasenos\u0165\u201c? Nu\u017e, r\u00fdchlo sadni a pracuj!<\/p>\n<p>Nakoniec, posledn\u00fd, tret\u00ed d\u00f4vod \u2014 prudk\u00fd rozvoj internetu a s\u00fakromn\u00fdch projektov. \u013dudia vytv\u00e1rali pet projekty, ktor\u00e9 sa dali uk\u00e1za\u0165 komuko\u013evek, \u010d\u00edm mohli dok\u00e1za\u0165 svoje zru\u010dnosti. Po\u0161lete e-mail, pripoj\u00edte odkaz na svoj web \u2014 a u\u017e ste akoby dok\u00e1zali svoje schopnosti.<\/p>\n<p>\u010co teraz?<\/p>\n<p>Ceny ropy, ako vieme, klesli, ale m\u00fdtus st\u00e1le \u017eije. Ve\u010f na poz\u00edci\u00e1ch \u201eprogram\u00e1torov\u201c pracuje mnoho \u013eud\u00ed, ktor\u00ed sa na tieto poz\u00edcie skuto\u010dne dostali bez odborn\u00e9ho vzdelania. Av\u0161ak teraz u\u017e \u017eiadny z t\u00fdchto d\u00f4vodov nefunguje naplno, a m\u00e1lo kto z nich by dok\u00e1zal zopakova\u0165 tento trik s zamestnan\u00edm.<\/p>\n<ul>\n<li>Znalos\u0165 po\u010d\u00edta\u010dov\u00fdch technol\u00f3gi\u00ed sa stala roz\u0161\u00edrenou. Pr\u00e1ca s po\u010d\u00edta\u010dom sa u\u017e jednoducho neuv\u00e1dza v \u017eivotopise, rovnako ako neuv\u00e1dzanie schopnosti \u010d\u00edta\u0165 a p\u00edsa\u0165 (to by mimochodom neza\u0161kodilo \u2014 za\u010dal som \u010dasto v\u00edda\u0165 gramatick\u00e9 chyby aj v ofici\u00e1lnych m\u00e9di\u00e1ch, a to \u010dl\u00e1nky na Habr s\u00fa pravidelne zasyp\u00e1van\u00e9).<\/li>\n<li>Vznikli HR oddelenia a HR odborn\u00edci, ktor\u00ed nenes\u00fa \u017eiadnu zodpovednos\u0165 za svoje rozhodnutia a m\u00f4\u017eu pou\u017e\u00edva\u0165 ak\u00e9ko\u013evek krit\u00e9ri\u00e1 v\u00fdberu. Samozrejme, uprednost\u0148uj\u00fa form\u00e1lne \u2014 pozeraj\u00fa sa na vek, vzdelanie, pohlavie a \u010das na predch\u00e1dzaj\u00facom mieste zamestnania. Zru\u010dnosti a schopnosti id\u00fa na ved\u013eaj\u0161iu ko\u013eaj.<\/li>\n<li>Nedostatok program\u00e1torov u\u017e d\u00e1vno nemus\u00ed by\u0165 probl\u00e9m. Je tu nedostatok <i>dobr\u00fdch<\/i> program\u00e1torov, ale to plat\u00ed v\u00f4bec pre ak\u00fako\u013evek profesiu. A be\u017en\u00fdm program\u00e1torom sa st\u00e1va ka\u017ed\u00fd \u0161kol\u00e1k na internete, na freelan\u010dersk\u00fdch str\u00e1nkach \u013eudia doslova bojuj\u00fa o pr\u00e1vo urobi\u0165 nie\u010do zadarmo pre svoje portf\u00f3lio.<\/li>\n<li>Pet projekty sa tie\u017e stali samozrejmos\u0165ou. Internet je preplnen\u00fd osobn\u00fdmi str\u00e1nkami a klonmi Tetrisu, a tento projekt sa u\u017e st\u00e1va takmer povinn\u00fdm, to znamen\u00e1, \u017ee prech\u00e1dzate s\u00edtom v\u00fdberov\u00e9ho konania a dost\u00e1vate sa do v\u00fdberov\u00e9ho konania \u0161pecialistov, a t\u00ed povedia: \u201euk\u00e1\u017ete n\u00e1m v\u00e1\u0161 GitHub.\u201c<\/li>\n<\/ul>\n<p>\n\u013dudia, ktor\u00ed maj\u00fa vzdelanie \u2014 alebo \u013eudia, ktor\u00ed maj\u00fa sk\u00fasenosti, ktor\u00e9 nahr\u00e1dzaj\u00fa vzdelanie v o\u010diach HR oddelen\u00ed \u2014 vidia iba druh\u00fa \u010das\u0165. Zvy\u010dajne hovoria takto: \u201eNa pr\u00e1cu diplom program\u00e1torovi netreba, ale projekty na GitHube by boli u\u017eito\u010dn\u00e9.\u201c<\/p>\n<p>Av\u0161ak, ke\u010f\u017ee HR oddelenia nikam nezmizli, pravdivo sa to formuluje takto: \u201ena to, aby program\u00e1tor mohol pracova\u0165, potrebuje diplom (aby pre\u0161iel HR), ale aj projekty na GitHube (aby pre\u0161iel technick\u00fdm pohovorom).\u201c A ja, so svoj\u00edm humanitn\u00fdm vzdelan\u00edm, to plne c\u00edtim \u2014 preto\u017ee o GitHube viem len z s\u0165a\u017enost\u00ed program\u00e1torov s technick\u00fdm vzdelan\u00edm, pr\u00edsne person\u00e1lne sito ma odfiltruje u\u017e v prvom kroku.<\/p>\n<p>\u013dudia nevidia vzduch, ryby nevidia vodu, a \u013eudia s technick\u00fdm vzdelan\u00edm alebo sk\u00fasenos\u0165ami z \u201es.r.o. KODTECHNOSOFT\u201c nevidia, \u017ee sa ich na diplom nep\u00fdta, preto\u017ee sa u\u017e automaticky predpoklad\u00e1. Najsmie\u0161nej\u0161ie znie ospravedlnenie \u013eud\u00ed typu \u201erokmi pracujem, ani raz som diplom neukazoval\u201c. P\u00fdta\u0161 sa \u2014 a uv\u00e1dzal si ho v \u017eivotopise? Nu\u017e, \u00e1no, samozrejme, uv\u00e1dzal. Tak mi teda navrhuje\u0161 uvies\u0165 v \u017eivotopise falo\u0161n\u00e9 vzdelanie, ke\u010f\u017ee aj tak nep\u00fdtaj\u00fa potvrdenie? Odpovedaj\u00fa ml\u010dan\u00edm.<\/p>\n<p>Mimochodom, na tej \u0161peci\u00e1lnosti, kde v\u0161etky \u0161t\u00e1tne miesta obsadili maturanti, bola \u0161t\u00e1tna len polovica skupiny. A druh\u00e1 polovica boli \u0161tudenti platen\u00e9ho \u0161t\u00fadia \u2014 no, viete, n\u00e1kup diplomu na spl\u00e1tky cez rodi\u010dov. M\u00f4j priate\u013e sa tam dostal, z\u00edskal diplom. V d\u00f4sledku toho sa stal plnopr\u00e1vnym \u201ein\u017einierom program\u00e1torom\u201c a odvtedy nemal \u017eiadne probl\u00e9my s pr\u00e1cou program\u00e1tora. Preto\u017ee v diplome nie je uveden\u00e9, \u010di si \u0161tudoval platen\u00e9 alebo bezplatn\u00e9. Ale \u0161peci\u00e1lnos\u0165, \u201etechnick\u00fa\u201c \u2014 uv\u00e1dzaj\u00fa.<\/p>\n<h3>Z\u00f3na komfortu<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Ako som sa nestal program\u00e1torom vo veku 35 rokov\" src=\"\/wp-content\/uploads\/2019\/09\/8c3da96f389bbc61e3d2ed135d485d6f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">To ja s istotou st\u00fapam po kari\u00e9rnom rebr\u00ed\u010dku<\/code><\/pre>\n<p>\nKe\u010f som pri\u0161iel do Moskvy a za\u010dal h\u013eada\u0165 pr\u00e1cu, toto v\u0161etko som nevedel. E\u0161te som veril v m\u00fdtus, \u017ee program\u00e1torovi sta\u010d\u00ed uk\u00e1za\u0165 v\u00fdsledky pr\u00e1ce. Naozaj som nosil so sebou na USB k\u013e\u00fa\u010di uk\u00e1\u017eky svojich programov \u2014 predbehnem a poviem, \u017ee sa nikto na ne ani raz nepozrel. Napriek tomu pozvan\u00ed bolo ve\u013emi m\u00e1lo.<\/p>\n<p>Vtedy som e\u0161te poznal Delphi a sna\u017eil sa dosta\u0165 do nejakej technickej firmy aspo\u0148 na st\u00e1\u017e. Posielal som desiatky e-mailov denne, vysvet\u013eoval, \u017ee od detstva sa zauj\u00edmam o po\u010d\u00edta\u010de a chcem sa \u010falej u\u010di\u0165. Nieko\u013ekokr\u00e1t mi celkom \u00faprimne odpovedali, \u017ee mus\u00edm ma\u0165 technick\u00fa \u0161pecializ\u00e1ciu \u2014 HR mana\u017e\u00e9ri chr\u00e1nia hranice ve\u013ek\u00fdch firiem, aby odfiltrov\u00e1vali v\u0161etk\u00fdch t\u00fdch humanitn\u00fdch ne\u0161\u0165astn\u00edkov. Ale v\u00e4\u010d\u0161inou som dost\u00e1val len \u0161tandardizovan\u00e9 zamietnutia. Nakoniec som nemohol pokra\u010dova\u0165 v h\u013eadan\u00ed a skon\u010dil som pri oby\u010dajnej kancel\u00e1rskej pr\u00e1ci, kde sta\u010dilo len pou\u017e\u00edva\u0165 Excel.<\/p>\n<p>Po nieko\u013ek\u00fdch rokoch sa k Excelu pridali Access a SQL, preto\u017ee som si spomenul na mlados\u0165 a za\u010dal akt\u00edvne p\u00edsa\u0165 VBA skripty. Ale aj tak to nebolo \u201eskuto\u010dn\u00e9 programovanie\u201c. Urobil som \u010fal\u0161\u00ed pokus, stiahol som si modern\u00fd Visual Studio a ponoril sa do \u0161t\u00fadia C#. Na\u0161iel som ho v prvom pribl\u00ed\u017een\u00ed, nap\u00edsal som mal\u00fd program a znova som sa pok\u00fasil dosta\u0165 niekam \u2014 nepohrdol som ani \u00fapln\u00fdmi vo\u013en\u00fdmi poz\u00edciami, ani st\u00e1\u017eami.<\/p>\n<p>Tentokr\u00e1t som na stovku svojich e-mailov nedostal \u017eiadnu odpove\u010f. \u017diadnu. Preto\u017ee, ako som teraz pochopil, m\u00f4j vek sa bl\u00ed\u017eil k tridsiatke \u2014 a s humanitnou \u0161pecializ\u00e1ciou v \u017eivotopise to bola \u010dierna n\u00e1lepka pre ak\u00e9ko\u013evek HR oddelenia. To v\u00e1\u017ene oslabilo moju sebad\u00f4veru a moju vieru v m\u00fdty program\u00e1torov o trhu pr\u00e1ce. \u00daplne som prestal so \"skuto\u010dn\u00fdm programovan\u00edm\" a s\u00fastredil som sa na oby\u010dajn\u00fa kancel\u00e1rsku pr\u00e1cu. Sem-tam som sa e\u0161te hl\u00e1sil na r\u00f4zne poz\u00edcie, ale na\u010falej som dost\u00e1val len ticho.<\/p>\n<p>Niekde v tomto momente som za\u010dal ch\u00e1pava\u0165, ak\u00fa hodnotu m\u00e1 pre \u010dloveka to, \u010do si nev\u0161imne, alebo to, \u010do pova\u017euje za samozrejm\u00e9. \u013dudia, ku ktor\u00fdm sa obraciate s radou alebo si len s\u0165a\u017eujete na \u017eivot, sa do tak\u00fdchto nu\u00e1ns nezap\u00e1jaj\u00fa. Pre\u010d\u00edtali si popul\u00e1rne knihy o psychol\u00f3gii a hovoria v\u00e1m, \u017ee sa mus\u00edte posun\u00fa\u0165 mimo svojej komfortnej z\u00f3ny. Hoci u\u017e d\u00e1vno existuje zn\u00e1ma vtip, \u017ee do komfortnej z\u00f3ny sa najprv treba dosta\u0165. S vekom cena tohto vstupu alebo v\u00fdstupu rastie \u2014 napr\u00edklad teraz si u\u017e jednoducho nem\u00f4\u017eem dovoli\u0165 da\u0165 v\u00fdpove\u010f a \u00eds\u0165 pracova\u0165 na st\u00e1\u017e. M\u00f4\u017eem len opatrne meni\u0165 \u010dinnosti a popritom zosta\u0165 v s\u00fa\u010dasnej pr\u00e1ci, k\u00fdm sa pr\u00edjmy nevyrovnaj\u00fa.<\/p>\n<p>Stret\u00e1vaj\u00fa sa rozumn\u00ed poradcovia a poskytuj\u00fa odpor\u00fa\u010dania, ktor\u00e9 by som dal aj ja s\u00e1m. Je to samo\u0161t\u00fadium a pr\u00e1ca na dia\u013eku alebo vytv\u00e1ranie vlastn\u00e9ho projektu. Ale tu s\u00fa svojich \u201e\u00faskalia\u201c.<\/p>\n<p>Skuto\u010dnos\u0165 v\u0161ak je, \u017ee pr\u00e1ca na dia\u013eku je privil\u00e9gium v\u00fdlu\u010dne pre t\u00fdch, ktor\u00ed maj\u00fa 'sk\u00fasenosti'. Nov\u00e1\u010dik, ktor\u00fd potrebuje pomoc a vzdelanie, sa tam v\u00f4bec nedostane. Nikto sa s tebou ani tak nechce zaobera\u0165, a tu e\u0161te aj na dia\u013eku.<\/p>\n<p>Samo\u0161t\u00fadium je nesmierne neefekt\u00edvne. To, \u010domu \u0165a nau\u010dia za pol roka, bude\u0161 s\u00e1m sk\u00fama\u0165 dva roky. Pom\u011br je pribli\u017ene tak\u00fdto. V\u0161etky drobnosti, typick\u00e9 triky a zn\u00e1me \u00faskalia mus\u00ed\u0161 n\u00e1js\u0165 s\u00e1m, neust\u00e1le vyn\u00e1js\u0165 koleso. Samozrejme, \u017ee \u0165a to v ur\u010ditom zmysle m\u00f4\u017ee viac vzdel\u00e1va\u0165, ve\u010f si s\u00e1m v\u0161etko na\u0161iel a prekonal. Ale to ti zabere \u0161tyrikr\u00e1t viac \u010dasu, a re\u00e1lne sk\u00fasenosti z re\u00e1lnych v\u00fdrobnej projektov aj tak nebude\u0161 ma\u0165.<\/p>\n<p>Z\u00e1rove\u0148 viem dobre, \u017ee skuto\u010dn\u00e9, u\u017eito\u010dn\u00e9 sk\u00fasenosti vznikaj\u00fa iba pri rie\u0161en\u00ed re\u00e1lnych v\u00fdrobn\u00fdch \u00faloh. V tomto zmysle akcie ako 'nap\u00edsa\u0165 pi\u0161kvor' ti pom\u00f4\u017eu na za\u010diatku len zorientova\u0165 sa v jazyku. Ale aj ke\u010f nap\u00ed\u0161e\u0161 pi\u0161kvor, hru lod\u00ed a had\u00edka, st\u00e1le nebude\u0161 vedie\u0165 robi\u0165 to, \u010do si podnikanie v praxi vy\u017eaduje.<\/p>\n<p>Tu s\u00fa najnetrpezlivej\u0161\u00ed, ktor\u00ed op\u00e4\u0165 chc\u00fa da\u0165 radu \u2014 vezmi si, hovor\u00ed, skuto\u010dn\u00fa \u0161pecifik\u00e1ciu z nejak\u00fdch freelancingov\u00fdch webov a p\u00ed\u0161 pod\u013ea nej, tak sa nau\u010d\u00ed\u0161, aj samostatne, a dokonca bude\u0161 ma\u0165 portf\u00f3lio.<\/p>\n<p>Nu\u017ee, pozrime sa kone\u010dne na met\u00f3du \u201epet-projekt\u201c. Je potrebn\u00e9 nap\u00edsa\u0165 u\u017eito\u010dn\u00fd program pre \u013eud\u00ed, po \u010dom s t\u00fdmto programom \u00eds\u0165 do pr\u00e1ce niekde, kde sa robia podobn\u00e9 programy. Teoreticky znie to kr\u00e1sne, v skuto\u010dnosti je to pasca. Namiesto toho, aby si spo\u010diatku pracoval na re\u00e1lnom projekte \u2014 tr\u00e1vi\u0161 \u010das vykon\u00e1van\u00edm zjavne bezv\u00fdznamn\u00fdch \u00faloh, aby si potom plnil presne rovnak\u00e9 \u00falohy, ale u\u017e zmyslupln\u00e9.<\/p>\n<p>Zastav! \u2014 zakri\u010daj\u00fa mi \u010ditatelia. \u2014 Po\u010dkaj! To predsa je tr\u00e9ning! V\u017edy a v\u0161ade tak vyzer\u00e1! A s\u00fahlasil by som, keby tento tr\u00e9ning d\u00e1val \u0161ancu na v\u00fdsledok. Ale nie. Op\u00e4\u0165 sa vraciame k tomu, \u017ee u\u017e m\u00e1m sk\u00fasenosti s podobn\u00fdmi pokusmi, podobn\u00fdmi tr\u00e9ningmi.<\/p>\n<p>Existuje na svete aspo\u0148 jedna spolo\u010dnos\u0165, ktor\u00e1 hovor\u00ed \u2014 tu je na\u0161a spolo\u010dnos\u0165, ktor\u00e1 rob\u00ed messengery, po\u010fte, nap\u00ed\u0161te n\u00e1m messenger v takomto jazyku, s tak\u00fdmi a tak\u00fdmi parametrami a potom v\u00e1s zamestn\u00e1me? Nie. V\u017edy to je pravdepodobnos\u0165, pri\u010dom pre \u010dloveka s nevhodn\u00fdm vekom a vzdelan\u00edm \u2014 pravdepodobnos\u0165 je ve\u013emi n\u00edzka. \u017divot mi to v\u0161etko ve\u013emi dobre vysvetlil. Napr\u00edklad, v r\u00f4znych obdobiach svojho \u017eivota som poznal a pou\u017e\u00edval VB a VBA, Pascal a Delphi, SQL, R, JS, C# a dokonca (s\u00e1m sa div\u00edm!) Genesis32. Naozaj \u2014 na\u0161iel som a absolvoval kurzy, robil som presl\u00e1ven\u00e9 projekty, mohol som ich uk\u00e1za\u0165 na pohovore a odpoveda\u0165 na ot\u00e1zky oh\u013eadom nich. A \u010do?<\/p>\n<p>Po prv\u00e9, nikto sa jednoducho nezauj\u00edmal a nep\u00fdtal ni\u010d uk\u00e1za\u0165, prosto som sa nedostal na tieto pohovory. Po druh\u00e9, z toho v\u0161etk\u00e9ho si teraz naozaj pam\u00e4t\u00e1m len VBA+SQL, preto\u017ee ich neust\u00e1le pou\u017e\u00edvam \u2014 to ostatn\u00e9 sa nehodilo a je zabudnut\u00e9. A situ\u00e1cia vyzerala naozaj tvrdo: nebolo to tak, \u017ee by moje projekty videli a hovorili \u201epo\u010d\u00favaj, to tu v\u0161etko nefunguje, ty predsa nevie\u0161 p\u00edsa\u0165 k\u00f3d, tu a tu to nefunguje\u201c. Nie, jednoducho ma ignorovali. Humanitn\u00e9 vzdelanie, rozumiete? \u201eTo preto, \u017ee som \u010dierny.\u201c<\/p>\n<h3>Zhrnutie<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Ako som sa nestal program\u00e1torom vo veku 35 rokov\" src=\"\/wp-content\/uploads\/2019\/09\/24d75e76ebb196c1399aea955352e718.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Ke\u010f aj pod tlakom okolnost\u00ed zachov\u00e1va\u0161 vn\u00fatorn\u00fd pokoj<\/code><\/pre>\n<p>\nNapriek pesimistickej povahe textu, neop\u00fa\u0161\u0165am svoje snahy. Teraz sa v\u0161ak priestor na mo\u017enosti pre m\u0148a v\u00fdrazne z\u00fa\u017eil, vid\u00edm len jednu realistick\u00fa cestu \u2014 je to spom\u00ednan\u00fd \"pet projekt\", ale zameran\u00fd nie na \"h\u013eadanie zamestnania\", ale na \"pokus vytvori\u0165 podnikanie\". Je potrebn\u00e9 n\u00e1js\u0165 nevyrie\u0161en\u00fa \u00falohu, vyrie\u0161i\u0165 ju a n\u00e1js\u0165 aspo\u0148 nieko\u013eko desiatok \u013eud\u00ed, ktor\u00ed by vyu\u017e\u00edvali tvoje rie\u0161enie. In\u00e1 ot\u00e1zka je, \u017ee to znie jednoducho, ale v skuto\u010dnosti je \u0165a\u017ek\u00e9 n\u00e1js\u0165 \u00falohu, ktor\u00e1 e\u0161te nebola vyrie\u0161en\u00e1 niek\u00fdm z mili\u00f3nov program\u00e1torov a ambici\u00f3znych \u013eud\u00ed \u2014 a pritom je dostato\u010dne jednoduch\u00e1 pre za\u010diato\u010dn\u00edka.<\/p>\n<p>Teraz som sa dostal k Pythonu, na pr\u00edklade mnoh\u00fdch predchodcov som pre\u0161iel Habr a pripravujem \u010dl\u00e1nok o v\u00fdsledkoch. D\u00fafal som, \u017ee pr\u00e1ve tento \u010dl\u00e1nok zverejn\u00edm ako m\u00f4j prv\u00fd \u010dl\u00e1nok na Habre, ale je potrebn\u00e9 dop\u00edsa\u0165 e\u0161te trochu textu. A tu sa priamo sypali publik\u00e1cie na t\u00e9mu \"Ako som sa stal program\u00e1torom, sta\u010dilo len trochu sa sna\u017ei\u0165\", takmer ka\u017ed\u00fd de\u0148, a to aj dve za de\u0148. <\/p>\n<p>Tak\u017ee som sa nedok\u00e1zal udr\u017ea\u0165 a povedal som, pre\u010do som sa sna\u017eil ve\u013emi tvrdo, ale program\u00e1torom som sa nestal.<\/p>\n<p>Ak by som mal stru\u010dne zhrn\u00fa\u0165, chcel by som poveda\u0165 nasledovn\u00e9:<\/p>\n<ol>\n<li>T\u00fa\u017eby a snahy naozaj m\u00f4\u017eu ve\u013ea, ale rozhoduj\u00faci v\u00fdznam m\u00e1 predsa len materi\u00e1lna z\u00e1klad\u0148a. Kto ju m\u00e1 \u2014 tomu t\u00fa\u017eby a snahy pom\u00e1haj\u00fa dosiahnu\u0165 viac. Kto ju nem\u00e1 \u2014 tomu t\u00fa\u017eby a snahy nepom\u00f4\u017eu dosiahnu\u0165 ani be\u017en\u00fd v\u00fdsledok. Z\u00e1ujem o po\u010d\u00edta\u010de od detstva m\u00f4\u017ee pom\u00f4c\u0165 sta\u0165 sa program\u00e1torom, ale to nie je tak\u00e9 ve\u013ek\u00e9 pomoc. Ove\u013ea v\u00e4\u010d\u0161ie \u0161ance sta\u0165 sa program\u00e1torom m\u00e1 ten, kto sa nikdy nezauj\u00edmal o po\u010d\u00edta\u010de, ale jeho majetn\u00ed rodi\u010dia ho poslali \u0161tudova\u0165 na modern\u00fd technick\u00fd odbor. Ale ani samotn\u00e9ho nad\u0161enia nie je dos\u0165, ak \u2014 ako v jednej z ned\u00e1vnych publik\u00e1ci\u00ed \u2014 ti v detstve nek\u00fapili programovate\u013en\u00e9 kalkula\u010dky.<\/li>\n<li>Je na \u010dase sa kone\u010dne rozl\u00fa\u010di\u0165 s m\u00fdtom, \u017ee na pr\u00e1cu program\u00e1tora sta\u010d\u00ed vedie\u0165 programova\u0165. V najlep\u0161om pr\u00edpade sta\u010d\u00ed vedie\u0165 <i>dobr\u00e9<\/i> Programova\u0165, napr\u00edklad \"p\u00edsa\u0165 k\u00f3d na tabuli\" \u2014 to \u00e1no, tak\u00fdch vezm\u00fa aj s rukami. Hovory o tom, \u017ee juniorov prij\u00edmaj\u00fa z ulice, len aby vedeli, z ktorej strany je kl\u00e1vesnica po\u010d\u00edta\u010da, s\u00fa ve\u013emi siln\u00e9 preh\u00e1\u0148ania; v tak\u00fdch diskusi\u00e1ch vid\u00edme typick\u00fa chybu pre\u017eiv\u0161\u00edch. Okolo ka\u017edej pracovnej ponuky program\u00e1tora je \"sklenen\u00e1 stena\" HR oddelenia \u2014 \u013eudia s technick\u00fdm vzdelan\u00edm ju jednoducho nevidia, ostatn\u00ed sa m\u00f4\u017eu len zbyto\u010dne bezhlavo do nej b\u00facha\u0165. Alebo \u2014 ako v jednej z ned\u00e1vnych publik\u00e1ci\u00ed \u2014 zamestn\u00e1va\u0165 sa \"po zn\u00e1mosti\".<\/li>\n<li>Aby ste sa v dospelosti \"stali\" program\u00e1torom, potrebujete rovnak\u00fd \u00faspe\u0161n\u00fd s\u00fabor okolnost\u00ed ako v mladosti. Samozrejme, dospel\u00fd \u010dlovek m\u00f4\u017ee robi\u0165 ve\u013ea vec\u00ed lep\u0161ie (vid\u00ed cie\u013e, ktor\u00e9mu smeruje, m\u00e1 sk\u00fasenosti s u\u010den\u00edm a rozvojom, pozn\u00e1 skuto\u010dn\u00e9 potreby trhu), ale aj o mnoh\u00e9 je pripraven\u00fd (mus\u00ed sa s\u00e1m \u017eivi\u0165, tr\u00e1vi\u0165 \u010das na dom\u00e1cnos\u0165, a zdravie tie\u017e nie je tak\u00e9, ako b\u00fdvalo). A ak \u2014 ako v \u010fal\u0161ej ned\u00e1vnej publik\u00e1cii \u2014 existuje materi\u00e1lna podpora zo strany rodiny a stabilita \u017eivota vo forme vlastn\u00e9ho b\u00fdvania, tak zmena zamestnania je skuto\u010dne ove\u013ea jednoduch\u0161ia.<\/li>\n<\/ol>\n<p>Zdroj: <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.3 - 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\/sk\/blog\/news\/kak-ya-ne-stal-programmistom-v-35-let\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\/sk\/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\udd47Ako som sa nestal program\u00e1torom vo veku 35 rokov | ProHoster","description":"Od za\u010diatku septembra sa rozpr\u00fadil \u0161irok\u00fd tok.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/kak-ya-ne-stal-programmistom-v-35-let","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\/sk\/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\/sk\/wp-json\/wp\/v2\/posts\/38296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=38296"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/38296\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/28748"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=38296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=38296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=38296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}