{"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\/lv\/blog\/news\/kak-ya-ne-stal-programmistom-v-35-let","title":{"rendered":"K\u0101 es nek\u013cuvu par programm\u0113t\u0101ju 35 gadu vecum\u0101","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"K\u0101 es nek\u013cuvu par programm\u0113t\u0101ju 35 gadu vecum\u0101\" src=\"\/wp-content\/uploads\/2019\/09\/0974b97c43bc60a0ad6f141a864ca9f6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSeptembra s\u0101kum\u0101 Habr\u0101 intens\u012bvi s\u0101ka par\u0101d\u012bties publik\u0101cijas par veiksm\u012bg\u0101m karjer\u0101m, piem\u0113ram, \"Programmista b\u0113rn\u012bba\", \"K\u0101 k\u013c\u016bt par programmistu p\u0113c N gadiem\", \"K\u0101 es p\u0101rg\u0101ju IT no citas profesijas\", \"Ce\u013c\u0161 programm\u0113\u0161an\u0101\" un taml\u012bdz\u012bgi. \u0160\u0101das rakstus raksta past\u0101v\u012bgi, ta\u010du \u0161obr\u012bd tie par\u0101d\u0101s kaut k\u0101d\u0101 \u012bpa\u0161\u0101 koncentr\u0101cij\u0101. Ik dienu raksta gan psihologi, gan studenti, gan v\u0113l k\u0101ds cits.<\/p>\n<p>Un katr\u0101 rakst\u0101 izskan paz\u012bstama dziesma: galvenais, ko autori iesaka, ir \"censties\", \"nepadoties\", \"nebaid\u012bties\" un \"iet uz savu sapni\"; un koment\u0101ros \u013coti bie\u017ei var sastapt viedokli, ka, ja tu kop\u0161 b\u0113rn\u012bbas m\u012bl\u0113jis datorus, tad darbs ar tiem nemaz nav p\u0101rsteigums. Es grib\u0113tu, izmantojot savu biogr\u0101fiju, nor\u0101d\u012bt las\u012bt\u0101jiem uz to, ka s\u0101kuma apst\u0101k\u013ci var b\u016bt svar\u012bg\u0101ki par pieliktajiem p\u016bli\u0146iem. <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\">Uztic\u0113\u0161an\u0101s taisn\u012bgajam pasaulei<\/a><\/noindex> veicina psiholo\u0123isko komfortu, ta\u010du ne visai prec\u012bzi atspogu\u013co realit\u0101ti. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Nav paredz\u0113ts: s\u0101kums<\/h3>\n<p>\n<img decoding=\"async\" alt=\"K\u0101 es nek\u013cuvu par programm\u0113t\u0101ju 35 gadu vecum\u0101\" src=\"\/wp-content\/uploads\/2019\/09\/11f65047ae9866d13a8ca1c651553c6e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Professora Fortrana enciklop\u0113dija vec\u0101ko kla\u0161u skol\u0113niem<\/code><\/pre>\n<p>\nMana st\u0101sta s\u0101kums ir agr\u0101 b\u0113rn\u012bb\u0101 ar datoru \"Korvet\" no inform\u0101tikas kabineta. Ta\u010du tas bija nejau\u0161s gaismas stars tum\u0161aj\u0101 postpadomju izgl\u012bt\u012bb\u0101 \u2014 tajos laikos ofici\u0101la inform\u0101tikas studijas uzs\u0101k\u0161ana bija paredz\u0113ta tikai 11. klas\u0113. Es vienk\u0101r\u0161i pieteicos uz nejau\u0161i uzs\u0101kto fakultat\u012bvu par datoru apm\u0101c\u012bbu maz\u0101kaj\u0101m klas\u0113m. Reizi ned\u0113\u013c\u0101 mums atv\u0113ra smago dzelzs durvju tumsas kabinet\u0101 ar restot\u0101m logiem un par\u0101d\u012bja, k\u0101 ekr\u0101n\u0101 izvad\u012bt \"Hello\", izmantojot korvet-baisiku. Tas bija br\u012bni\u0161\u0137\u012bgi, ta\u010du ilga ne p\u0101r\u0101k ilgi.<\/p>\n<p>Pavisam iesp\u0113jams, ka tas bija k\u0101ds izgl\u012bt\u012bbas eksperiments, kas beidz\u0101s burtiski p\u0113c se\u0161iem m\u0113ne\u0161iem. Es maz ko pasp\u0113ju iem\u0101c\u012bties, vienk\u0101r\u0161i ieinteres\u0113jos. Bet, kad fakultat\u012bvs beidz\u0101s, man izskaidroja, ka datori paties\u012bb\u0101 \u2014 nav b\u0113rniem, l\u012bdz vienpadsmitajai klasei cilv\u0113ki neizaug l\u012bdz inform\u0101tikas apguvei.<\/p>\n<p>\u0160eit j\u0101atz\u012bm\u0113, ka apk\u0101rt vald\u012bja bezr\u016bp\u012bgie devi\u0146desmitie, kad da\u017e\u0101di tehniskie pulci pie pionieru pal\u0101t\u0113m jau liel\u0101 m\u0113r\u0101 bija sl\u0113gti, bet m\u0101jas datori v\u0113l nebija k\u013cuvu\u0161i par ikdienu. T\u0101p\u0113c piek\u013c\u016bt tehnolo\u0123ij\u0101m \u2014 vai datoriem \u2014 nebija iesp\u0113jams tikai t\u0101d\u0113\u013c, ka tu v\u0113l\u0113jies tos izp\u0113t\u012bt. Izdev\u012bg\u0101 situ\u0101cij\u0101 bija b\u0113rni vai nu to cilv\u0113ku, kuri iek\u013c\u0101v\u0101s jaunaj\u0101 tirgus ekonomik\u0101, vai ar\u012b to, kuriem bija piek\u013cuve datoriem darba vajadz\u012bb\u0101m \u2014 in\u017eenieriem, inform\u0101tikas skolot\u0101jiem, \u201etehniskajiem speci\u0101listiem\u201d da\u017e\u0101d\u0101s iest\u0101d\u0113s.<\/p>\n<p>Piem\u0113ram, daudzus gadus v\u0113l\u0101k uzzin\u0101ju, ka apm\u0113ram taj\u0101 pa\u0161\u0101 gad\u0101 manam (n\u0101kamajam) klasesbiedram vec\u0101ki uzd\u0101vin\u0101ja ZX Spectrum. Protams, sp\u0113l\u0113m.<\/p>\n<p>Visticam\u0101k, es t\u0101 ar\u012b b\u016btu palicis \u0101rpus jaun\u0101 digit\u0101l\u0101 pasaules. Es m\u0101c\u012bjos un aug\u0161upl\u0113jo, p\u0101rliecin\u0101ts, ka datoru ieg\u016b\u0161u ne agr\u0101k k\u0101 vienpadsmitaj\u0101 klas\u0113. J\u0101atz\u012bm\u0113, ka galu gal\u0101 t\u0101 ar\u012b notika. Bet apm\u0113ram divus gadus pirms tam notika \u012bsts br\u012bnums \u2014 es ieguvu datoru viet\u0113j\u0101 labdar\u012bbas akcij\u0101.<\/p>\n<p>Izskat\u012bj\u0101s, ka tie\u0161i \u0161eit man vajadz\u0113tu pan\u0101kt visu palaisto \u2014 bet dz\u012bve v\u0113lreiz iejauc\u0101s.<\/p>\n<p>Ir labi zin\u0101ma teika, ka, ja nabagam iedod miljonu dol\u0101ru, vi\u0146\u0161 nesaprat\u012bs, ko ar to dar\u012bt. Protams, ja tas ir gudrs nabags, vi\u0146\u0161 t\u0113r\u0113s da\u013cu no miljoniem m\u0101c\u012bb\u0101m, taj\u0101 skait\u0101 iem\u0101c\u012bsies apieties ar naudu. Tom\u0113r tas joproj\u0101m nav sal\u012bdzin\u0101ms ar to, ko var paveikt cilv\u0113ks, kur\u0161 audzis naudas pasaul\u0113. \u0160\u0101da neveiksme rodas katru reizi, kad cilv\u0113ks izsl\u012bd no sava soci\u0101l\u0101 sl\u0101\u0146a robe\u017e\u0101m.<\/p>\n<p>T\u0101 k\u0101 parastajos apst\u0101k\u013cos es nekad nevar\u0113tu b\u016bt pie datora, man ar\u012b nebija naudas nek\u0101du kursu vai saist\u012bto pre\u010du ieg\u0101dei. To pa\u0161u iemeslu d\u0113\u013c man nebija sakaru ar cilv\u0113kiem, kas var\u0113ja man pal\u012bdz\u0113t, es vienk\u0101r\u0161i nepieder\u0113ju \u0161ai videi. Dators bija burtiski k\u0101 no cita pasaules. Nevis ikdieni\u0161\u0137s m\u0101jsaimniec\u012bbas priek\u0161mets, k\u0101 \u0161obr\u012bd, bet dr\u012bz\u0101k k\u0101 elfu artefakts. T\u0101p\u0113c es nevar\u0113ju eksperimet\u0113t un m\u0101c\u012bties no savas pieredzes \u2013<\/p>\n<p>b\u012bstami sapl\u012bst d\u0101rga lieta\u201d. T\u0101d\u0113\u013c es nevar\u0113ju run\u0101t ar vienaud\u017eiem par to, ka man m\u0101j\u0101s ir dators \u2013 traki devi\u0146desmitie apk\u0101rt, vai ne? Attiec\u012bgi krasi samazin\u0101j\u0101s iesp\u0113jas apmain\u012bties ar inform\u0101ciju \u2013 es nevar\u0113ju neveikt jaut\u0101jumus un dal\u012bties pieredz\u0113. Internets? Kas tas ir? K\u0101ds internets? Varb\u016bt Fido? Pat telefona mums nebija.<\/p>\n<p>Var\u0113ja doties uz bibliot\u0113ku, bez maksas mekl\u0113t gr\u0101matas vai rokasgr\u0101matas, un te par\u0101d\u012bj\u0101s otra probl\u0113ma. Tas bija p\u0101r\u0101k progres\u012bvs \u0161\u0101diem apst\u0101k\u013ciem dators. Uz t\u0101 bija uzst\u0101d\u012bta Windows 95.<\/p>\n<p>Es pa\u0146\u0113mu galveno (vien\u012bgo) gr\u0101matu par datoriem, kas bija bibliot\u0113k\u0101 \u2013 slaveno G\u0113jna \/ \u017ditomirskij gr\u0101matu \"Inform\u0101tikas un datori zin\u0101t\u0146u pamati\" ar sarkano v\u0101ku. Tagad varat to atrast internet\u0101 un izjust kontrastu starp t\u0101s saturu un patieso datora saturu ar Windows 95 uz d\u0113\u013ca. Situ\u0101ciju pasliktin\u0101ja ar\u012b tas, ka bija gr\u016bti pat ieg\u016bt pir\u0101tiskos programmat\u016bru \u2013 l\u012bdz DVD veikaliem ar pievilc\u012bgiem nosaukumiem \"Visas biroja programmat\u016bras \u2013 2000\" bija v\u0113l p\u0101ris gadi. Un tom\u0113r, kad tie par\u0101d\u012bj\u0101s, man jau nebija naudas diskos.<\/p>\n<h3>Starpcitu, kaut kur \u0161eit pien\u0101ca \"ofici\u0101las\" inform\u0101tikas laiks 11. klas\u0113 \u2013 mums izsniedza jau iepriek\u0161 min\u0113to 91. gada gr\u0101matu, bet re\u0101l\u0101s uzdevumi bija z\u012bm\u0113t vienk\u0101r\u0161us algoritmu kokus (ar z\u012bmuli pap\u012br\u0101) un izmantot tekstu redaktoru \"Leksikons\".<\/h3>\n<p>\n<img decoding=\"async\" alt=\"K\u0101 es nek\u013cuvu par programm\u0113t\u0101ju 35 gadu vecum\u0101\" src=\"\/wp-content\/uploads\/2019\/09\/bd32aa84f71939ab604db82dbde9ab15.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Formo\u0161\u013cepst\u012bba<\/code><\/pre>\n<p>\nMan\u0101 datoru att\u012bst\u012bb\u0101 \u0161ie p\u0101ris gadi bija diezgan nom\u0101co\u0161i. Es las\u012bju Windows rokasgr\u0101matas, ar vis\u0101diem l\u012bdzek\u013ciem un meh\u0101nismiem ieg\u0101d\u0101jos da\u017e\u0101das programmas diskos un m\u0101c\u012bjos b\u016bt \"progres\u012bvs lietot\u0101js\", redi\u0123\u0113jot autoexec.bat failu. \"Leksikonu\" biju atnesis no skolas, k\u0101 nu cit\u0101di. Visp\u0101r, taj\u0101 br\u012bd\u012b, kad es beidzot var\u0113ju atgriezties b\u0113rn\u012bb\u0101 un s\u0101kt programm\u0113t qBasic, apk\u0101rt jau vald\u012bja vizu\u0101lie saskarnji.<\/p>\n<p>\u0160is kontrasts liel\u0101 m\u0113r\u0101 izn\u012bcin\u0101ja manu motiv\u0101ciju dzi\u013ci apg\u016bt parasto tekstu programm\u0113\u0161anu. Iemesls bija nom\u0101co\u0161ais nesakrit\u012bba starp Windows 95 grafiku, ar kuru es s\u0101ku patiesu ienirst\u0161anu datoru pasaul\u0113, un izsistiem tekstu ekr\u0101niem paz\u012bstamajos valod\u0101s. Iepriek\u0161\u0113j\u0101s paaudzes programm\u0113t\u0101ji priec\u0101j\u0101s vienk\u0101r\u0161i t\u0101p\u0113c, ka rakstot POINT(10,15), ekr\u0101n\u0101 par\u0101d\u012bj\u0101s punkts. Vi\u0146iem programm\u0113\u0161ana bija \"uzkr\u0101sot uz ekr\u0101na to, k\u0101da tur nebija\". Man ekr\u0101ns bija jau piepild\u012bts ar form\u0101m un pog\u0101m. Man programm\u0113\u0161ana bija \"pan\u0101kt, lai poga veic kaut ko p\u0113c nospie\u0161anas\" \u2014 bet pa\u0161as pogas tap\u0161ana bija vienk\u0101r\u0161i garlaic\u012bga.<\/p>\n<p>K\u0101 emocion\u0101lu atk\u0101pi v\u0113los atz\u012bm\u0113t, ka pa\u0161laik programm\u0113\u0161anas valodu att\u012bst\u012bba pa spir\u0101li ir atgriezusies pie l\u012bdz\u012bgas situ\u0101cijas. Tagad visi \"\u012bstie programm\u0113t\u0101ji\" atkal veido saskarnes piez\u012bmjdator\u0101, un katrs programm\u0113t\u0101js atkal it k\u0101 ir spiests b\u016bt dizainers. Atkal ir nepiecie\u0161ams tikai ar koda pal\u012bdz\u012bbu novietot uz ekr\u0101na pogas, ievades logus un citus kontroles elementus. Rezult\u0101t\u0101 klasisk\u0101 formula 80 \/ 20 izskat\u0101s \u0161\u0101di: \"80% laika m\u0113s t\u0113r\u0113jam, veidojot saskarni, manu\u0101li rakstot kodu, un 20% laika nosak\u0101m elementu saskarnes uzved\u012bbu.\" K\u0101p\u0113c t\u0101 bija DOS un Pascal laikos \u2014 es saprotu; nebija alternat\u012bvu. K\u0101p\u0113c tas past\u0101v tagad, kad visi jau ir redz\u0113ju\u0161i un piesk\u0101ru\u0161ies VB, Delphi un C# \u2014 es nezinu; aizdom\u0101jos, ka probl\u0113ma ir att\u012bst\u012bbas vides maks\u0101. \u0112rti vienm\u0113r ir d\u0101rgi, un bezmaksas versijas min\u0113to vidu par\u0101d\u012bj\u0101s ne tik sen.<\/p>\n<p>T\u0101 bija viena no iemesliem, k\u0101p\u0113c interneta programm\u0113\u0161ana mani apieta. Lai gan, k\u0101 izr\u0101d\u012bj\u0101s daudz v\u0113l\u0101k, tur b\u016btu visviegl\u0101k izveidot portfolio un k\u013c\u016bt par programm\u0113t\u0101ju. Es m\u0113\u0123in\u0101ju iepaz\u012bties ar PHP un JS, bet nev\u0113l\u0113jos \"rakst\u012bt kodu piez\u012bmju gr\u0101mati\u0146\u0101\". Otrais iemesls bija tas, ka internets man par\u0101d\u012bj\u0101s 2005. vai 2006. gad\u0101 \u2013 l\u012bdz tam tas bija kaut kur pasaules perif\u0113rij\u0101. Kop\u0101 ar mobilajiem telefoniem \u2013 \"to, ko lieto bag\u0101ti cilv\u0113ki\".<\/p>\n<p>T\u0101p\u0113c es atk\u0101p\u0101mies no visa \u0161\u012b DOS programm\u0113\u0161anas un iel\u0113cu Access m\u0101c\u012bbu datu b\u0101z\u0113 \"Borey\", kas man sniedza formu, pogu, makro un pielietojam\u0101s programm\u0113\u0161anas virsotni \u2013 VBA. Varb\u016bt taj\u0101 br\u012bd\u012b es beidzot izlemu, ka n\u0101kotn\u0113 v\u0113los str\u0101d\u0101t par programm\u0113t\u0101ju. Es atradu disku ar Visual Studio, nopirku pap\u012bra gr\u0101matu (!) par VB un s\u0101ku veidot kalkulatorus un krustot\u0101jus, priec\u0101joties, ka viss dizains tiek izveidots form\u0101 p\u0101ris min\u016bt\u0113s, nevis rakst\u012bts ar rok\u0101m. T\u0101 k\u0101 dators vairs nebija retums, es beidzot var\u0113ju doties pie cilv\u0113kiem un apspriest programm\u0113\u0161anu ar saviem biedriem.<\/p>\n<p>\u0160aj\u0101s diskusij\u0101s es sapratu, ka VB ir pag\u0101ju\u0161\u0101 gadsimta valoda, mirsto\u0161a valoda, kas dom\u0101ta sekret\u0101r\u0113m, bet visi \u012bstie pui\u0161i programm\u0113 C++ vai Delphi. T\u0101 k\u0101 es v\u0113l atcer\u0113jos Pascal, es izv\u0113l\u0113jos Delphi. Iesp\u0113jams, t\u0101 bija mana k\u0101rt\u0113j\u0101 k\u013c\u016bda ilgaj\u0101 \u0161\u0137\u0113rsli\u0146u s\u0113rij\u0101 ce\u013c\u0101 uz programm\u0113t\u0101ja karjeru. Bet es g\u0101ju pa ce\u013cu ar maz\u0101ko pretest\u012bbu, jo v\u0113l\u0113jos dr\u012bz\u0101k redz\u0113t sava darba rezult\u0101tus. Un es tos redz\u0113ju! Es ieg\u0101d\u0101jos gr\u0101matu ar\u012b par Delphi, es sasaist\u012bju to ar Excel un Access, kuriem jau biju iepazinis, un gala rezult\u0101t\u0101 izveidoju to, ko tagad sauktu par \"BI sist\u0113mu\". \u017d\u0113l, ka tagad esmu piln\u012bb\u0101 aizmirsis visu Pascal, jo jau desmit gadus to neesmu sk\u0101ris.<\/p>\n<p>Un, protams, es divreiz m\u0113\u0123in\u0101ju iest\u0101ties augstskol\u0101 programm\u0113t\u0101ja specialit\u0101t\u0113. M\u016bsu mazaj\u0101 pils\u0113t\u0101 tam nebija p\u0101r\u0101k daudz iesp\u0113ju. Pirmo reizi es mu\u013c\u0137\u012bgi devos m\u0101c\u012bties uz specialit\u0101ti \"Piem\u0113rot\u0101 matem\u0101tika\", no kuras izsniedza tie\u0161i t\u0101das specialit\u0101tes - programm\u0113t\u0101ji, tom\u0113r no vi\u0146iem pras\u012bja stingru matem\u0101tikas zin\u0101\u0161anu l\u012bmeni, kas bija t\u0101lu p\u0101ri skolas kursam. T\u0101p\u0113c eks\u0101men\u0101 es neieguvu pietiekamu balli. Bija j\u0101izcie\u0161 koled\u017e\u0101, ieg\u016bstot vid\u0113jo izgl\u012bt\u012bbu. Otrreiz es nedaudz samazin\u0101ju savas pras\u012bbas un devos uz in\u017eenieru specialit\u0101ti - darbs par in\u017eenieri mani ne p\u0101r\u0101k vilin\u0101ja, tom\u0113r no turienes bija tuv\u0101k darbiem ar datoriem. Tikai jau bija par v\u0113lu - cilv\u0113ki bija sapratu\u0161i tehnisko specialit\u0101\u0161u priek\u0161roc\u012bbas un mud\u017e\u0113ja turp. Uz bud\u017eeta viet\u0101m iek\u013cuva tikai meda\u013cnieki.<\/p>\n<p>T\u0101p\u0113c tagad man ir humanit\u0101rs diploms. Tas ir sarkans, bet ne tehnisks. Un tie\u0161i \u0161eit skumj\u0101 pieaug\u0161anas st\u0101sts s\u0101k sapl\u016bst ar skumjo darba mekl\u0113\u0161anas st\u0101stu.<\/p>\n<h3>Vijolnieks nav vajadz\u012bgs<\/h3>\n<p>\n<img decoding=\"async\" alt=\"K\u0101 es nek\u013cuvu par programm\u0113t\u0101ju 35 gadu vecum\u0101\" src=\"\/wp-content\/uploads\/2019\/09\/a974a3b01bb85246191b7fffd27be26d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">...bet es noteikti izdz\u012bvo\u0161u...<\/code><\/pre>\n<p>\nIr \u013coti izplat\u012bts m\u012bts par to, ka \"programm\u0113t\u0101ja diplomu neprasa\". \u0160im m\u012btam ir vair\u0101ki iemesli, es m\u0113\u0123in\u0101\u0161u uzskait\u012bt galvenos.<\/p>\n<p>Vispirms, agr\u012bnos devi\u0146desmitajos - un mazliet ar\u012b v\u0113lu devi\u0146desmitajos - zin\u0101\u0161anas par datora tehnolo\u0123ij\u0101m bija reti sastopamas. Ja cilv\u0113ks zin\u0101ja, kur iesl\u0113gt datoru un var\u0113ja palaist programmu, vi\u0146\u0161 veica to, ko uz\u0146\u0113mumam vajadz\u0113ja. Turkl\u0101t visp\u0101r\u0113j\u0101 nek\u0101rt\u012bba darba tirg\u016b lika darba dev\u0113jiem \u0101tri atrast jebkuru cilv\u0113ku, kur\u0161 sp\u0113j veikt nepiecie\u0161amo darbu - nebija svar\u012bgi, ko vi\u0146\u0161 k\u0101dreiz bija m\u0101c\u012bjies, svar\u012bgi bija tas, ko vi\u0146\u0161 tagad sp\u0113j dar\u012bt. T\u0101p\u0113c liels skaits pa\u0161m\u0101c\u012bbu mier\u012bgi r\u0101d\u012bja savas prasmes intervij\u0101s un ieguva darbu.<\/p>\n<p>Otrk\u0101rt, tajos pa\u0161os gados bizness strauji att\u012bst\u012bj\u0101s, bet joproj\u0101m nebija m\u016bsdien\u012bgas j\u0113dziena par HR. Person\u0101lvad\u012bt\u0101ji palika padomju person\u0101lvad\u012bt\u0101ji, kas apstiprin\u0101ja darba gr\u0101mati\u0146as un darba l\u012bgumus, bet intervijas veica speci\u0101listi vai vad\u012bt\u0101ji pa\u0161i. T\u0101 k\u0101 liel\u0101k\u0101 da\u013ca no vi\u0146iem bija ieinteres\u0113ti rezult\u0101t\u0101, form\u0101lie krit\u0113riji, piem\u0113ram, izgl\u012bt\u012bba, faktiski tika izskat\u012bti p\u0113d\u0113j\u0101 k\u0101rt\u0101.<\/p>\n<p>Tas noveda pie milz\u012bga izkrop\u013cojuma masveida apzi\u0146\u0101. Cilv\u0113ki, kuri \u0161\u0101dos apst\u0101k\u013cos ir ieguvu\u0161i darbu, var pavisam atkl\u0101ti apgalvot, ka programm\u0113t\u0101jam diplomu nevajag, un min\u0113t sevi k\u0101 piem\u0113ru. J\u016bs, protams, atpaz\u012bstat \u0161o tip\u0101\u017eu. Ja cilv\u0113ks jums saka: \u201epietiek par\u0101d\u012bt, ko m\u0101ki, un tevi pie\u0146ems\u201d \u2014 tas ir tie\u0161i t\u0101ds programm\u0113t\u0101js, no tiem laikiem, vi\u0146\u0161 t\u0101 ar\u012b tika pie\u0146emts, un vi\u0146\u0161 notic\u0113ja pasaules nemain\u012bgumam. Aptuveni t\u0101d\u0101 pa\u0161\u0101 veid\u0101 padomju vec\u012b\u0161i saka kaut ko l\u012bdz\u012bgu: \u201eJ\u0101, tu ta\u010du str\u0101d\u0101 pie datora un vari las\u012bt angliski, es b\u016btu ar t\u0101d\u0101m prasm\u0113m, uhh!\u201d. Vi\u0146i jau nesaprot, ka ar t\u0101d\u0101m prasm\u0113m \u201euhh\u201d bija tikai padomju laikos, bet tagad t\u0101das prasmes ir katram otrajam.<\/p>\n<p>P\u0113c tam tie\u0161i tas pats notika agr\u012bnajos nulles gados, kad naftas cenas s\u0101ka pieaugt, ekonomika att\u012bst\u012bj\u0101s un p\u016b\u013ci jauno uz\u0146\u0113m\u0113ju steidz\u0101s darba tirg\u016b mekl\u0113jot ikvienu, kur\u0161 sp\u0113j vismaz iesl\u0113gt datoru.<\/p>\n<p>Tom\u0113r naftas naudas pl\u016bsma rad\u012bja neefekt\u012bvas amatpersonas \u2014 HR departamentos. Tur non\u0101ca tie pa\u0161i vecie padomju kadri, bet uz vi\u0146iem negaid\u012bti tika uzlikts uzdevums noteikt jebkura darbinieka kvalit\u0101ti. Vi\u0146i, protams, nevar\u0113ja pie\u0146emt l\u0113mumus \u0161\u0101d\u0101 l\u012bmen\u012b. T\u0101d\u0113\u013c vi\u0146i izstr\u0101d\u0101ja savus v\u0113rt\u0113\u0161anas krit\u0113rijus, kas bija diezgan t\u0101lu no realit\u0101tes, balstoties uz tulkot\u0101m gr\u0101mat\u0101m no sv\u0113t\u0101 rietuma un form\u0101lajiem krit\u0113rijiem, piem\u0113ram, izgl\u012bt\u012bbu. T\u0101d\u0113j\u0101di notika liels pagrieziens: no re\u0101laj\u0101m prasm\u0113m uz form\u0101lajiem krit\u0113rijiem.<\/p>\n<p>M\u012bts palika dz\u012bvot, tikai nedaudz main\u012bj\u0101s.<\/p>\n<p>Ekonomika joproj\u0101m auga, cilv\u0113kus pie\u0146\u0113ma no visurienes, p\u0101rvilka no cit\u0101m komp\u0101nij\u0101m, bet kadri jau bija uzliku\u0161i savas \u010detras \u0137epas uz atlases procesa. Un vissvar\u012bg\u0101kais k\u013cuva nevis \u201epar\u0101di, ko m\u0101ki\u201d \u2014 jo t\u0101pat kadrs nesaprat\u012bs, ko vi\u0146am r\u0101da \u2014 bet \u201edarba pieredze\u201d. T\u0101d\u0113j\u0101di cilv\u0113ki, kurus reiz pie\u0146\u0113ma kaut kur bez programm\u0113t\u0101ja izgl\u012bt\u012bbas par sp\u0113j\u0101m nospiest pogas \u2014 tika p\u0101rvilkti cit\u0101 uz\u0146\u0113mum\u0101 jau tikai t\u0101p\u0113c, ka vi\u0146i iepriek\u0161 str\u0101d\u0101ja amat\u0101 \u201ein\u017eenier-programm\u0113t\u0101js\u201d. Un atkal neviens nepras\u012bja diplomu, jo nebija laika \u2014 ir \u201epieredze\u201d? Nu, \u0101tr\u0101k s\u0113dies un str\u0101d\u0101!<\/p>\n<p>Visbeidzot, tre\u0161ais iemesls ir strauj\u0101 interneta unpriv\u0101to projektu att\u012bst\u012bba. Cilv\u0113ki veidoja pet-projektus, kurus var\u0113ja r\u0101d\u012bt ikvienam un l\u012bdz ar to pier\u0101d\u012bt savas prasmes. Nos\u016bti e-pastu, pievieno saiti uz savu vietni \u2014 un tu jau it k\u0101 esi pier\u0101d\u012bjis savas sp\u0113jas.<\/p>\n<p>Ko tagad?<\/p>\n<p>K\u0101 m\u0113s zin\u0101m, naftas cenas ir kritu\u0161as, bet m\u012bts joproj\u0101m dz\u012bvo. Galu gal\u0101 uz \u201eprogrammat\u016bras in\u017eenieru\u201d amatiem s\u0113\u017e daudz cilv\u0113ku, kuri tie\u0161\u0101m ir ieguvu\u0161i \u0161os amatus bez attiec\u012bgas izgl\u012bt\u012bbas. Tom\u0113r \u0161obr\u012bd vairs neviena no \u0161\u012bm pie\u0137ertaj\u0101m iemeslu sh\u0113m\u0101m piln\u012bb\u0101 nedarbojas, un \u0161obr\u012bd maz kas no vi\u0146iem sp\u0113tu atk\u0101rtot \u0161o darbu ieg\u016b\u0161anas triku.<\/p>\n<ul>\n<li>Datoru tehnolo\u0123iju zin\u0101\u0161anas ir k\u013cuvu\u0161as visp\u0101rpie\u0146emtas. Darbs ar datoru vairs netiek nor\u0101d\u012bts CV, t\u0101pat k\u0101 netiek min\u0113tas prasmes las\u012bt un rakst\u012bt (kas, starp citu, netiktu tra\u0123iski \u2014 es bie\u017ei saskaros ar gramatikas k\u013c\u016bd\u0101m pat ofici\u0101lajos medijos, bet rakstos uz Habr\u0101 t\u0101s par\u0101d\u0101s ar apbr\u012bnojamu regularit\u0101ti).<\/li>\n<li>Par\u0101d\u012bj\u0101s HR departamenti un HR speci\u0101listi, kuri nenes nek\u0101du atbild\u012bbu par saviem l\u0113mumiem un var izmantot jebkurus atlases krit\u0113rijus. Protams, priek\u0161roka tiek dota form\u0101lajiem \u2014 uzman\u012bba tiek piev\u0113rsta vecumam, izgl\u012bt\u012bbai, dzimumam un laikam iepriek\u0161\u0113j\u0101 darb\u0101. Prasmes un sp\u0113jas tiek \u0146emtas v\u0113r\u0101 k\u0101 sekund\u0101ras.<\/li>\n<li>Programm\u0113t\u0101ju tr\u016bkums sen jau nav aktu\u0101ls. Ir tr\u016bkums <i>labu<\/i> programm\u0113t\u0101ju, bet tas ir patiess vis\u0101m specialit\u0101t\u0113m. Ikdien\u0101 parastam programm\u0113t\u0101jam var k\u013c\u016bt ikviens skol\u0113ns internet\u0101, un br\u012bvpr\u0101t\u012bgie cilv\u0113ki burtiski c\u012bn\u0101s par ties\u012bb\u0101m bez maksas izdar\u012bt kaut ko savam portfelim.<\/li>\n<li>Pet-projekti ar\u012b ir k\u013cuvu\u0161i par ikdieni\u0161\u0137u lietu. Internets ir piepild\u012bts ar person\u012bgaj\u0101m vietn\u0113m un Tetris kloniem, un \u0161is projekts jau k\u013c\u016bst teju vai oblig\u0101ts, tas ir, iztur\u0113jis atlases \u0161\u0137\u0113rsli, tu non\u0101c profesion\u0101\u013cu atlases \u0161\u0137\u0113rsl\u012b, un vi\u0146i saka: \"par\u0101diet savu GitHub.\"<\/li>\n<\/ul>\n<p>\nCilv\u0113ki, kuriem ir izgl\u012bt\u012bba \u2014 vai cilv\u0113ki, kuru pieredze aizvieto izgl\u012bt\u012bbu HR departamentu ac\u012bs \u2014 redz tikai otro da\u013cu. Vi\u0146i parasti saka aptuveni \u0161\u0101di: \"darba nol\u016bkam programm\u0113t\u0101jam diploms nav nepiecie\u0161ams, bet projekti uz GitHub b\u016btu noder\u012bgi.\"<\/p>\n<p>Tom\u0113r, t\u0101 k\u0101 HR departamenti nav pazudu\u0161i, to var formul\u0113t sekojo\u0161i: \"programm\u0113t\u0101jam ir nepiecie\u0161ams diploms (lai izietu HR), bet ar\u012b projekti GitHub\u0101 (lai izietu tehnisko interviju).\" Un es, ar savu humanit\u0101ro izgl\u012bt\u012bbu, to piln\u012bb\u0101 izj\u016btu \u2014 jo par GitHubu zinu tikai no programm\u0113t\u0101ju s\u016bdz\u012bb\u0101m ar tehnisko izgl\u012bt\u012bbu, mani stingr\u0101 person\u0101la atlases sist\u0113ma izsl\u0113dz jau pirmaj\u0101 posm\u0101.<\/p>\n<p>Cilv\u0113ki neredz gaisu, zivis neredz \u016bdeni, bet cilv\u0113ki ar tehnisko izgl\u012bt\u012bbu vai pieredzi darb\u0101 \"SIA KODTECHNOSOFT\" neredz, ka vi\u0146iem neprasa diplomu, jo tas jau t\u0101pat tiek saprasts. \u012apa\u0161i smiekl\u012bgi izklaus\u0101s attaisnojumi cilv\u0113kiem, piem\u0113ram, \"es tik daudzus gadus str\u0101d\u0101ju, ne reizi diploms nav bijis j\u0101uzr\u0101da.\" Tu prasi \u2014 bet tu ta\u010du nor\u0101d\u012bji to CV? Nu, protams, nor\u0101d\u012bju. T\u0101tad tu man pied\u0101v\u0101 nor\u0101d\u012bt CV ne\u012bstu izgl\u012bt\u012bbu, ja t\u0101pat nepras\u012bs apliecin\u0101jumu? Vi\u0146i klus\u0113, neko neatbild.<\/p>\n<p>Starp citu, taj\u0101 specialit\u0101t\u0113, kur visas bud\u017eeta vietas bija aiz\u0146emtas meda\u013cniekiem, bud\u017eeta vieta bija tikai pusei grupas. Bet otr\u0101 puse bija maks\u0101jo\u0161ie studenti \u2014 nu, j\u016bs ta\u010du zin\u0101t, izgl\u012bt\u012bba par naudu vec\u0101ku izpirkuma d\u0113\u013c. Mans draugs tur iest\u0101j\u0101s, sa\u0146\u0113ma diplomu. Rezult\u0101t\u0101 vi\u0146\u0161 k\u013cuva par likum\u012bgu \"programm\u0113t\u0101j-in\u017eenieri\" un kop\u0161 t\u0101 laika nekad nav sask\u0101ries ar probl\u0113m\u0101m ar darbu programm\u0113t\u0101ja jom\u0101. Jo diplom\u0101 nepieraksta, vai tu m\u0101c\u012bjies par br\u012bvu vai maks\u0101jot. Bet specialit\u0101ti, \"tehnisko\" \u2014 pieraksta.<\/p>\n<h3>No komforta zonas<\/h3>\n<p>\n<img decoding=\"async\" alt=\"K\u0101 es nek\u013cuvu par programm\u0113t\u0101ju 35 gadu vecum\u0101\" src=\"\/wp-content\/uploads\/2019\/09\/8c3da96f389bbc61e3d2ed135d485d6f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Es dro\u0161i k\u0101pju pa karjeras k\u0101pn\u0113m<\/code><\/pre>\n<p>\nKad es ierados Maskav\u0101 un s\u0101ku mekl\u0113t darbu, es visu \u0161o nezin\u0101ju. Es v\u0113l tic\u0113ju m\u012btam, ka programm\u0113t\u0101jam pietiek par\u0101d\u012bt sava darba rezult\u0101tus. Es tie\u0161\u0101m n\u0113s\u0101ju l\u012bdzi uz fle\u0161atmi\u0146as savus programmu paraugus \u2014 iepriek\u0161 teik\u0161u, ka neviens nekad uz tiem nepal\u016bkoj\u0101s. Tom\u0113r pied\u0101v\u0101jumu bija \u013coti maz.<\/p>\n<p>Toreiz es v\u0113l atcer\u0113jos Delphi un centos iek\u013c\u016bt k\u0101d\u0101 tehniskaj\u0101 uz\u0146\u0113mum\u0101 vismaz par praktikantu. S\u016bt\u012bju desmit e-pastus dien\u0101, skaidrojot, ka jau no b\u0113rn\u012bbas interes\u0113jos par datoriem un gribu m\u0101c\u012bties t\u0101l\u0101k. Man vair\u0101kas reizes god\u012bgi atbild\u0113ja, ka man j\u0101b\u016bt tehniskai specialit\u0101tei \u2014 HR mened\u017eeri tie\u0161i to dar\u012bju\u0161i, lai aizsarg\u0101tu lielo uz\u0146\u0113mumu robe\u017eas, atfiltr\u0113jot vis\u0101dus turhumanit\u0101ros cilv\u0113kus. Bet visbie\u017e\u0101k n\u0101ca standartiz\u0113tas atteikuma v\u0113stules. Beig\u0101s es vairs nevar\u0113ju turpin\u0101t mekl\u0113\u0161anu un non\u0101cu parastas biroja darba vietas, kur vajadz\u0113ja vienk\u0101r\u0161i izmantot Excel.<\/p>\n<p>P\u0101ris gadu laik\u0101 Excelam pievienoj\u0101s Access un SQL, jo atcer\u0113jos jaun\u012bbu un s\u0101ku akt\u012bvi rakst\u012bt VBA skriptu. Bet tas joproj\u0101m nebija \"\u012bsts programm\u0113\u0161ana\". Es veicu v\u0113l vienu m\u0113\u0123in\u0101jumu, lejupiel\u0101d\u0113jot moderno Visual Studio un iedzi\u013cinoties C# apguv\u0113. Es to apguvu pirmaj\u0101 pieg\u0101jien\u0101, uzrakst\u012bju nelielu programmu un m\u0113\u0123in\u0101ju v\u0113lreiz iek\u013c\u016bt k\u0101d\u0101 viet\u0101 \u2014 neizsl\u0113dzot pilnv\u0113rt\u012bgas vakances vai pied\u0101v\u0101jumus par praksi.<\/p>\n<p>\u0160oreiz no simta saviem e-pastiem es visp\u0101r nesa\u0146\u0113mu nevienu atbildi. Nevienu. Jo, k\u0101 es tagad saprotu, mans vecums tuvoj\u0101s tr\u012bsdesmit \u2014 un kop\u0101 ar humanit\u0101ro specialit\u0101ti CV tas k\u013cuva par melnu z\u012bmi visiem HR departamentiem. Tas stipri ietekm\u0113ja manu tic\u012bbu pa\u0161am sev un manai tic\u012bbai m\u012btiem par programm\u0113t\u0101jiem darba tirg\u016b. Es piln\u012bb\u0101 atteicos no \"\u012bstas programm\u0113\u0161anas\" un koncentr\u0113jos uz parasto biroja darbu. Laiku pa laikam es v\u0113l atbild\u0113ju uz da\u017e\u0101d\u0101m vakanc\u0113m, bet atbild\u0113 joproj\u0101m sa\u0146\u0113mu klusumu.<\/p>\n<p>Kaut kur \u0161aj\u0101 posm\u0101 es s\u0101ku saprast, cik v\u0113rt\u012bgs cilv\u0113kam ir tas, ko vi\u0146\u0161 nepamana, vai to, ko vi\u0146\u0161 uzskata par pa\u0161saprotamu. Cilv\u0113ki, pie kuriem tu gribi v\u0113rsties p\u0113c padoma vai vienk\u0101r\u0161i s\u016bdz\u0113ties par dz\u012bvi, t\u0101d\u0101s nians\u0113s neiedzi\u013cin\u0101s. Vi\u0146i ir izlas\u012bju\u0161i popul\u0101ras gr\u0101matas par psiholo\u0123iju un st\u0101sta tev, ka tev j\u0101izn\u0101k no komforta zonas. Lai gan jau sen past\u0101v zin\u0101ma joks par to, ka vispirms ir j\u0101piebrauc pie komforta zonas. Ar gadiem \u0161\u012bs ieejas vai izejas cena pieaug \u2014 piem\u0113ram, tagad es vairs vienk\u0101r\u0161i nevaru at\u013cauties atlaist darbu un aiziet str\u0101d\u0101t prakses viet\u0101. Var tikai uzman\u012bgi main\u012bt darb\u012bbu, vienlaikus paliekot eso\u0161aj\u0101 darb\u0101, kam\u0113r ie\u0146\u0113mumi nav sal\u012bdzin\u0101mi.<\/p>\n<p>Sastopami sapr\u0101t\u012bgi konsultanti, un vi\u0146i sniedz ieteikumus, kurus sniegtu ar\u012b es pats. Tas ir patst\u0101v\u012bgs m\u0101c\u012b\u0161an\u0101s process un att\u0101lin\u0101ta darba veik\u0161ana vai sava projekta izveide. Bet \u0161eit ir savas sl\u0113pt\u0101s probl\u0113mas.<\/p>\n<p>Probl\u0113ma ir t\u0101, ka att\u0101lin\u0101tais darbs ir privil\u0113\u0123ija tikai tiem, kuriem ir \u00abdarba pieredze\u00bb. Ieg\u016bt to ies\u0101c\u0113jam, kuram vajadz\u012bga pal\u012bdz\u012bba un apm\u0101c\u012bba, ir piln\u012bgi nere\u0101li. Ar tevi nevienam nav v\u0113lmes nodarboties, bet \u0161eit v\u0113l ir j\u0101str\u0101d\u0101 att\u0101lin\u0101ti.<\/p>\n<p>Patst\u0101v\u012bga m\u0101c\u012b\u0161an\u0101s ir \u0101rk\u0101rt\u012bgi neefekt\u012bva. To, kam tu tiks m\u0101c\u012bts, piem\u0113ram, pusgad\u0101, tu pats izp\u0113t\u012bsi divus gadus. Attiec\u012bba ir aptuveni t\u0101da. Vis\u0101das s\u012bkums, tipiskas metodes un zin\u0101m\u0101s sl\u0113pt\u0101s probl\u0113mas tev b\u016bs j\u0101atrod pa\u0161am, nep\u0101rtraukti izdom\u0101jot velosip\u0113du no jauna. Protams, tas k\u0101d\u0101 m\u0113r\u0101 var padar\u012bt tevi zino\u0161\u0101ku, jo tu pats to visu esi atradis un p\u0101rvar\u0113jis. Bet tas pras\u012bs no tevis \u010detras reizes vair\u0101k laika, bet re\u0101las pieredzes re\u0101los ra\u017eo\u0161anas projektos tev joproj\u0101m neb\u016bs.<\/p>\n<p>Tom\u0113r es labi zinu, ka re\u0101la, noder\u012bga pieredze veidojas tikai, risinot re\u0101las ra\u017eo\u0161anas probl\u0113mas. \u0160aj\u0101 zi\u0146\u0101 darb\u012bbas, piem\u0113ram, \u00abuzrakst\u012bt krustojumu-nol\u012bka\u00bb, pal\u012bdz\u0113s tev s\u0101kumposm\u0101 vienk\u0101r\u0161i saprast valodu. Bet, pat uzrakstot krustojumu-nol\u012bku, j\u016bras kauju un \u010d\u016bsku, tu tom\u0113r nesp\u0113si dar\u012bt to, kas nepiecie\u0161ams biznesam praks\u0113.<\/p>\n<p>\u0160eit visnepaciet\u012bg\u0101kie atkal grib\u0113s sniegt padomu \u2014 \u0146em, l\u016bk, re\u0101lu specifik\u0101ciju no k\u0101da br\u012bvpiek\u013cuves vietnes un raksti p\u0113c t\u0101s, t\u0101 tu gan iem\u0101c\u012bsies, gan noform\u0113si portfolio.<\/p>\n<p>Ko gan, vis finally apskat\u012bsim metodi \"pet-project\". J\u0101uzraksta cilv\u0113kiem noder\u012bga programma, p\u0113c tam ar \u0161o programmu doties uz darbu, kur izstr\u0101d\u0101 l\u012bdz\u012bgas programas. Teorij\u0101 tas izklaus\u0101s lieliski, bet praks\u0113 tas ir slazds. T\u0101 viet\u0101, lai s\u0101kotn\u0113ji str\u0101d\u0101tu pie re\u0101la projekta, tu t\u0113r\u0113 laiku ac\u012bmredzot bezj\u0113dz\u012bgiem uzdevumiem, lai p\u0113c tam veiktu tie\u0161i t\u0101dus pa\u0161us, bet jau ar j\u0113gu.<\/p>\n<p>St\u0101v! \u2014 izsauks mani las\u012bt\u0101ji. \u2014 Pagaidi! Ta\u010du tas ir treni\u0146\u0161! Tas vienm\u0113r un visur t\u0101 izskat\u0101s! Un es piekristu, ja \u0161is treni\u0146\u0161 sniegtu iesp\u0113ju g\u016bt rezult\u0101tu. Bet n\u0113. M\u0113s atkal atgrie\u017eamies pie t\u0101, ka man jau ir pieredze l\u012bdz\u012bg\u0101s m\u0113\u0123in\u0101jumos, l\u012bdz\u012bgos treni\u0146os.<\/p>\n<p>Vai pasaul\u0113 ir vismaz viena komp\u0101nija, kas saka \u2014 l\u016bk, m\u016bsu komp\u0101nija izstr\u0101d\u0101 zi\u0146ojumapmai\u0146as programmas, n\u0101ciet mums un uzrakstiet zi\u0146ojumapmai\u0146as programmu k\u0101d\u0101 valod\u0101, ar \u0161\u0101diem un t\u0101diem parametriem, un tad m\u0113s j\u016bs pie\u0146emsim darb\u0101? N\u0113. Tas vienm\u0113r ir izredzes jaut\u0101jums, un t\u0101s ir \u013coti zemas, \u012bpa\u0161i cilv\u0113kiem ar neatbilsto\u0161u vecumu un izgl\u012bt\u012bbu. Dz\u012bve man to visu \u013coti labi izskaidroja. Piem\u0113ram, da\u017e\u0101dos savas dz\u012bves posmos esmu zin\u0101jis un izmantojis VB un VBA, Pascal un Delphi, SQL, R, JS, C# un pat (pa\u0161am d\u012bvain\u0101kais) Genesis32. Patiesi \u2014 es atradu un iziet kursus, veicu slavenos projektus, var\u0113ju tos r\u0101d\u012bt intervij\u0101s un atbild\u0113t uz jaut\u0101jumiem par tiem. Un kas tad?<\/p>\n<p>Pirmk\u0101rt, neviens vienk\u0101r\u0161i neizr\u0101d\u012bja interesi un nel\u016bdza neko par\u0101d\u012bt, es vienk\u0101r\u0161i netiku uz \u0161\u012bm intervij\u0101m. Otrk\u0101rt, no visa \u0161\u012b es acumirkl\u012b atceros tikai VBA+SQL, jo tos past\u0101v\u012bgi lietoju \u2014 p\u0101r\u0113jais nebija nepiecie\u0161ams un ir aizmirsts. Turkl\u0101t situ\u0101cija izskat\u012bj\u0101s patie\u0161\u0101m stingra: ne t\u0101, ka mani projekti tika skat\u012bti un pateikts \u201eklau, \u0161eit viss ir slikti, tu nem\u0101ki rakst\u012bt kodu, \u0161eit un \u0161eit tas nedarbojas\u201d. N\u0113, mani vienk\u0101r\u0161i ignor\u0113ja. Humanit\u0101r\u0101 izgl\u012bt\u012bba, saprotat? \"Tas t\u0101d\u0113\u013c, ka esmu melns\".<\/p>\n<h3>Secin\u0101jumi<\/h3>\n<p>\n<img decoding=\"async\" alt=\"K\u0101 es nek\u013cuvu par programm\u0113t\u0101ju 35 gadu vecum\u0101\" src=\"\/wp-content\/uploads\/2019\/09\/24d75e76ebb196c1399aea955352e718.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<pre><code class=\"plaintext\">Kad pat saskaroties ar apst\u0101k\u013ciem, tu saglab\u0101 iek\u0161\u0113jo mieru<\/code><\/pre>\n<p>\nNeskatoties uz pesimismu, es nedom\u0101ju atteikties. Tagad iesp\u0113ju telpa man ir strauji sa\u0161aurin\u0101jusies, un es redzu tikai vienu re\u0101listisku ce\u013cu \u2014 iepriek\u0161 min\u0113to \"pet-projektu\", bet ar m\u0113r\u0137i ne tik daudz \"atrast darbu\", cik \"m\u0113\u0123in\u0101t izveidot uz\u0146\u0113mumu\". J\u0101atrod neatrisin\u0101ta probl\u0113ma, j\u0101atrisina t\u0101 un j\u0101atrod vismaz da\u017edesmit cilv\u0113ki, kuri izmantos tavu risin\u0101jumu. V\u0113l jaut\u0101jums, ka, lai tas skan\u0113tu vienk\u0101r\u0161i, faktiski ir gr\u016bti atrast uzdevumu, kuru v\u0113l nav risin\u0101jis k\u0101ds no miljoniem programm\u0113t\u0101ju un ap\u0146\u0113m\u012bgu cilv\u0113ku \u2014 turkl\u0101t pietiekami vienk\u0101r\u0161u ies\u0101c\u0113jam.<\/p>\n<p>Tagad esmu non\u0101cis l\u012bdz Python, k\u0101 daudzi pirms manis esmu p\u0101rskraid\u012bjis Habr un gatavoju rakstu par rezult\u0101tiem. Cer\u0113ju public\u0113t tie\u0161i to k\u0101 savu pirmo Habr rakstu, bet tur v\u0113l j\u0101pieraksta nedaudz teksta. Un te tie\u0161i viens p\u0113c otra s\u0101k\u0101s publik\u0101cijas par t\u0113mu \"K\u0101 es k\u013cuvu par programm\u0113t\u0101ju, vienk\u0101r\u0161i pieliekot nedaudz p\u016b\u013cu\", gandr\u012bz katru dienu, vai pat divas reizes dien\u0101. <\/p>\n<p>T\u0101p\u0113c es neiztur\u0113ju un past\u0101st\u012bju, k\u0101p\u0113c es pieliku daudz p\u016b\u013cu, bet programm\u0113t\u0101js t\u0101 ar\u012b nebiju k\u013cuvis.<\/p>\n<p>Ja \u012bsi apkopo, tad es v\u0113l\u0113tos teikt sekojo\u0161o:<\/p>\n<ol>\n<li>V\u0113lme un p\u016bles tie\u0161\u0101m var daudz, bet iz\u0161\u0137iro\u0161a noz\u012bme tom\u0113r ir materi\u0101lajai b\u0101zei. Kam t\u0101 ir, tiem v\u0113lme un p\u016bles pal\u012bdz sasniegt vair\u0101k. Kam t\u0101s nav, tiem v\u0113lme un p\u016bles nepal\u012bdz sasniegt pat parastu rezult\u0101tu. Interese par datoriem b\u0113rn\u012bb\u0101 var pal\u012bdz\u0113t k\u013c\u016bt par programm\u0113t\u0101ju, bet tas nav tik liels atbalsts. Liel\u0101kas iesp\u0113jas k\u013c\u016bt par programm\u0113t\u0101ju ir tam, kur\u0161 nekad nav interes\u0113jies par datoriem, bet kuru apg\u0101d\u0101ti vec\u0101ki nos\u016bt\u012bju\u0161i m\u0101c\u012bties k\u0101d\u0101 popul\u0101r\u0101 tehniskaj\u0101 specialit\u0101t\u0113. Bet ar\u012b pa\u0161as intereses ir par maz, ja \u2014 k\u0101 vien\u0101 no nesenaj\u0101m publik\u0101cij\u0101m \u2014 tev b\u0113rn\u012bb\u0101 nep\u0113rk programm\u0113jamus kalkulatorus.<\/li>\n<li>Ir laiks galu gal\u0101 atbr\u012bvoties no m\u012bta, ka, lai str\u0101d\u0101tu par programm\u0113t\u0101ju, pietiek ar prasmi programm\u0113t. Lab\u0101kaj\u0101 gad\u012bjum\u0101 pietiek ar prasm\u0113m <i>labi<\/i> Programm\u0113t, piem\u0113ram, \"rakst\u012bt kodu uz d\u0113\u013ca\" \u2014 t\u0101das, j\u0101, novilks ar rok\u0101m. Sarunas par to, ka jaunie speci\u0101listi n\u0101k no ielas, galvenais ir, lai zin\u0101tu, no kuras puses pie datora ir tastat\u016bra \u2014 tas ir \u013coti sp\u0113c\u012bgs p\u0101rsp\u012bl\u0113jums, \u0161\u0101d\u0101s sarun\u0101s m\u0113s nov\u0113rojam tipisku izdz\u012bvoju\u0161\u0101 k\u013c\u016bdu. Apk\u0101rt katrai programmista vakancei ir \"stikla siena\" HR departament\u0101 \u2014 cilv\u0113ki ar tehnisko izgl\u012bt\u012bbu to vienk\u0101r\u0161i neredz, bet p\u0101r\u0113jie var tikai bezj\u0113dz\u012bgi dauz\u012bties pret to ar galvu. Vai \u2014 k\u0101 v\u0113l vien\u0101 no nesenaj\u0101m publik\u0101cij\u0101m \u2014 ieg\u016bt darbu \"p\u0113c pazi\u0146\u0101m\".<\/li>\n<li>Lai \"st\u0101tos\" programmista amat\u0101 nobriedu\u0161a vecum\u0101, j\u0101b\u016bt tam pa\u0161am veiksm\u012bgajam apst\u0101k\u013cu kopumam, kas nepiecie\u0161ams jaun\u012bb\u0101. Protams, pieaugu\u0161ais var dar\u012bt daudz lab\u0101k (vi\u0146\u0161 redz m\u0113r\u0137i uz kuru dodas, ir pieredze apm\u0101c\u012bb\u0101 un att\u012bst\u012bb\u0101, zina re\u0101l\u0101s tirgus vajadz\u012bbas), ta\u010du vi\u0146\u0161 ir ar\u012b daudz ko zaud\u0113jis (vi\u0146am j\u0101tiek gal\u0101 ar sevi, j\u0101t\u0113r\u0113 laiks sadz\u012bvei, un vesel\u012bba jau nav t\u0101da). Un, ja \u2014 k\u0101 v\u0113l vien\u0101 nesenaj\u0101 publik\u0101cij\u0101 \u2014 ir finansi\u0101la atbalsta no \u0123imenes un dz\u012bves stabilit\u0101te, piem\u0113ram, dz\u012bvok\u013ca, tad p\u0101rmai\u0146as darb\u012bb\u0101 patie\u0161\u0101m ir daudz vienk\u0101r\u0161\u0101kas.<\/li>\n<\/ol>\n<p>Avots: <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.4 - 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\/lv\/blog\/news\/kak-ya-ne-stal-programmistom-v-35-let\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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\/lv\/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\udd47K\u0101 es nenovaid\u012bju programmista amatu 35 gadu vecum\u0101 | ProHoster","description":"No pa\u0161a septembra s\u0101kuma pla\u0161\u0101 pl\u016bsm\u0101 n\u0101ca kl\u0101t.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/kak-ya-ne-stal-programmistom-v-35-let","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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\/lv\/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\/lv\/wp-json\/wp\/v2\/posts\/38296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=38296"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/38296\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media\/28748"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=38296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=38296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=38296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}