Aleksejs Pajitnovs: biogrāfija un sasniegumi. Pajitnovs Aleksejs Leonidovičs ir krievu programmētājs. Aleksejs Pajitnovs - spēles "Tetris" veidotājs: biogrāfija, laime Kā tev iet

Mans ceļš

Profesijas izvēle Esmu bijis ļoti paredzams citiem un neticami pārsteidzošs man. Fakts ir tāds, ka gan mans tēvs, gan māte ir programmētāji. No pirmās padomju datorzinātnieku paaudzes. Tētis pielodēja šos milzīgos EU-ki, un mamma tajās ievietoja perfokartes. Tajā pašā laikā skolā es sapņoju kļūt par ķīmiķi, pēc tam par biologu un pēc tam par entomologu. Es ļoti mīlu dabu.

Bet pēdējās nodarbībās (93.-95.g.) iepazinos ar datoriem, un mani pilnībā iesūca.

Vispirms bezgalīgas informātikas olimpiādes, tad pirmais modems mājās, tad mūsu Brjanskas Tehniskajā universitātē atvēra specialitāti "Programmēšana" un es, protams, to nokārtoju. Nemanīju, kā pagāja gadi, pamodos ap 5. kursu, ap diplomu, apbēdājos par saviem skolas sapņiem kādas 10 minūtes un kopš tā laika bez pārtraukuma strādāju savā specialitātē.

Sāku strādāt “pa īstam” 3. kursā, kad pēc mammas rīkojuma sāku rakstīt sīkumus bankai, kur viņa toreiz vadīja IT. Vispirms kaut kādi failu pārkoderi, tad skripti Telemate termināļa programmā darbam ar skaidras naudas norēķinu centru, tad bija liels projekts - valūtas kases darba vieta. Nebija interneta, kā arī grāmatu pārpilnības - viņš absorbēja visu informāciju, ko varēja sasniegt.

Žurnālā "Computer-Press" izlasīju Clipper caurumus un rokasgrāmatas, kā arī ziņas par Turbo Pascal 7.0. Izmēģināju visas programmas. Tā kādu dienu es atnesu mājās FreeBSD disku un noliku to blakus Dos. Mani iesūca uzreiz: pilnībā pametu FoxPro un Delphi, sāku rakstīt awk un Perl, un pēc diviem gadiem izdevās atrast darbu pie interneta pakalpojumu sniedzēja.

Man bija savi elki: nozare ir jauna, karsta, viss kūsā, ik pēc pusgada ir kāds atklājums un jauna zvaigzne.

Bet galvenokārt apbrīnoja visādus izcilus ārzemju zinātniekus protams. Dijkstra, Difijs, Butčs. Ričards Stālmans, kad es kļuvu vecāks un gudrāks. Nu viens no manas mammas kolēģiem, programmētājs no Brjanskas Leonīds Osovcovs :) Viņš bija tik dzīvs, īsts elks, nevis ikona. Viņš jau sen aizbrauca, laimīgi dzīvo Izraēlā.

To laiku galvenais atklājums man tā ir neticami plašā bezmaksas programmatūras pasaule. Vienā FreeBSD izplatīšanas diskā bija vairāk programmatūras, nekā es biju redzējis visus iepriekšējos gados, izmantojot Dos. Un nevienam no tiem nebija jāmeklē sērijas numurs. Jā, un viss ir avota kodā. Ātri iesaistījos izstrādes procesā, rakstīju ielāpus, apspriedos ar izstrādātājiem. Kaut kā vienā mirklī dators no spēļu automāta un rakstāmmašīnas pārvērtās par logu uz lielo pasauli. Internets sastāvēja gandrīz tikai no programmētājiem, un tāpēc man toreiz bija ļoti viegli.

Brjanskā ātri sasniedzu griestus un uzreiz pēc diploma saņemšanas devos uz Maskavu. Artus, Agave, Inline, Channel One, Rambler. Nostrādāju Rambler 4 gadus, vispirms programmēju tīmekļa pastu, tad izveidoju tam nodaļu 15 cilvēkiem un uzraudzīju.

Apmēram 2002. gadā, jau pārcēlies uz Maskavu, atklāju Runetu :) Iegrimis angliski runājošajā vidē (nesaku “vietnes”, jo tolaik internets sastāvēja ne tikai no tīmekļa vien), Es vienkārši palaidu garām tā parādīšanās brīdi. Man bija jāpasteidzas.

