Jau no septembra sÄkuma publikÄcijas par veiksmÄ«giem panÄkumiem par tÄmu āProgrammÄtÄja bÄrnÄ«baā, āKÄ kļūt par programmÄtÄju pÄc N gadiemā, āKÄ aizbraucu uz IT no citas profesijasā, āCeļŔ uz programmÄÅ”anuā , un tÄ tÄlÄk plaÅ”Ä straumÄ ielej HabrÄ. Å Ädi raksti tiek rakstÄ«ti visu laiku, bet tagad tie ir kļuvuÅ”i Ä«paÅ”i pÄrpildÄ«ti. Katru dienu raksta psihologi, studenti vai kÄds cits.
Un katrÄ rakstÄ skan pazÄ«stama dziesma: galvenais, ko autori iesaka, ir āpamÄÄ£inÄtā, ānepadotiesā, ānebaidÄ«tiesā un āiet pretÄ« savam sapnimā; un komentÄros nereti var sastapties ar viedokli, ka, ja datori ir mīļi kopÅ” bÄrnÄ«bas, tad darbs ar tiem galu galÄ nepÄrsteidz. Izmantojot savu biogrÄfiju kÄ piemÄru, es vÄlÄtos lasÄ«tÄjus novest pie domas, ka sÄkotnÄjie nosacÄ«jumi var bÅ«t svarÄ«gÄki par pieliktajÄm pÅ«lÄm.
Nav atļauts: sÄkums
ŠŠ½ŃŠøŠŗŠ»Š¾ŠæŠµŠ“ŠøŃ ŠæŃŠ¾ŃŠµŃŃŠ¾ŃŠ° Š¤Š¾ŃŃŃŠ°Š½Š° Š“Š»Ń ŃŃŠ°ŃŃŠµŠ³Š¾ ŃŠŗŠ¾Š»ŃŠ½Š¾Š³Š¾ Š²Š¾Š·ŃŠ°ŃŃŠ°
Mans stÄsts sÄkas agrÄ bÄrnÄ«bÄ ar Corvette datoru no datorzinÄtÅu klases. Bet tas bija nejauÅ”s gaismas stars postpadomju izglÄ«tÄ«bas tumÅ”ajÄ sfÄrÄ ā tajos laikos oficiÄlÄs informÄtikas studijas bija jÄsÄk 11. klasÄ. Es tikko reÄ£istrÄjos nejauÅ”i uzsÄktai datorizglÄ«tÄ«bas izvÄles programmai junioru vidusskolai. Reizi nedÄÄ¼Ä viÅi mums atvÄra tumÅ”Ä biroja smagÄs dzelzs durvis ar restÄm uz logiem un parÄdÄ«ja, kÄ uz ekrÄna parÄdÄ«t āHelloā, izmantojot Corvette BASIC. Tas bija lieliski, bet tas nebija ilgi.
AcÄ«mredzot tas bija kaut kÄds izglÄ«tojoÅ”s eksperiments, kas burtiski beidzÄs seÅ”us mÄneÅ”us vÄlÄk. Man neizdevÄs daudz iemÄcÄ«ties, man izdevÄs tikai ieinteresÄt. Bet, kad beidzÄs izvÄles priekÅ”mets, man populÄri paskaidroja: datori patiesÄ«bÄ nav domÄti bÄrniem, cilvÄki neizaug, lai mÄcÄ«tos datorzinÄ«bas pirms vienpadsmitÄs klases.
Te gan jÄatzÄ«mÄ, ka visapkÄrt valdÄ«ja braÅ”ie deviÅdesmitie gadi, kad dažÄdas tehnikas aprindas pionieru pilÄ«s lielÄkoties jau bija noslÄguÅ”Äs, bet mÄjas datori vÄl nebija kļuvuÅ”i par ikdienu. TÄtad jÅ«s nevarÄjÄt piekļūt tehnoloÄ£ijÄm vai datoriem tikai tÄpÄc, ka gribÄjÄt tos apgÅ«t. UzvarÄja vai nu to cilvÄku bÄrni, kuri integrÄjÄs jaunajÄ tirgus ekonomikÄ, vai arÄ« tie, kuriem datori bija pieejami ikdienÄ - inženieri, informÄtikas skolotÄji, dažÄdu nodaļu ātehniskie speciÄlistiā.
PiemÄram, pÄc daudziem gadiem es uzzinÄju, ka apmÄram tajÄ paÅ”Ä gadÄ mana (topoÅ”Ä) klasesbiedra vecÄki viÅam uzdÄvinÄja ZX Specrum. Par spÄlÄm, protams.
VisticamÄk, es bÅ«tu palicis Ärpus jaunÄs digitÄlÄs pasaules. MÄcÄ«jos un uzaugu pilnÄ«gi pÄrliecinÄta, ka tagad pie datora tikÅ”u ne agrÄk kÄ vienpadsmitajÄ klasÄ. SmieklÄ«gi, ka tas beidzÄs. TaÄu apmÄram pÄris gadus pirms tam notika Ä«sts brÄ«nums ā vietÄjÄs labdarÄ«bas akcijas ietvaros saÅÄmu datoru.
Å Ä·iet, ka Å”eit man nÄktos kompensÄt zaudÄto laiku, taÄu dzÄ«ve atkal ieviesa savas korekcijas.
Ir labi zinÄms teiciens, ka, ja tu iedosi ubagam miljonu dolÄru, viÅÅ” nezinÄs, ko ar to darÄ«t. Protams, ja viÅÅ” ir gudrs ubags, tad daļu miljona viÅÅ” iztÄrÄs apmÄcÄ«bÄm, tostarp apgÅ«stot rÄ«koties ar naudu. Bet tomÄr to nevar salÄ«dzinÄt ar to, ko spÄj cilvÄks, kurÅ” uzaudzis ar naudu. Å Äda katastrofa rodas ikreiz, kad cilvÄks izkrÄ«t Ärpus sava sociÄlÄ slÄÅa robežÄm.
TÄ kÄ normÄlos apstÄkļos man nekad nebÅ«tu bijis iespÄjams tikt pie datora, man nebija arÄ« naudas nekÄdiem kursiem vai saistÄ«tiem produktiem. TÄ paÅ”a iemesla dÄļ man nebija sakaru starp cilvÄkiem, kas varÄtu man kaut ko pastÄstÄ«t; es vienkÄrÅ”i nebiju Ŕī loka daļa. Dators burtiski bija gabals no citas pasaules. Nevis parasta sadzÄ«ves tehnika, kÄ tagad, bet kaut kas lÄ«dzÄ«gs elfu artefaktam. TÄpÄc es nevarÄju eksperimentÄt un kaut ko mÄcÄ«ties no savas pieredzes - ātu salauzÄ«si dÄrgu lietuā. TÄpÄc es nevarÄju saviem vienaudžiem pateikt, ka man mÄjÄs ir dators ā tuvojas braÅ”ie deviÅdesmitie, vai atceries? AttiecÄ«gi tika krasi ierobežotas informÄcijas apmaiÅas iespÄjas - nevarÄju nevienam lÅ«gt padomu, nevarÄju uzdot jautÄjumus vai dalÄ«ties pieredzÄ. Internets? Kas? KÄds internets? VarbÅ«t Fido? JÄ, mums pat nebija telefona.
VarÄja aiziet uz bibliotÄku, bez maksas meklÄt grÄmatas vai uzziÅu grÄmatas, un tad radÄs otrÄ problÄma. Å iem apstÄkļiem tas bija pÄrÄk attÄ«stÄ«ts dators. TajÄ tika instalÄta operÄtÄjsistÄma Windows 95.
Es paÅÄmu galveno (vienÄ«go) grÄmatu par datoriem, kas atradÄs bibliotÄkÄ - slaveno Heina / Žitomirska mÄcÄ«bu grÄmatu āInformÄtikas un datorzinÄtnes pamatiā ar sarkanu vÄku. Tagad varat to atrast internetÄ un sajust kontrastu starp tÄ saturu un pilnvÄrtÄ«ga datora saturu ar Windows 95. SituÄciju vÄl vairÄk pasliktinÄja fakts, ka bija grÅ«ti iegÅ«t pat pirÄtisku programmatÅ«ru - lÄ«dz DVD veikalu ziedu laikiem ar ÄÄ·Ä«giem nosaukumiem āVisa biroja programmatÅ«ra - 2000ā bija palikuÅ”i vÄl pÄris gadi. TomÄr, kad tie parÄdÄ«jÄs, man joprojÄm nebija naudas diskiem.
Starp citu, kaut kur Å”eit bija pienÄcis laiks āoficiÄlajaiā informÄtikai 11. klasÄ - mums iedeva manis jau pieminÄto mÄcÄ«bu grÄmatu no 91. gada, un Ä«stie uzdevumi bija zÄ«mÄt vienkÄrÅ”us algoritmu kokus (ar zÄ«muli uz papÄ«ra). ) un izmantojiet Lexicon teksta redaktoru.
Veidlapas pÄrÅ”ana
ŠŠ°ŃŃŠ¾ŃŃŠøŠµ ŠæŃŠ¾Š³ŃŠ°Š¼Š¼ŠøŃŃŃ Šø Ń
RezultÄtÄ mana datora izstrÄde diemžÄl ir apstÄjusies par Å”iem pÄris gadiem. IzlasÄ«ju Windows palÄ«dzÄ«bu, ar ÄÄ·i vai Ä·eksi ieguvu dažÄdas programmas datoram uz disketÄm un iemÄcÄ«jos bÅ«t āadvanced userā, rediÄ£Äjot autoexec.bat failu. Leksikonu atnesu no skolas, bet ko? KopumÄ, kad es beidzot varÄju atgriezties bÄrnÄ«bÄ un sÄkt programmÄt qBasic, vizuÄlÄs saskarnes jau valdÄ«ja ap mani.
Å is kontrasts lielÄ mÄrÄ iznÄ«cinÄja manu motivÄciju padziļinÄti pÄtÄ«t parasto teksta programmÄÅ”anu. Iemesls bija nomÄcoÅ”Ä neatbilstÄ«ba starp Windows 95 grafiku, ar kuru es sÄku savu Ä«sto iegremdÄÅ”anos datoru pasaulÄ, un blÄvo teksta ekrÄnu tajÄs valodÄs, kuras es zinÄju. IepriekÅ”ÄjÄ programmÄtÄju paaudze vienkÄrÅ”i priecÄjÄs, ka rakstot POINT(10,15) uz ekrÄna parÄdÄ«jÄs punkts. ViÅiem programmÄÅ”ana bija "uzzÄ«mÄt uz ekrÄna kaut ko, kas tur nebija". Man ekrÄns jau bija piepildÄ«ts ar veidlapÄm un pogÄm. Man programmÄÅ”ana bija "liekot pogai kaut ko darÄ«t, kad tÄ tiek nospiesta" - un paÅ”ai pogai bija vienkÄrÅ”i garlaicÄ«gi.
KÄ lirisku atkÄpi vÄlos atzÄ«mÄt, ka tagad programmÄÅ”anas valodu attÄ«stÄ«ba spirÄlÄ ir atgriezusies tajÄ paÅ”Ä situÄcijÄ. Tagad visi āÄ«stie programmÄtÄjiā atkal izstrÄdÄ saskarnes piezÄ«mju grÄmatiÅÄ, un katram programmÄtÄjam tagad it kÄ atkal ir pienÄkums bÅ«t dizainerim. Atkal, pogas, ievades logi un citas vadÄ«klas ir jÄievieto ekrÄnÄ, tikai izmantojot kodu. RezultÄtÄ klasiskais 80/20 noteikums Å”ajÄ gadÄ«jumÄ izskatÄs Å”Ädi: "80% laika mÄs pavadÄm saskarnes izveidei, manuÄli ierakstot kodu, un 20% laika iestatÄm saskarnes elementu darbÄ«bu." KÄpÄc tas bija DOS un Pascal laikos - es saprotu; nebija alternatÄ«vu. KÄpÄc tas pastÄv tagad, kad visi jau ir redzÄjuÅ”i un pieskÄruÅ”ies VB, Delphi un C# - nezinu; Man ir aizdomas, ka problÄma ir tajÄ, vai izstrÄdes vide ir maksas vai bezmaksas. Ärtas lietas vienmÄr ir dÄrgas, un minÄto vidi bezmaksas versijas parÄdÄ«jÄs ne tik sen.
Tas bija viens no iemesliem, kÄpÄc interneta programmÄÅ”ana man pagÄja garÄm. Lai gan, kÄ izrÄdÄ«jÄs daudz vÄlÄk, visvieglÄk bÅ«tu izveidot portfolio un kļūt par programmÄtÄju. MÄÄ£inÄju dabÅ«t rokÄs gan PHP, gan JS, bet negribÄjÄs "rakstÄ«t kodu notepad". Nu vÄl viens iemesls ir tas, ka internets manÄ dzÄ«vÄ parÄdÄ«jÄs vai nu 2005. vai 2006. gadÄ ā pirms tam tas bija kaut kur pasaules attÄla perifÄrijÄ. KopÄ ar mobilajiem tÄlruÅiem, "ko izmanto bagÄti cilvÄki".
TÄpÄc es pametu visu Å”o DOS programmÄÅ”anu un ar galvu iegÄju Access Northwind apmÄcÄ«bu datubÄzÄ, kas man deva veidlapas, pogas, makro un lietojumprogrammu programmÄÅ”anas virsotni - VBA. DroÅ”i vien kaut kur tajÄ brÄ«dÄ« beidzot nolÄmu, ka nÄkotnÄ vÄlos strÄdÄt par programmÄtÄju. Es dabÅ«ju disku ar Visual Studio, nopirku papÄ«ra grÄmatu(!) VB un sÄku taisÄ«t kalkulatorus un tic-tac-toe, priecÄjoties, ka viss dizains tika izveidots uz formas dažu minÅ«Å”u laikÄ, nevis izrakstÄ«ts ar roku. TÄ kÄ dators vairs nebija retums, beidzot varÄju iziet pasaulÄ un ar domubiedriem apspriest programmÄÅ”anu.
Å ajÄs diskusijÄs man atklÄjÄs, ka VB ir pagÄtne, mirstoÅ”a valoda, kas tika izdomÄta sekretÄrÄm, un visi Ä«stie džeki raksta C++ vai Delfos. TÄ kÄ vÄl atcerÄjos PaskÄlu, izvÄlÄjos Delphi. VarbÅ«t Ŕī bija mana nÄkamÄ kļūda garajÄ Å”Ä·ÄrŔļu sÄrijÄ ceÄ¼Ä uz programmÄtÄju. Bet es gÄju mazÄkÄs pretestÄ«bas ceļu, jo gribÄju pÄc iespÄjas ÄtrÄk redzÄt sava darba rezultÄtus. Un es viÅus redzÄju! Es arÄ« iegÄdÄjos grÄmatu vietnÄ Delphi, saistÄ«ju to ar Excel un Access, kuras jau zinÄju, un rezultÄtÄ izveidoju to, ko tagad dÄvÄtu par āBI sistÄmuā. Skumji ir tas, ka tagad esmu droÅ”i aizmirsis visu paskÄlu, jo neesmu to pieskÄries desmit gadus.
Un, protams, es mÄÄ£inÄju divas reizes iestÄties koledžÄ, lai kļūtu par programmÄtÄju. MÅ«su mazpilsÄtÄ tam nebija pÄrÄk daudz iespÄju. Pirmo reizi muļķīgi devos iestÄties specialitÄtÄ āLietiÅ”Ä·Ä matemÄtikaā, no kuras cilvÄki tika absolvÄjuÅ”i tieÅ”i tÄdu specialitÄti - programmÄtÄjs, taÄu viÅiem bija jÄbÅ«t stingrÄm matemÄtikas zinÄÅ”anÄm tÄlu Ärpus skolas kursa. TÄpÄc es nesaÅÄmu sekmÄ«gu atzÄ«mi eksÄmenÄ. Man bija jÄsÄž koledžÄ, iegÅ«stot vidÄjo izglÄ«tÄ«bu. OtrajÄ reizÄ nedaudz pazeminÄju prasÄ«bas sev un devos uz inženierzinÄtÅu specialitÄti - inženiera darbs mani pÄrÄk nesaista, bet tas tomÄr bija tuvÄk darbam ar datoriem. Tikai bija jau par vÄlu ā cilvÄki bija izgarÅ”ojuÅ”i tehnisko specialitÄÅ”u labumus un bariem steidzÄs turp. Budžeta vietÄm kvalificÄjÄs tikai medaļnieki.
TÄpÄc tagad man ir humanitÄrais grÄds. Tas ir sarkans, bet ne tehnisks. Un Å”eit sÄk krustoties skumjais pieaugÅ”anas stÄsts ar skumjo stÄstu par darba atraÅ”anu.
Vijolnieks nav vajadzīgs
...Š½Š¾ Š½Šµ Š¾Š±ŃŠ·Š°ŃŠµŠ»ŃŠ½Š¾ Š²ŃŠ¶ŠøŠ²Ń...
Ir ļoti izplatÄ«ts mÄ«ts, ka "viÅi neprasa programmÄtÄjam diplomu". Å im mÄ«tam ir vairÄki iemesli, es mÄÄ£inÄÅ”u uzskaitÄ«t galvenos.
PirmkÄrt, deviÅdesmito gadu sÄkumÄ - un nedaudz vÄlÄkos deviÅdesmitajos - zinÄÅ”anas par datortehnoloÄ£iju principÄ bija reti sastopamas. Ja cilvÄks zinÄja, kur dators ieslÄdzas, un varÄja palaist programmu, viÅÅ” darÄ«ja to, kas uzÅÄmumam bija vajadzÄ«gs. Un vispÄrÄjais haoss darba tirgÅ« lika darba devÄjam Ätri atrast jebkuru cilvÄku, kurÅ” ir spÄjÄ«gs veikt nepiecieÅ”amo darbu - nav svarÄ«gi, ko viÅÅ” kÄdreiz tur mÄcÄ«jies, svarÄ«gi ir tas, ko viÅÅ” var darÄ«t tagad. TÄpÄc ievÄrojams skaits autodidaktu intervijÄ mierÄ«gi parÄdÄ«ja savas prasmes un ieguva darbu.
OtrkÄrt, tajos paÅ”os gados bizness attÄ«stÄ«jÄs ļoti strauji, taÄu joprojÄm nebija tik moderna jÄdziena kÄ HR. Kadru virsnieki palika padomju kadru virsnieki, sastÄdÄ«ja darba grÄmatiÅas un darba lÄ«gumus, un intervijas veica speciÄlisti vai vadÄ«tÄji klÄtienÄ. TÄ kÄ lielÄko daļu no viÅiem interesÄja rezultÄts, formÄlie kritÄriji, piemÄram, izglÄ«tÄ«ba, patieÅ”Äm tika uzskatÄ«ti par pÄdÄjiem.
Tas izraisÄ«ja milzÄ«gu nelÄ«dzsvarotÄ«bu masu apziÅÄ. CilvÄki, kuri dabÅ«ja darbu tÄdos apstÄkļos, var diezgan patiesi teikt, ka programmÄtÄjam diploms nav vajadzÄ«gs, un minÄt sevi kÄ piemÄru. JÅ«s, protams, atpazÄ«stat Å”o veidu. Ja cilvÄks jums saka: "VienkÄrÅ”i parÄdiet, ko varat, un viÅi jÅ«s pieÅems darbÄ", tas ir tieÅ”i tÄds programmÄtÄjs, no tiem laikiem, viÅi viÅu nolÄ«ga, un viÅÅ” ticÄja pasaules neaizskaramÄ«bai. Gluži tÄpat vecie padomju ļaudis saka kaut ko lÄ«dzÄ«gu "bet tu strÄdÄ pie datora un mÄki lasÄ«t angliski, ar tÄdÄm prasmÄm es vau!" ViÅi vairs nesaprot, ka padomju laikos Å”Ädas prasmes bija tikai āwowā, bet tagad to var izdarÄ«t katrs otrais.
Tad tieÅ”i tas pats notika XNUMX. gadu sÄkumÄ, kad sÄka celties naftas cena, sÄka attÄ«stÄ«ties ekonomika, un jaunkaltu uzÅÄmÄju pūļi metÄs uz darba tirgu, meklÄjot kÄdu, kas varÄtu pat ieslÄgt datoru.
Bet tajÄ paÅ”Ä laikÄ naftas naudas plÅ«sma radÄ«ja neproduktÄ«vu personÄlu - personÄla nodaļas. Tur bija tie paÅ”i vecie padomju kadru virsnieki, taÄu viÅiem pilnÄ«gi negaidÄ«ti tika uzticÄts jebkura darbinieka kvalitÄtes noteikÅ”ana. ViÅi, protams, nevarÄja pieÅemt Å”Äda lÄ«meÅa lÄmumus. TÄpÄc viÅi izstrÄdÄja savus vÄrtÄÅ”anas kritÄrijus, diezgan tÄlu no realitÄtes, pamatojoties uz tulkotÄm grÄmatÄm no svÄtÄ«tajiem rietumiem un formÄliem kritÄrijiem, piemÄram, izglÄ«tÄ«ba. TÄdÄjÄdi notika liels pagrieziens: no reÄlÄm prasmÄm uz formÄliem kritÄrijiem.
MÄ«ts palika dzÄ«vs, tikai nedaudz pÄrveidots.
Ekonomika joprojÄm auga, cilvÄkus grÄba no visur, vilinÄja prom no citiem uzÅÄmumiem, bet personÄla virsnieki jau bija uzlikuÅ”i savas sÄ«kstÄs Ä·epas atlases procesÄ. Un pats galvenais bija nevis āparÄdÄ«t, ko mÄkiā - tik un tÄ personÄla darbinieks nesapratÄ«s, ko viÅam rÄda, bet gan ādarba pieredzeā. TÄpÄc cilvÄki, kuri savulaik kaut kur tika pieÅemti darbÄ bez programmÄtÄja izglÄ«tÄ«bas spÄjas nospiest pogas, tika pÄrvilinÄti uz citu uzÅÄmumu tikai tÄpÄc, ka iepriekÅ” bija strÄdÄjuÅ”i par "programmatÅ«ras inženieri". Un atkal diplomu neviens neprasÄ«ja, jo tam nebija laika - vai tev ir āpieredzeā? Nu pasteidzies, sÄdies un strÄdÄ!
Visbeidzot, pÄdÄjais, treÅ”ais iemesls ir interneta un privÄto projektu straujÄ attÄ«stÄ«ba. CilvÄki veidoja mÄjdzÄ«vnieku projektus, Å”os projektus varÄja parÄdÄ«t ikvienam un tÄdÄjÄdi pierÄdÄ«t savas prasmes. JÅ«s nosÅ«tÄt vÄstuli, pievienojat saiti uz savu vietni ā un tagad esat jau pierÄdÄ«jis savas prasmes.
Ko tagad?
Naftas cenas, kÄ zinÄms, ir sabrukuÅ”as, taÄu mÄ«ts joprojÄm pastÄv. Galu galÄ "programmatÅ«ras inženieru" amatos ir daudz cilvÄku, kuri faktiski iekļuva Å”ajos amatos bez specializÄtas izglÄ«tÄ«bas. TomÄr tagad neviens no Å”iem iemesliem nedarbojas pilnÄ«bÄ, un tagad daži no viÅiem varÄtu atkÄrtot Å”o triku ar nodarbinÄtÄ«bu.
- ZinÄÅ”anas par datortehnoloÄ£iju ir kļuvuÅ”as visuresoÅ”as. Darbs ar datoru vienkÄrÅ”i vairs nav norÄdÄ«ts CV, tÄpat kÄ prasme lasÄ«t un rakstÄ«t nav norÄdÄ«ta (tas, starp citu, nekaitÄtu - es sÄku bieži saskarties ar gramatiskÄm kļūdÄm pat oficiÄlajos plaÅ”saziÅas lÄ«dzekļos, un rakstos par HabrÄ tie parÄdÄs ar apskaužamu regularitÄti) .
- Ir parÄdÄ«juÅ”ies personÄla nodaļas un personÄla speciÄlisti, kuri nenes nekÄdu atbildÄ«bu par saviem lÄmumiem un var izmantot jebkÄdus atlases kritÄrijus. LikumsakarÄ«gi, ka priekÅ”roka tiek dota formÄlajiem - viÅi skatÄs uz vecumu, izglÄ«tÄ«bu, dzimumu un laiku iepriekÅ”ÄjÄ darba vietÄ. Prasmes un spÄjas atbilst atlikuma principam.
- ProgrammÄtÄju jau sen netrÅ«kst. Ir trÅ«kums labi programmÄtÄjiem, bet tas kopumÄ attiecas uz jebkuru specialitÄti. Un katrs skolÄns internetÄ strÄdÄ kÄ parasts programmÄtÄjs; ÄrÅ”tata vietnÄs cilvÄki burtiski cÄ«nÄs par tiesÄ«bÄm bez maksas kaut ko darÄ«t sava portfeļa labÄ.
- ArÄ« mÄjdzÄ«vnieku projekti ir kļuvuÅ”i par ierastu lietu. Internets ir piesÄtinÄts ar personÄ«gajÄm vietnÄm un Tetris kloniem, un Å”is projekts jau kļūst gandrÄ«z obligÄts, tas ir, pÄc personÄla atlases sieta nokļūstat speciÄlistu atlases sietÄ, un viÅi saka: "ParÄdi man savu github".
CilvÄki, kuriem ir izglÄ«tÄ«ba vai cilvÄki, kuriem ir pieredze, kas aizvieto izglÄ«tÄ«bu personÄla nodaļu skatÄ«jumÄ, redz tikai otro daļu. ViÅi parasti saka apmÄram Å”Ädi: "programmÄtÄjam nav nepiecieÅ”ams grÄds, lai strÄdÄtu, taÄu Github projekti bÅ«tu noderÄ«gi."
Bet, tÄ kÄ personÄla nodaļas nav pazuduÅ”as, tas ir diezgan patiesi formulÄts Å”Ädi: "lai strÄdÄtu, programmÄtÄjam ir nepiecieÅ”ams diploms (lai nokÄrtotu HR), bet arÄ« projekti Github (lai izietu tehnisko interviju)." Un es ar savu humanitÄro izglÄ«tÄ«bu to pilnÄ«bÄ jÅ«tu - jo par Github zinu tikai pÄc programmÄtÄju sÅ«dzÄ«bÄm ar tehnisko izglÄ«tÄ«bu, bet stingrs personÄla siets mani izslÄdz pirmajÄ posmÄ.
CilvÄki neredz gaisu, zivis neredz Å«deni, un cilvÄki ar tehnisko izglÄ«tÄ«bu vai darba pieredzi uzÅÄmumÄ CODTECHNOSOFT LLC neredz, ka viÅiem neprasa diplomu, jo tas jau ir netieÅ”i. ÄŖpaÅ”i smieklÄ«gi ir tÄdu cilvÄku aizbildinÄjumi kÄ "Es strÄdÄju tik daudzus gadus, es nekad neesmu parÄdÄ«jis savu diplomu." JÅ«s jautÄjat, vai jÅ«s to iekļÄvÄt savÄ CV? Nu jÄ, protams, es to darÄ«ju. TÄtad, vai jÅ«s iesakÄt man savÄ CV ierakstÄ«t viltotu izglÄ«tÄ«bu vai kaut ko citu, jo viÅi tik un tÄ neprasÄ«s apstiprinÄjumu? ViÅi klusÄ un neko neatbild.
Starp citu, specialitÄtÄ, kur visas budžeta vietas bija medaļnieki, tikai puse no grupas bija budžeta. Un otra puse bija maksas izglÄ«tÄ«bas studenti - ziniet, pÄrkot garoziÅu uz nomaksu par vecÄku naudu. Mans draugs devÄs uz turieni un saÅÄma diplomu. RezultÄtÄ kļuvu par pilntiesÄ«gu āprogrammatÅ«ras inženieriā un kopÅ” tÄ laika ar programmÄtÄja darbu neesmu saskÄrusies ar problÄmÄm. Jo diplomÄ nav rakstÄ«ts, vai tu mÄcÄ«jies par brÄ«vu vai bez maksas. Bet specialitÄte, ātehniskÄā - viÅi raksta.
Ärpus komforta zonas
ŠŃŠ¾ Ń ŃŠ²ŠµŃŠµŠ½Š½Š¾ ŠæŠ¾Š“Š½ŠøŠ¼Š°ŃŃŃ ŠæŠ¾ ŠŗŠ°ŃŃŠµŃŠ½Š¾Š¹ Š»ŠµŃŃŠ½ŠøŃŠµ
Kad ierados MaskavÄ un sÄku meklÄt darbu, es to visu nezinÄju. JoprojÄm ticÄju mÄ«tam, ka programmÄtÄjam pietiek parÄdÄ«t sava darba rezultÄtu. Es faktiski nÄsÄju savu programmu paraugus sev lÄ«dzi zibatmiÅas diskÄ ā skatoties uz priekÅ”u, teikÅ”u, ka neviens tos neskatÄ«jÄs pat vienu reizi. TaÄu ielÅ«gumu vispÄr bija ļoti maz.
Toreiz vÄl atcerÄjos Delfus un mÄÄ£inÄju iekļūt kaut kÄdÄ tehniskÄ uzÅÄmumÄ, vismaz uz praktikanta vietu. ViÅÅ” izsÅ«tÄ«ja desmitiem vÄstuļu dienÄ, skaidrojot, ka kopÅ” bÄrnÄ«bas mani interesÄ datori un vÄlos mÄcÄ«ties tÄlÄk. VairÄkas reizes man diezgan godÄ«gi atbildÄja, ka man jÄbÅ«t tehniskai specialitÄtei - tieÅ”i tÄpÄc personÄla vadÄ«tÄji aizstÄv lielo uzÅÄmumu robežas, lai atsijÄtu visÄdus humÄnÄs palÄ«dzÄ«bas spÄrnos. Bet lielÄkoties viÅi vienkÄrÅ”i saÅÄma standartizÄtus atteikumus. Galu galÄ es vairs nevarÄju turpinÄt meklÄÅ”anu un nonÄcu pie parastÄ biroja darba, kur man vienkÄrÅ”i bija jÄizmanto programma Excel.
PÄris gadus vÄlÄk programmai Excel pievienoja Access un SQL, jo atcerÄjos savu jaunÄ«bu un sÄku aktÄ«vi rakstÄ«t VBA skriptus. Bet tÄ joprojÄm nebija "Ä«sta programmÄÅ”ana". Es to pamÄÄ£inÄju vÄlreiz, lejupielÄdÄjot moderno Visual Studio un iedziļinoties C#. Es to izpÄtÄ«ju kÄ pirmo tuvinÄjumu, uzrakstÄ«ju nelielu programmu un atkal mÄÄ£inÄju kaut kur tikt - neatstÄjot novÄrtÄ ne pilnvÄrtÄ«gas vakances, ne prakses piedÄvÄjumus.
Å oreiz es nesaÅÄmu nevienu atbildi uz savÄm simtiem vÄstuļu. Neviens. Jo, kÄ es tagad saprotu, mans vecums tuvojÄs trÄ«sdesmit ā un kopÄ ar humanitÄro specialitÄti manÄ CV tas kļuva par melnu zÄ«mi jebkurai personÄla nodaļai. Tas ļoti iedragÄja gan manu paÅ”apziÅu, gan manu ticÄ«bu programmÄtÄju mÄ«tiem par darba tirgu. Es pilnÄ«bÄ atteicos no āÄ«stÄs programmÄÅ”anasā un koncentrÄjos uz regulÄru biroja darbu. Ik pa laikam joprojÄm atsaucos uz dažÄdÄm vakancÄm, bet atbildÄ tik un tÄ saÅÄmu klusumu.
Kaut kur Å”ajÄ posmÄ es sÄku saprast, cik vÄrtÄ«gs cilvÄkam ir tas, ko viÅÅ” nepamana, vai arÄ« tas, ko viÅÅ” uzskata par visiem piederoÅ”u pÄc noklusÄjuma. CilvÄki, pie kuriem vÄrÅ”aties pÄc padoma vai vienkÄrÅ”i sÅ«dzaties par dzÄ«vi, Å”Ädos smalkumos neiedziļinÄs. ViÅi ir lasÄ«juÅ”i populÄras grÄmatas par psiholoÄ£iju un stÄsta, ka jÄizkÄpj no savas komforta zonas. Lai gan jau sen ir zinÄms joks, ka vispirms ir jÄieiet savÄ komforta zonÄ. Ar vecumu Ŕīs ieejas vai izejas cena pieaug - piemÄram, tagad es vienkÄrÅ”i nevaru atļauties atmest un doties strÄdÄt par praktikantu. JÅ«s varat tikai rÅ«pÄ«gi mainÄ«t savu darbÄ«bu, paliekot paÅ”reizÄjÄ darbÄ, lÄ«dz jÅ«su ienÄkumi ir vienÄdi.
Ir saprÄtÄ«gi padomdevÄji, un viÅi sniedz ieteikumus, ko es pati dotu. Tas ietver patstÄvÄ«gu mÄcÄ«Å”anos un attÄlinÄtu darbu vai sava projekta izveidi. Bet Å”eit ir kļūmes.
Fakts ir tÄds, ka attÄlinÄtais darbs ir privilÄÄ£ija tikai tiem, kam ir ādarba pieredzeā. IesÄcÄjam, kuram nepiecieÅ”ama palÄ«dzÄ«ba un apmÄcÄ«ba, ir pilnÄ«gi nereÄli tikt pie tÄ. Tik un tÄ neviens nevÄlas ar jums jukties, bet Å”eit jums tas jÄdara arÄ« attÄlinÄti.
PaÅ”mÄcÄ«ba ir Å”ausmÄ«gi neefektÄ«va. Ko viÅi jums iemÄcÄ«s, piemÄram, seÅ”os mÄneÅ”os, jums bÅ«s nepiecieÅ”ami divi gadi, lai izdomÄtu pats. AttiecÄ«ba ir aptuveni Å”Äda. Jums paÅ”am bÅ«s jÄatrod visdažÄdÄkie sÄ«kumi, standarta paÅÄmieni un zinÄmÄs nepilnÄ«bas, pastÄvÄ«gi izgudrojot riteni no jauna. Protams, tas zinÄmÄ mÄrÄ var padarÄ«t jÅ«s zinoÅ”Äku, jo jÅ«s pats to visu atradÄt un pÄrvarÄjÄt. Bet tas prasÄ«s Äetras reizes ilgÄku laiku, un jums joprojÄm nebÅ«s reÄlas pieredzes reÄlos ražoÅ”anas projektos.
TajÄ paÅ”Ä laikÄ Ä¼oti labi zinu, ka reÄla, noderÄ«ga pieredze rodas tikai risinot reÄlas ražoÅ”anas problÄmas. Å ajÄ ziÅÄ tÄdas darbÄ«bas kÄ ārakstÄ«Å”anaā palÄ«dzÄs jums vienkÄrÅ”i saprast valodu sÄkotnÄjÄ posmÄ. Bet pat tad, ja rakstÄ«sit tic-tac-toe, jÅ«ras kaujas un ÄÅ«skas, jÅ«s joprojÄm nevarÄsit paveikt to, kas jÅ«su uzÅÄmumam ir vajadzÄ«gs praksÄ.
Å eit nepacietÄ«gÄkie atkal gribÄs dot padomu - paÅemiet, viÅi saka, Ä«stu tehnisko specifikÄciju no dažÄm ÄrÅ”tata vietnÄm un uzrakstiet tajÄ, un jÅ«s iemÄcÄ«sities pats un pat izveidosit portfolio.
Nu, beidzot apsvÄrsim āmÄjdzÄ«vnieku projektaā metodi. Jums ir jÄuzraksta programma, kas ir noderÄ«ga cilvÄkiem, un pÄc tam Ŕī programma jÄstrÄdÄ kaut kur, kur viÅi veido lÄ«dzÄ«gas programmas. TeorÄtiski izklausÄs lieliski, bet patiesÄ«bÄ tas ir lamatas. TÄ vietÄ, lai sÄkotnÄji strÄdÄtu pie reÄla projekta, jÅ«s tÄrÄjat laiku acÄ«mredzami bezjÄdzÄ«giem uzdevumiem, lai vÄlÄk varÄtu veikt tieÅ”i tos paÅ”us uzdevumus, bet ar jÄgu.
Stop! ā man kliedz lasÄ«tÄji. - Pagaidi! Å is ir treniÅÅ”! TÄ viÅa izskatÄs visur un vienmÄr! Un es piekristu, ja Ŕīs apmÄcÄ«bas dotu iespÄju sasniegt rezultÄtus. Bet nÄ. Atgriežamies pie tÄ, ka man jau ir lÄ«dzÄ«gu mÄÄ£inÄjumu, lÄ«dzÄ«gu treniÅu pieredze.
Vai pasaulÄ ir kaut viena kompÄnija, kas saka - mÅ«su firma taisa ziÅneÅ”us, uzrakstÄ«sim mums ziÅnesi tÄdÄ un tÄdÄ valodÄ, ar tÄdiem un tÄdiem parametriem, un tad mÄs tevi pieÅemsim darbÄ? NÄ. TÄ vienmÄr ir iespÄja, un cilvÄkam ar nepareizu vecumu un izglÄ«tÄ«bu tÄ ir ļoti maza. DzÄ«ve man to visu ļoti labi izskaidroja. PiemÄram, dažÄdos savas dzÄ«ves posmos es zinÄju un izmantoju VB un VBA, Pascal un Delphi, SQL, R, JS, C# un pat (pats esmu pÄrsteigts!) Genesis32. PatiesÄ«bÄ es atradu un apmeklÄju kursus, veicu bÄdÄ«gi slavenos projektus, varÄju tos parÄdÄ«t intervijÄ un atbildÄt uz jautÄjumiem par tiem. Un kas?
PirmkÄrt, neviens vienkÄrÅ”i neinteresÄjÄs un neprasÄ«ja neko parÄdÄ«t, es stulbi netiku lÄ«dz Ŕīm intervijÄm. OtrkÄrt, no Ŕī visa es tieÅ”Äm tagad atceros tikai VBA+SQL, jo lietoju tos visu laiku - pÄrÄjais neder un tiek aizmirsts. TurklÄt situÄcija izskatÄ«jÄs patieÅ”Äm grÅ«ta: nav tÄ, ka viÅi skatÄ«jÄs uz maniem projektiem un teica: "klausieties, Å”eit viss ir slikti, jÅ«s nezinÄt, kÄ rakstÄ«t kodu, tas nedarbojas Å”eit un Å”eit." NÄ, viÅi mani vienkÄrÅ”i ignorÄja. BrÄ«vÄs mÄkslas izglÄ«tÄ«ba, vai jÅ«s zinÄt? "Tas ir tÄpÄc, ka esmu melnÄdains."
RezultÄti
ŠŠ¾Š³Š“Š° Š“Š°Š¶Šµ ŠæŠ¾Š“ Š³Š½ŃŃŠ¾Š¼ Š¾Š±ŃŃŠ¾ŃŃŠµŠ»ŃŃŃŠ² ŃŃ ŃŠ¾Ń
ŃŠ°Š½ŃŠµŃŃ Š²Š½ŃŃŃŠµŠ½Š½ŠøŠ¹ ŠæŠ¾ŠŗŠ¾Š¹
Neskatoties uz teksta pesimistisko raksturu, es nepametu mÄÄ£inÄjumus. VienkÄrÅ”i tagad man iespÄju telpa ir krasi saÅ”aurinÄjusies, redzu tikai vienu reÄlu ceļu - tas ir iepriekÅ” minÄtais āmÄjprojektsā, bet vÄrsts ne tik daudz uz ādarba meklÄÅ”anuā, bet gan uz āmÄÄ£inÄÅ”anu izveidot biznesu." Jums ir jÄatrod neatrisinÄta problÄma, jÄatrisina tÄ un jÄatrod vismaz daži desmiti cilvÄku, kuri izmantos jÅ«su risinÄjumu. Cits jautÄjums ir par to, ka tas izklausÄs vienkÄrÅ”i, bet patiesÄ«bÄ ir grÅ«ti atrast problÄmu, kuru vÄl nav atrisinÄjis kÄds no miljoniem programmÄtÄju un censoÅu ā un turklÄt pietiekami vienkÄrÅ”u iesÄcÄjam.
Tagad esmu sasniedzis Python, pÄc daudzu priekÅ”gÄjÄju parauga, esmu parsÄjis Habr un gatavoju rakstu par rezultÄtiem. Es cerÄju publicÄt Å”o kÄ savu pirmo habra rakstu, bet man joprojÄm ir jÄpievieno neliels teksts. Un tad sÄka plÅ«st publikÄcijas par tÄmu āKÄ es ar nelielu piepÅ«li kļuvu par programmÄtÄjuā gandrÄ«z katru dienu vai pat divas dienÄ.
TÄpÄc es nevarÄju nepastÄstÄ«t, kÄpÄc es pieliku daudz pūļu, bet nekļuvu par programmÄtÄju.
ÄŖsumÄ, es vÄlos teikt sekojoÅ”o:
- VÄlmes un pÅ«les patieÅ”Äm var paveikt daudz, bet materiÄlÄ bÄze joprojÄm ir noteicoÅ”Ä. Tiem, kam tas ir, viÅu vÄlmes un centieni palÄ«dz sasniegt vairÄk. Kam tÄ nav, viÅu vÄlmes un pÅ«les nepalÄ«dzÄs sasniegt ierasto rezultÄtu. KopÅ” bÄrnÄ«bas aizrauÅ”anÄs ar datoru var palÄ«dzÄt kļūt par programmÄtÄju, taÄu tas nav tik daudz. Daudz lielÄkas izredzes kļūt par programmÄtÄju ir kÄdam, kurÅ” nekad nav pat interesÄjies par datoriem, bet kuru turÄ«gie vecÄki sÅ«tÄ«ja mÄcÄ«ties kÄdÄ modernÄ tehniskÄ specialitÄtÄ. Bet ar paÅ”u hobiju ir par maz, ja - kÄ vienÄ no nesenajÄm publikÄcijÄm - bÄrnÄ«bÄ nav nopirkti programmÄjami kalkulatori
- Ir pienÄcis laiks beidzot atteikties no mÄ«ta, ka, lai strÄdÄtu par programmÄtÄju, pietiek ar programmÄÅ”anas prasmi. LabÄkajÄ gadÄ«jumÄ pietiek ar to, ka var labi programmÄÅ”ana, piemÄram, "koda rakstÄ«Å”ana uz tÄfeles" - jÄ, tÄdi cilvÄki tiks noplÄsti ar rokÄm. RunÄt par to, ka cilvÄki tiek izÅemti no ielas, lai viÅi zinÄtu, kurÄ datora pusÄ atrodas tastatÅ«ra, ir ļoti spÄcÄ«gs pÄrspÄ«lÄjums, Å”ÄdÄs sarunÄs mÄs redzam tipisku izdzÄ«vojuÅ”Ä kļūdu. Ap katru programmÄtÄja vakanci ir personÄla nodaļas āstikla sienaā - cilvÄki ar tehnisko izglÄ«tÄ«bu to vienkÄrÅ”i neredz, un pÄrÄjie var tikai bezjÄdzÄ«gi sist pret to galvu. Vai arÄ« - kÄ citÄ nesenÄ publikÄcijÄ - iegÅ«stiet darbu "ar paziÅas starpniecÄ«bu".
- Lai "kļūtu" par programmÄtÄju pieauguÅ”Ä vecumÄ, jums ir jÄbÅ«t tikpat veiksmÄ«gam apstÄkļu kopumam kÄ jaunÄ«bÄ. Protams, pieauguÅ”ais var daudz labÄk (redz mÄrÄ·i, uz kuru iet, ir pieredze apmÄcÄ«bÄ un attÄ«stÄ«bÄ, zina tirgus patiesÄs vajadzÄ«bas), taÄu viÅam daudz kas tiek atÅemts (jÄiztiek, jÄtÄrÄ). laiku ikdienas dzÄ«vÄ, un viÅa veselÄ«ba vairs nav TÄ). Un, ja - kÄ citÄ nesenÄ publikÄcijÄ - ir materiÄlais atbalsts no Ä£imenes un dzÄ«ves stabilitÄte sava mÄjokļa veidÄ, tad mainÄ«t aktivitÄtes patieÅ”Äm ir daudz vieglÄk
Avots: www.habr.com