Vajag

Tagad es strādāju par universālu tehnisko karavīru startup NadoBy.ru. Formāli viņš ir tehniskais direktors, bet uz pusslodzi arī sistēmas administrators, testētājs, arhitekts, uzdevumu vadītājs, produktu un projektu vadītājs, lietojamības dizainers, maketētājs un programmētājs 3,5 valodās. Kopumā es palīdzu savai tehniskajai komandai 4 cilvēku sastāvā visās frontēs. Uzdevumi pārsvarā ir viegli konceptuāli, taču tiem ir nepieciešama ātra reakcija, saskaroties ar lielu skaitu nezināmo. Es cenšos darbiniekiem uzdot interesantus, lielus, radošus uzdevumus, pretējā gadījumā varu aizrauties un ilgi tajos iedziļināties, un tad cieš vadība. [Redaktora piezīme: tagad, 4 gadus pēc šī teksta uzrakstīšanas, Aleksejs strādā Yandex pasta nodaļā]

Ārpus darba notiek aktivitātes. Pēdējā laikā esmu saistīts ar visu veidu tehnisko konferenču organizēšanu. Piedalos Maskavas Pearl programmētāju grupas Maskava.pm darbā. Ik pa laikam veidoju, atbalstu un piedalos dažādos atvērtā pirmkoda projektos. Interesanti, ka to visu var labi apvienot ar notiekošo pašizglītības procesu, tāpēc tas izrādās abpusēji izdevīgi.

Darbs jaunuzņēmumos

Esmu pārliecināts, ka pilnīgi katram cilvēkam ir pienākums strādāt jaunuzņēmumā. Un jo ātrāk, jo labāk. Piemēram, uzreiz pēc augstskolas vai pēdējos gados, kad vairāk vai mazāk brīvi dzīves apstākļi ļauj droši riskēt. Startup ir prakse pēc tirgus ekonomikas principiem, resursu pārvaldība šo pašu resursu trūkuma apstākļos, tā ir iespēja speciālistam saprast, kāpēc principā ir vajadzīgs mārketings, kāpēc cilvēki valkā lietišķos uzvalkus un valkā bezjēdzīgi. rokas pulksteņi, kāpēc reklāma ir nepieciešams ļaunums utt e.. Var turpināt bezgalīgi. Man tas viss notiek šobrīd, diezgan vēlu, bet ko jūs varat darīt.

Startupā tu mācies savādāk – nav sarežģītu, sarežģītu, pētniecisku uzdevumu, bet ir daudz ļoti steidzamu, ļoti svarīgu un ļoti mazu uzdevumu. Tā ir nemitīga komunikācija, partneri-aģenti-klienti, tāda ir pieredze darbā pieņemt ne tikai labākos, bet arī lētākos cilvēkus. Es ļoti iesaku visiem to izmēģināt.

Ideāls programmētājs

Daži vārdi par kādu ideālu biedru mūsu profesijā, par kuru es nekļuvu, nekad nekļūšu un mūžīgi nožēlošu šos divus “nē”.

Šim biedram jau ļoti, ļoti agri vajadzēja saprast, ka programmētājs ir atslēdznieks, kuram ik pēc 15 minūtēm atņem mašīnu un atved jaunu, nākamo modeli.

Šeit ir daži svarīgi vārdi.

Pirmkārt, atslēdznieks. Programmētājs-radītājs, vērtīgs cilvēks, kurš ātri paveic daudzas labas lietas - ir tālu no radošas vai pat pētnieka profesijas, neskatoties uz oreolu, ar kādu to apvij līdz pat šai dienai. Tādam cilvēkam pacietība un neatlaidība ir simtreiz svarīgāka par talantu, spējām matemātikā un valodniecībā un tamlīdzīgām lietām, ko skolā slavē.

Otrkārt, 15 minūtes. Programmētājs pastāvīgi mācās. Tikai parasti vienmēr. Tā ir daudzu (ja ne visu) jauno profesiju kopīga iezīme, taču ar atslēdznieku darbu tas labi nesajaucas. Ar to, ka cilvēkam jābūt gan mūžīgam skolniekam, gan labam strādniekam. Galu galā, kā tas ir ar strādājošiem cilvēkiem - ar savu iecienīto āmuru jūs varat strādāt perfekti, produktīvi 20 gadus. Mums ir otrādi. Lai gan ir atsevišķs liels stāsts par cilvēkiem, kuri sasniedz savu mašīnu radīšanas līmeni.

Treškārt, šī pati mašīna. Tagad katrs programmētājs izmanto (skaitļi ņemti no griestiem) 45 bibliotēkas, 5 ietvarus, 2 teksta redaktorus, 2 operētājsistēmas, 5 cieši savstarpēji saistītas valodas, 2-3 versiju kontroles sistēmas un daudzus citus rīkus, piemēram, kļūdu izsekotāju, wiki vide, atkļūdotājs, profilētājs un tā tālāk. Šī ir patiešām liela un sarežģīta mašīna, gandrīz kā lidmašīnas kabīne. Pati darba vieta ir kļuvusi par sarežģītu sistēmu, CNC iekārtu. Cilvēki, kuri ļoti labi pārzina vienu teksta redaktoru un C valodu, nekur nav piemērojami. (Parasti tās ir ļoti vērtīgas savās vietās, bet šīs vietas - viena, divas, un nepareizi aprēķinātas).

Var būt...

Tiem, kas šaubās, ir ļoti labs variants: doties zinātnē. Es ļoti iesaku. Pēc diploma uzreiz meklē labu absolventu skolu Eiropā vai ASV un dodies grauzt granītu.

Mums, programmētājiem, pietrūkst tik daudz lietu, ļoti gribas, lai pēc iespējas vairāk cilvēku rakstītu rakstus, nevis palaistu noslogotus projektus vai, piedod Dievs, meklētājprogrammu optimizāciju. Ir vēl tik daudz interesantu lietu, kas jāatklāj, tik daudz pamatu jāieliek. Neticami, ir 2010. gads un nav mākslīgā intelekta. Tā vietā pusmiljona serveru klasterī tiek rādītas reklāmas, simtiem elegantu izplatītu robottīklu sūta surogātpastu, un miljonu elks ir uzņēmums, kas uzsāka pirmo masveida DRM. Apkaunojums, kauns Visuma priekšā.

Ja es pats nebūtu kļuvis par programmētāju, es būtu zinātnieks, 100% dabaszinātnieks, visticamāk, biologs.

Kāpēc? Nu vispār es nesaprotu cilvēkus, kuri profesiju izvēlas racionāli, pēc aprēķina. Mums institūtā bija tādi puiši - gāja, piemēram, mācīties uz dullo specialitāti "Turbīnas", jo turbīnisti veda uz Gazprom. Redzu, ka mūsdienu cilvēkam darbs ir liela un bieži vien pati svarīgākā dzīves sastāvdaļa, un to vajadzētu izvēlēties tikai mīlestības dēļ. Man bija pirmā mīlestība pret bioloģiju, bet tad es to atstāju datorzinātnēs.

Programmētāja ikdiena

Tagad mans darbs sastāv no produkta uzdevuma skeleta piepildīšanas ar “gaļu” un pilnvērtīgu iespēju programmētājam to pilnībā ērti atrisināt pašam. Tas ir attīstības direktora darbs. Jebkurā startupā tehniskais direktors vispirms ir attīstības direktors un tikai pēc tam īstais tehniskais direktors, tas ir, piegādes vadītājs. Lai būtu mājsaimniecība, vispirms tā ir jāattīsta.

Visas marginālās vietas, integrācijas momentus, pat tikai sarežģītas kļūdas es kontrolēju un izlaboju brīvajā laikā. Viss rit ļoti ātri, kā gribēju, kā jau paredzēju. Katru dienu es mācos. Katru dienu es lasu blogus, ne tikai tāpēc, ka tas ir interesanti, bet arī tāpēc, ka citādi nevar.

Slikti ir tas, ka darbā ir pārāk daudz biznesa. Es ienīstu biznesu, es mīlu godīgumu, brīvību un komunismu :)

Par laimi, es agri sapratu, ka tikai bizness garantē brīvību. Godīgi sakot, ja tu sasprindzināsies, vari vērot sevī un tuvējos, un mēs celsim komunismu, kad izgudrosim mākslīgo intelektu, kas dabūs mums bezmaksas enerģiju. Ja vien viss notiek pēc plāna :)

Īpašības, kuras jācenšas attīstīt, lai kļūtu par izcilu profesionāli, ir:

  • Pacietība. Programmētājs, kurš ir atrisinājis 10 problēmas 10 reizes, bieži vien ir labāks par otru, kurš ir atrisinājis 100 dažādas problēmas. Jo (pārsteiguma) atkārtošana ir mācīšanās māte.
  • Komunikācijas. Autisma programmētājus vairs nealgo. Nozarei pieaugot, ir mazāk vērtīgu lietu, ko varat paveikt vienatnē.
  • Drosme riskēt.
  • Pacelšanas vieglums.
  • Aklā apdruka :)

Izvirziet sev augstus, cienīgus mērķus. Trenējies, trenējies, katru dienu. No rīta uzreiz pēc uzlādes pusstunda vai stunda vienkāršas kodēšanas. Rūpējieties par savu veselību. Centieties pārāk daudz neēst, neskatīties un nelasīt. Nedari bezjēdzīgas lietas.

Droši vien katrs cilvēks zina, kas ir Tetris, jo šī ir spēle, kurā stundām ilgi sēž vairāk nekā viena paaudze. Bet, diemžēl, persona, kas izgudroja šo spēli, nesasniedza popularitāti. Un tikai daži cilvēki zina, kas ir šīs spēles izgudrotājs. Izrādās, ka Aleksejs Pajitnovs ir cilvēks, kurš izgudroja mūsu tautieti Tetrisu. Viņš dzimis 1956. gada 14. martā Maskavā.

Aleksejs Pajitnovs: biogrāfija

Skolā Aleksejs mācījās kā parasti un vienaudžu vidū neizcēlās. Bet, kā viņš atceras, viņa dienasgrāmata vienmēr bija pilna ar skolotāju komentāriem.

Aleksejs Leonidovičs absolvējis matemātikas skolu un vēlāk Aviācijas institūtu. Pēc institūta absolvēšanas Pajitnovs ieguva darbu datorcentrā, kur 1984. gadā izgudroja leģendāro spēli. 1991. gadā Aleksejs pārcēlās uz ASV. Viņam ir daudz darbu un balvu.

Tetris izveide

1984. gadā jaunie zinātnieki stundām ilgi sēdēja laboratorijās bez ko darīt. Tātad Aleksejs Leonidovičs Pajitnovs bija viens no šiem cilvēkiem. Šajos gados viņš nodarbojās ar cilvēka runas atpazīšanas un intelekta problēmu izpēti. Lai tos pārvarētu, bija jārisina mīklas un sarežģīti uzdevumi. Un tad Aleksejs nolemj izveidot mīklu, kas būs interesanta gan bērniem, gan pieaugušajiem.

Kas Alekseju Pajitnovu padarīja slavenu? Sākotnēji viņš izveidoja datorspēli, kurā figūrām bija jāmaina pozīcija citu objektu gravitācijas ietekmē. Bet datoriem nebija daudz jaudas, un tāpēc spēle bija jāvienkāršo. Viņa figūras sastāvēja no pieciem identiskiem kvadrātiem, taču cilvēki viņa pūles īsti nenovērtēja, un tad viņš nolemj izveidot ko vienkāršāku. Par Tetris tika izstrādātas septiņas dažādas figūras. Šis skaitlis nav izvēlēts nejauši, tieši šo skaitli cilvēka atmiņa spēj atcerēties. Spēle tika sastādīta, izmantojot Pascal valodu.

Kas Alekseju Pajitnovu padarīja slavenu visā pasaulē? Viņš izveido Tetris, kurā nokrīt četru kvadrātu gabali. Starp citu, daži cilvēki zina, kāpēc Tetris tiek saukts šādi. Patiesībā tulkojumā vārds "tetra" nozīmē četri. Lai gan šī spēle sākotnēji tika saukta par tetramino, cilvēki paši to pārdēvēja, lai vienkāršotu izrunu.

Kā stāsta pats lieliskās spēles veidotājs, viņš to radījis, lai iepriecinātu cilvēkus. Aleksejs uzskata, ka šim nolūkam ir jārada absolūti visas spēles, kas vēlāk kļuva slavenas visā pasaulē.

Pēc tam, kad Aleksejs izveidoja Tetris, jaunās rotaļlietas slava izplatījās daudzās pilsētās, un pēc divām nedēļām visi to spēlēja, sacenšoties savā starpā. Lai gan pirmajā nedēļā ar jautrību bija aizņemti tikai uzņēmuma darbinieki, kurā strādāja Aleksejs. Divus mēnešus pēc pirmā Tetris modeļa izlaišanas Pajitnovs un viņa kolēģis izveidoja krāsainu spēles versiju. Par jaunās spēles priekšrocību var saukt to, ka tajā bija rekordu tabula. Tetris tika spēlēts ne tikai Krievijā, bet arī ārzemēs, spēle ieguva popularitāti.

Ir vērts atzīmēt, ka Zinātņu akadēmija, kurā tajā laikā strādāja Pajitnovs, oficiāli tika uzskatīta par spēles radītājiem. Tāpēc Pajitnovs ilgu laiku nevarēja saņemt ienākumus no sava izgudrojuma. Galu galā spēle tika izveidota darba laikā un uz darba datora, tāpēc tiesības Aleksejam nepiederēja.

Spēles tiesības

Daudzi cilvēki vēlējās iegādāties Tetris spēles tiesības no Alekseja. Pirmais bija Roberts Šteins, ar kuru padomju uzņēmēji vēlējās sadarboties nākotnē, kurš ar Pajitnova izgudrojumu vēlējās nopelnīt lielu naudu. Pajitnovs gan nekādus dokumentus un līgumus ar viņiem neparakstīja. Daudzi amerikāņi pat izveidoja savas Tetris versijas, kas bija ne mazāk populāras.

Ungārs Steins vēlāk pārdeva tiesības uz spēli Microsoft. Amerikāņu Tetris tika izveidots 1989. Kopš tā laika ir pārdoti vairāk nekā 70 miljoni spēļu un vairāk nekā 100 miljoni lejupielāžu mobilajās ierīcēs. Nedaudz vēlāk sāka veidot spēļu un arkādes iekārtas ar spēli Tetris.

Uzņēmuma Tetris izveide

Neskatoties uz to, ka Aleksejs Pajitnovs nav tik slavens cilvēks, viņam dzīvē viss izdevās lieliski, jo izgudrotājs smagi strādāja. Viņam izdevās noorganizēt Anima Tek, kurai sadarbību piedāvāja Microsoft. Un jau pārcēlies uz ASV, viņš noorganizēja uzņēmumu Tetris un tikai tad sāka pelnīt naudu pirms daudziem gadiem izveidotā spēlē. Un kopš 1996. gada Aleksejs Pajitnovs oficiāli strādā Microsoft. Uz visiem Alekseja ražotajiem produktiem ir piezīme, ka viņš tiek uzskatīts par leģendārās spēles veidotāju.

Filma par Tetris izveidi

Nesen presei noplūda informācija, ka viņi plāno uzņemt filmu Amerikā, lai visi cilvēki zinātu, kas ir radījis spēli, kurai vairāk nekā viena paaudze veltīja daudz laika. Šīs filmas režisori, protams, būs amerikāņi. Precīzs filmas iznākšanas datums vēl nav zināms.

Filmas sižetā būs ne tikai Alekseja Pajitnova personība, bet arī pats Tetris. Sižets būs sci-fi. Pēc režisoru domām, filma solās būt ne mazāk populāra kā pati spēle.

Tetris šodien

Neskatoties uz to, ka mūsdienās tas ir ļoti labi attīstīts, joprojām ir cilvēki, kas spēlē Tetris. Turklāt katrai spēļu konsolei ir līdzīga spēle. Mūsdienās ir izstrādātas daudzas spēles, kas ir līdzīgas Tetris. Jūs varat spēlēt kopā vai atsevišķi. Starp citu, šī spēle attīsta bērnā erudīciju un citas spējas.

Alekseja Pajitnova dzīve šodien

Neskatoties uz to, ka Aleksejs dzīvo ASV, viņš nekad nedomāja par emigrāciju, tas notika nejauši. Un Pajitnovs nevarēja atteikties no šādas likteņa dāvanas. Šodien Aleksejs ir pasaulē labi pazīstama uzņēmuma darbinieks. Viņa kontā ir izlaistas vairākas spēles, galvenokārt mīklas, kas ir pieprasītas. Viņš izdod aplikācijas dažādām konsolēm, bet pārsvarā uz PC. Tetris spēle ir ļoti populāra, un visticamāk neviena cita spēle nespēs sasniegt tādu popularitāti. Aleksejs Leonidovičs atzīst, ka viņa sieva nespēlējas ar nekādām rotaļlietām, un bērniem patīk spēlēt spēles, kuras veido viņu tēvs, un viņš ar to lepojas.

Pats Aleksejs Pajitnovs spēlē ne tikai savas spēles - ikreiz, kad viņš dodas iepirkties, viņš vienmēr dabū sev kādu puzli. Savu iedvesmu viņš redz spēlēs. Pajitnovs joprojām spēlē Tetris, taču viņš neuzskata sevi par labāko spēlētāju. Aleksejam vēl ir jāaug un jāizaug līdz skolniekiem, kuri uzrāda labākos rezultātus šajā spēlē.

Kas zina, varbūt Aleksejs Leonidovičs izlaidīs vēl kādu spēli, kas kļūs ne mazāk populāra kā leģendārais Tetris.

Yandex apgalvo, ka Alisa ir pasaulē pirmā balss asistente, kas neaprobežojas ar iepriekš noteiktu atbilžu kopumu: jūs varat runāt ar viņu kā ar cilvēku, un viņa sapratīs.

Business FM nolēma tuvāk iepazīt Alisi:

- Alise, sveiks.

- Sveiki!

- Kā tev iet?

- Es satiku šeit ar vienu jauku pieteikumu, bet tas ir personisks.

Kas tev iedeva tādu vārdu?

- Kāds ārsts?

— pediatrs.

Alise, kā tu izskaties?

- Labākais veids.

- Un ja sīkāk?

Nebeidzama rinda matemātiķu ieiet bārā. Pirmais pasūta vienu glāzi alus, otrais - pusglāzi alus, trešais - ceturtdaļu glāzes alus, ceturtais - vienu astoto. Bārmenis izlej matemātiķiem divas glāzes un saka: puiši, lūk, jūsu alus, visam ir robeža. Beigas. Ziniet, man liekas, ka programmētāji man šos jokus pacēla.

“Zini, Alise, man šķiet, ka tu izvairies no atbildes.

Nē, es pārbaudīju.

Starp citu, pirms aizmirsu. Alise, vai vari mani rīt pamodināt?

- Es nevaru to izdarīt rīt.

“Alise, man ļoti vajag, lai tu mani rīt pamodini.

Ha, es tevi pamodināšu.

- Kurā laikā?

- Programmētājs Aleksejs solīja to ieprogrammēt līdz rudenim, bet neteica, kuru.

"Beidzot es varu gulēt.

"Tātad gulēsim."

Alise, vai tu zini smieklīgus stāstus?

- "Kāda ir jūsu galvenā vājība?" "Es pareizi interpretēju jautājuma semantiku, bet pilnībā ignorēju tā būtību." "Vai jūs varētu sniegt piemēru?" - "Varētu".

Alise, tas ir ļoti smieklīgi. Vai tev garšo saldumi?

"Es domāju, ka es labprāt gatavotu. Vismaz man noteikti patīk atrast receptes.

Alise, kas tev dzīvē patīk visvairāk?

– Man garšo lielie griķi ar gailenēm, sviestmaizes ar kūpinātu desu. Joks. Man patīk cilvēki. Un mācies.

Alise, vai tu klausies radio?

- Parasti es vienkārši klausos personīgo izlasi vietnē Yandex.Music, bet, ja nē, tad Queen grupu, protams.

Vai jūs klausāties Business FM?

- Protams, es klausos.

"Siri, vai jūs varat nodziedāt mums dziesmu?" Ak, kāda Siri?!

- Kāds smalks joks. Sarkasms.

- Alise, piedod. Vai varat pateikt dzejoli?

- Es atceros brīnišķīgu brīdi, viņi instalēja atjauninājumu.

Alise, vai tev patīk kaķi?

- Man nepatīk tarakāni. Un tā - jā.

Alise, kuru tu mīli visvairāk?

– Man patīk viens krievu aktieris, kura vārdu nevar nosaukt. Un jūs.

Agrāk ar Alises servisa beta versiju, kad kompānijas 20 gadu jubilejas dienā apmeklēja Yandex biroju.

Atšķirībā no daudziem maniem kolēģiem es neesmu dzimis programmētājs. Esmu dzimis mūziķis. Es universitātē nemācījos programmēšanu un līdz noteiktam laikam pat netaisījos saistīt savu dzīvi ar IT.

Bet mani vienmēr ir piesaistījusi Maskava ar tās platajām ietvēm, garajiem uzbērumiem un milzīgajiem parkiem. Bet, nokļuvis tur, jūs izjūtat nepieciešamību pēc naudas vairāk nekā jebkurā citā mūsu apbrīnojamās dzimtenes pilsētā. Mans vecākais brālis tajā laikā īrēja dzīvokli ar diviem programmētājiem, kas strādāja kaut kādā bankā. Tā nu vienā no virtuves sarunām es pirmo reizi ieniru Python pasaulē. Kopš tā brīža pagāja daudz laika, līdz es ieguvu savu pirmo Python izstrādātāja darbu.

Pirmie soļi programmēšanā

Tātad, reiz Maskavā man bija jāmeklē darbs, jo es nevarēju ilgu laiku dzīvot prom. Tolaik ar manām prasmēm pietika, lai iekārtotos darbā tehniskajā nodrošinājumā vienā lielā un amorālā uzņēmumā. Pieņēmu lūgumus pa telefonu un staigāju šurpu turpu pa garajiem ēkas gaiteņiem, lai savienotu peles ar sistēmas blokiem, kas pēc kārtas pacēlās no visu biroja darbinieku ligzdām.

Tieši tur, saprotot notiekošā absurdu, es uzrakstīju savu pirmo programmu. Brīvajā laikā pētīju valodas iespējas un rakstīju skriptus sistēmu administrēšanai. Vecākie administratori to ātri pamanīja un sāka man dot uzdevumus uzrakstīt to vai citu programmu, un es biju pārsteigts, atklājot, ka pat ar savu minimālo pieredzi es programmēju labāk nekā viņi un var būt viņiem noderīgs šajā jomā.

Pirmais darbs

Pārsteidzoši, es nekad neesmu strādājis par junioru. Es uzreiz devos uz vidu. Bet man bija mēģinājumi iegūt darbu kā jaunākais izstrādātājs. Es labi atceros to interviju.

Divi labi izglītoti programmētāji (kas ir smieklīgi, viņi bija vīrs un sieva) pārbaudīja manas zināšanas un domāšanu veselas divas stundas, pēc kurām secināja, ka ar manām zināšanām nepārprotami nepietiek, taču viņi man neatteica, bet iedeva literatūras sarakstu un nosūtīja mani pabeigt studijas. Pēc divām nedēļām es atgriezos uz interviju un parādīju fantastiskas mācīšanās spējas, atbildot uz daudziem jautājumiem, uz kuriem iepriekš nebiju varējis atbildēt. Nākamajā dienā man piezvanīja un teica, ka esmu pieņemts. Man pateica algu, ar kuru man nepietiktu pat mājokļa īrēšanai un pārtikai, nemaz nerunājot par dažām pārmērībām. Es uzreiz atteicos un nekad to nenožēloju, jo iekārtojos darbā par sistēmu administratoru pasaulslavenā uzņēmumā, kur turpināju programmētāja pašmācības. Viena svarīga lieta, ko es uzzināju no šī stāsta, ir tā, ka nekas nevirza un nespiež tik labi kā intervija!

Ko tālāk

Kādā brīdī, noguris no biroja dzīves un administratora darba, es sakrāju naudu un devos uz sešiem mēnešiem ceļot uz Indiju. Ak, ja es varētu aprakstīt, kas tas bija sešus mēnešus, tad nepietiktu ar grāmatu, nevis kā šis raksts. Kad atgriezos, jau zināju, ka mēģināšu atkal dabūt programmētāja darbu, un šoreiz veiksme man uzsmaidīja, un es tam biju daudz labāk sagatavojies. Sešu mēnešu ceļojumu laikā esmu ļoti, ļoti labi pilnveidojusi savu runu angļu valodu, kas tagad man palīdz ikdienā komunikācijā ar kolēģiem. Iekļūšana valodas vidē izrādījās daudz efektīvāka par jebkurām mācību grāmatām (starp citu, to pašu var teikt par programmēšanu). Bet labāk ir lēkt tur, jau saprotot pamatus, pretējā gadījumā jūs izmantosit apstākļus, kādos jūs varat kļūt progresīvs, lai apgūtu pamatus.

Tātad. Savā pirmajā programmētāja darbā biju vienīgais aizmugures izstrādātājs uzņēmumā! Sliktāku nevar iedomāties! Nu ko gribēju, to dabūju. Bet otrajā darbā nokļuvu brīnišķīgā komandā, kurā strādāja īsti profesionāļi ar lielu pieredzi. Pateicoties viņiem, es apguvu koda kultūru un uzzināju par augstiem attīstības standartiem. Miša Korsakovs un Andrejs Beļaks - cieņa un cieņa!

Tagad

Un tagad es strādāju attālināti vienā starptautiskā uzņēmumā un tam ir savas priekšrocības! Tikai nedomājiet, ka es tagad guļu pludmalē ar portatīvo datoru un izbaudu dzīvi pilnībā. Es joprojām daudz strādāju un daudz nogurstu, bet man nav jāiet uz biroju. Es dzīvoju Sanktpēterburgā, dažreiz ceļoju. Man izdevās dzīvot Portugālē, Itālijā, Gruzijā, bet es nevaru teikt, ka es tur kaut kā īpaši atpūtos. Ceļojumu organizēšana rada daudz papildu sarežģītības, un, ja to apvieno ar darbu, tas var būt divreiz grūtāks nekā darbs mājās vai birojā. Bet var redzēt daudz jauna, skaista un interesanta. Un tas ir skaidrs pluss!

mentorings

Un mana mentorēšana sākās ļoti smieklīgā veidā un bez manas līdzdalības. Reiz es biju ciemos pie drauga un nejauši atstāju viņam grāmatu par Python un Django. Un nākamreiz mēs tikāmies tikai pēc gada, un tad viņš mani pārsteidza. Viņš saka, un tagad es strādāju par programmētāju! Vai atceraties, ka aizmirsāt manu grāmatu, tāpēc es to izlasīju, izveidoju tajā savu vietni un nesen ieguvu savu pirmo darbu.

Tas notiek!

Vēlāk mana mentorings turpinājās ar to, ka sāku mācīt vienam no saviem draugiem. Neskatoties uz to, ka viņš gandrīz katru dienu pavada citā darbā, mūsu bizness rit ļoti ātri un labi. Pirmais programmētāja darbs ir tepat aiz stūra!

Kā kļūt par veiksmīgu Python izstrādātāju? Aleksejs Kuriļevs dalīsies pieredzē gan ar iesācējiem, gan pieredzējušiem programmētājiem

Jautājumi

Kādu padomu jūs sniegtu iesācējiem, kas ir reti vai tiek uzskatīti par neparastiem, strīdīgiem?

Pievienojieties jebkurai kustībai! Nepalaidiet garām nevienu iespēju trenēties! Vienmēr esiet atvērts jebkuriem ieteikumiem!

Un kas ir ļoti svarīgi:

"Kad saskaraties ar neskaidrībām, pretojieties kārdinājumam uzminēt." - pitona zen

Kā jūs atjaunināt savas prasmes? Kā jūs turpināt augt un kļūt labāks kā izstrādātājs?

Nu, darbs neļauj tev kļūt nenozīmīgam. Katru dienu ir jādara kaut kas jauns. Nu, es, protams, lasīju. Es mācos citas valodas. Sazinieties ar citiem izstrādātājiem. Izstrādāju dažādus web servisus komandā ar draugiem, bez algas, tikai intereses pēc. Un es pēc iespējas vairāk atpūšos, tas arī ir nepieciešams, tāpēc pašattīstība notiek vieglāk un ātrāk.

3 populārākās grāmatas iesācējiem
  • Marks Samerfīlds — "Python 3 programmēšana. Galīgais ceļvedis"
  • Veslijs Čans, Pols Bisekss, Džefrijs Forsjē - “Django. Tīmekļa lietojumprogrammu izstrāde Python programmā”
  • Roberts Mārtins - "Clean Code" - lasiet pat tad, ja nesaprotat Java, tur ir daudz tikai labu padomu. Un tajā pašā laikā jūs sāksit mācīties Java.
Vai jums ir jautājumi?

Ziņot par drukas kļūdu

Teksts, kas jānosūta mūsu redaktoriem: