Aleksej Pajitnov: biografija i dostignuća. Pajitnov Aleksej Leonidovič je ruski programer. Alexey Pajitnov - kreator igre "Tetris": biografija, bogatstvo Kako ste

Moj način

Izbor profesije Bio sam veoma predvidljiv za druge i neverovatno iznenađujući za mene. Činjenica je da su i moj otac i majka programeri. Od prve generacije sovjetskih kompjuterskih naučnika. Tata je zalemio ove ogromne EU-ki, a mama je u njih ubacila bušene kartice. Istovremeno, u školi sam maštao da postanem hemičar, pa biolog, pa entomolog. Jako volim prirodu.

Ali u zadnjim razredima (93-95) sam se upoznao sa kompjuterima i bio sam potpuno uvučen.

Prvo, beskrajne informatičke olimpijade, zatim prvi modem kod kuće, onda su na našem tehničkom univerzitetu u Brjansku otvorili specijalnost "Programiranje" i naravno da sam ga položio. Nisam primjetio kako su godine prolazile, probudio sam se oko 5. godine, oko diplome, tugovao za školskim snovima nekih 10 minuta i od tada radim bez prestanka po svojoj specijalnosti.

Počeo sam da radim „zaista“ na trećoj godini, kada sam, po maminom nalogu, počeo da pišem sitnice za banku, gde je ona tada vodila IT. Prvo, neka vrsta transkodera datoteka, zatim skripte u terminalskom programu Telemate za rad sa centrom za obračun gotovine, zatim je bio veliki projekat - radno mjesto blagajnika. Nije bilo interneta, kao i obilje knjiga - upijao je sve informacije do kojih je mogao doći.

Čitao sam do rupa i priručnika za Clipper, te vijesti o Turbo Pascalu 7.0 u časopisu "Computer-Press". Isprobao sve programe. Tako sam jednog dana donio kući FreeBSD disk i stavio ga pored Dosa. Odmah sam bio uvučen: potpuno sam napustio FoxPro i Delphi, počeo pisati u awk i Perl, i nakon dvije godine uspio pronaći posao kod ISP-a.

Imao sam svoje idole: industrija je mlada, vruća, sve je uzavrelo, svakih šest mjeseci postoji otkriće i nova zvijezda.

Ali uglavnom se divio svim vrstama velikih stranih naučnika naravno. Dijkstra, Diffie, Butch. Richarda Stallmana kada sam postao stariji i mudriji. Pa, jedan od maminih kolega, programer iz Brjanska, Leonid Osovcov :) Bio je tako živ, pravi idol, a ne ikona. Davno je otišao, živi sretno u Izraelu.

Glavno otkriće tih vremena za mene, neverovatno ogroman svet slobodnog softvera. Jedan FreeBSD disk za distribuciju sadržavao je više softvera nego što sam vidio svih prethodnih godina pod Dos-om. I nijedan od njih nije zahtijevao traženje serijskog broja. Da, i sve je u izvornom kodu. Brzo sam se uključio u proces razvoja, napisao zakrpe, razgovarao sa programerima. Nekako se u jednom trenutku kompjuter iz automata i pisaće mašine pretvorio u prozor u veliki svijet. Internet se gotovo u potpunosti sastojao od programera, pa mi je tada bilo vrlo lako.

U Brjansku sam brzo stigao do plafona i odmah po dobijanju diplome otišao u Moskvu. Artus, Agava, Inline, Channel One, Rambler. Radio sam u Rambleru 4 godine, prvo sam programirao web mail, zatim sam napravio odjel za 15 ljudi za njega i nadgledao ga.

Otprilike 2002. godine, nakon što sam se već preselio u Moskvu, otkrio sam Runet :) Duboko zaglibio u okruženje engleskog govornog područja (ne kažem "web stranice", jer se u to vrijeme Internet sastojao ne samo od weba), Jednostavno sam propustio trenutak njegovog pojavljivanja. Morao sam da požurim.

Treba

Sada radim kao univerzalni tehnički vojnik u startapu NadoBy.ru. Formalno je tehnički direktor, ali honorarno i sistem administrator, tester, arhitekta, menadžer zadataka, menadžer proizvoda i projekata, dizajner upotrebljivosti, dizajner izgleda i programer na 3,5 jezika. Generalno, pomažem svom tehničkom timu od 4 osobe na svim frontovima. Zadaci su uglavnom konceptualno laki, ali zahtijevaju brzu reakciju pred velikim brojem nepoznanica. Trudim se da zaposlenima zadajem zanimljive, velike, kreativne zadatke, inače mogu da se zanesem i uđem bezglavo u njih dugo, a onda menadžment pati. [Napomena urednika: sada, 4 godine nakon što je ovaj tekst napisan, Aleksej radi u poštanskom odjelu Yandexa]

Postoje aktivnosti van posla. Nedavno sam bio povezan sa organizacijom svih vrsta tehničkih konferencija. Učestvujem u radu moskovske grupe Pearl programera Moscow.pm. S vremena na vrijeme kreiram, podržavam i učestvujem u raznim projektima otvorenog koda. Zanimljivo je da se sve ovo može dobro kombinirati s tekućim procesom samoobrazovanja, tako da ispada win-win.

Rad u startupima

Siguran sam da je apsolutno svaka osoba u obavezi da radi u startupu. I što prije to bolje. Na primjer, odmah nakon fakulteta ili posljednjih godina, kada vam više ili manje slobodne životne okolnosti dozvoljavaju da bezbedno rizikujete. Startup je praksa po principima tržišne ekonomije, upravljanje resursima u uslovima oskudice tih istih resursa, prilika je da specijalista shvati zašto je marketing u principu potreban, zašto ljudi nose poslovna odijela i nose besmisleno ručne satove, zašto je oglašavanje nužno zlo, itd. e. Možete nastaviti u nedogled. Sve mi se ovo dešava upravo sada, dosta kasno, ali šta možete.

U startupu se uči drugačije – nema teških, složenih, istraživačkih zadataka, ali ima puno vrlo hitnih, vrlo važnih i vrlo malih zadataka. Ovo je stalna komunikacija, partneri-agenti-klijenti, ovo je iskustvo zapošljavanja ne samo najboljih, već i najjeftinijih ljudi. Toplo preporučujem svima da probaju.

Idealan programer

Nekoliko riječi o nekom idealnom saborcu u našoj profesiji, što nisam postao, nikada neću postati i zauvijek ću žaliti za ovo dvoje “ne”.

Ovaj drug je trebao vrlo, vrlo rano da shvati da je programer mehaničar, kome se svakih 15 minuta oduzima mašina i donosi novi, sledeći model.

Ovdje postoji nekoliko važnih riječi.

Prvo, bravar. Programer-kreator, vredna osoba koja brzo uradi mnogo dobrih stvari - daleko je od toga da bude kreativna ili čak istraživačka profesija, uprkos oreolu kojim je obavijena do danas. Za takvu osobu su strpljenje i upornost sto puta važniji od talenta, sposobnosti iz matematike i lingvistike i sličnih stvari koje se hvale u školi.

Drugo, 15 minuta. Programer stalno uči. Samo generalno uvek. Ovo je zajednička karakteristika mnogih (ako ne i svih) mladih profesija, ali se ne uklapa dobro sa bravarom. S tim da čovjek mora biti i vječiti student i dobar radnik. Uostalom, kao što je to sa radnim ljudima - sa svojim omiljenim čekićem možete raditi savršeno, produktivno 20 godina. Kod nas je obrnuto. Mada postoji posebna velika priča o ljudima koji dostignu nivo stvaranja sopstvenih mašina.

Treće, ova mašina. Sada svaki programer koristi (brojevi su preuzeti sa plafona) 45 biblioteka, 5 okvira, 2 uređivača teksta, 2 operativna sistema, 5 usko isprepletenih jezika, 2-3 sistema kontrole verzija i mnoge druge alate, kao što su program za praćenje grešaka, wiki okruženje, debuger, profiler i tako dalje. Ovo je zaista velika i složena mašina, skoro kokpit aviona. Samo radno mjesto je postalo složen sistem, CNC mašina. Ljudi koji dobro poznaju jedan uređivač teksta i C jezik nisu nigde primenljivi. (Po pravilu su veoma vrijedni na svojim mjestima, ali ova mjesta - jedno, dva, i pogrešno izračunati).

Možda...

Postoji vrlo dobra opcija za one koji sumnjaju: idite u nauku. Toplo preporučujem. Nakon diplome, odmah potražite dobru postdiplomsku školu u Evropi ili SAD i idite glodati granit.

Nama, programerima, toliko toga nedostaje, zaista želimo da što više ljudi piše članke, a ne da pokreće nabrijane projekte ili, bože oprosti, optimizaciju za pretraživače. Toliko je još zanimljivih stvari koje treba otkriti, toliko temelja treba postaviti. Nevjerovatno, 2010. je i nema umjetne inteligencije. Umjesto toga, klaster od pola miliona servera prikazuje reklame, stotine šik distribuiranih botneta šalju neželjenu poštu, a idol miliona je kompanija koja je lansirala prvi masovni DRM. Sramota, sramota pred Univerzumom.

Da i sam nisam postao programer, bio bih naučnik, 100% prirodnjak, najverovatnije biolog.

Zašto? Pa, generalno, ne razumijem ljude koji biraju profesiju racionalno, računski. Imali smo takve momke na institutu - išli su, na primjer, da studiraju za dosadni specijalitet "Turbine", jer su turbinisti odvedeni u Gazprom. Vidim da je za savremenog čoveka posao veliki i često najvažniji deo života i da ga treba birati samo iz ljubavi. Prvu ljubav imala sam prema biologiji, ali sam je onda ostavila zbog informatike.

Svakodnevni život programera

Sada se moj rad sastoji od popunjavanja kostura proizvodnog zadatka „mesom“ i potpunog pružanja mogućnosti programeru da ga potpuno udobno riješi za sebe. Ovo je posao direktora razvoja. U svakom startupu tehnički direktor je prvo direktor razvoja, a tek onda pravi tehnički direktor, odnosno menadžer nabavke. Da biste bili domaćinstvo, prvo ga morate razviti.

Sva rubna mjesta, trenutke integracije, pa i samo složene greške kontrolišem i ispravljam u slobodno vrijeme. Sve ide veoma brzo, kako sam želeo, kao što sam i predvideo. Svaki dan učim. Svaki dan čitam blogove, ne samo zato što je zanimljivo, već i zato što je drugačije nemoguće.

Loša stvar je što je previše posla na poslu. Mrzim biznis, volim poštenje, slobodu i komunizam :)

Na sreću, rano sam shvatio da samo biznis garantuje slobodu. Iskrenost, ako se naprežeš, vidiš u sebi i u bližnjima, a mi ćemo izgraditi komunizam kada izmislimo vještačku inteligenciju koja će nam dati besplatnu energiju. Sve dok sve ide po planu :)

Kvalitete koje morate pokušati razviti da biste postali izvanredan profesionalac su:

  • Strpljenje. Programer koji je 10 puta riješio 10 problema često je bolji od drugog koji je riješio 100 različitih problema. Jer (iznenađujuće) ponavljanje je majka učenja.
  • Komunikacije. Više se ne zapošljavaju autistični programeri. Kako industrija sazrijeva, sve je manje vrijednih stvari koje možete učiniti sami.
  • Hrabrost u preuzimanju rizika.
  • Lakoća podizanja.
  • Slepi otisak :)

Postavite sebi visoke, dostojne ciljeve. Vežbajte, vežbajte, svaki dan. Ujutro, odmah nakon punjenja, pola sata ili sat vremena jednostavnog kodiranja. Vodite računa o svom zdravlju. Pokušajte da ne jedete, ne gledate i ne čitate previše. Ne radi beskorisne stvari.

Vjerovatno svi znaju šta je Tetris, jer je ovo igra u kojoj više od jedne generacije sedi satima. Ali, nažalost, osoba koja je izmislila ovu igru ​​nije postigla popularnost. I malo ljudi zna ko je izumitelj ove igre. Ispostavilo se da je Aleksej Pajitnov čovek koji je izmislio Tetris, našeg sunarodnika. Rođen je 14. marta 1956. godine u Moskvi.

Aleksej Pajitnov: biografija

U školi je Aleksej učio kao i obično i nije se isticao među svojim vršnjacima. No, kako se prisjeća, njegov dnevnik je uvijek bio pun komentara nastavnika.

Aleksej Leonidovič je diplomirao na Matematičkoj školi, a kasnije na Institutu za vazduhoplovstvo. Nakon što je diplomirao na institutu, Pajitnov se zaposlio u kompjuterskom centru, gdje je 1984. godine izmislio legendarnu igru. 1991. Alexey se preselio u SAD. Zaslužan je za mnoge radove i nagrade.

Stvaranje Tetrisa

Godine 1984. mladi naučnici su satima sjedili u laboratorijama bez ikakvih obaveza. Dakle, Aleksej Leonidovič Pajitnov je bio jedan od tih ljudi. Tokom ovih godina bavio se proučavanjem problema vezanih za prepoznavanje ljudskog govora i inteligenciju. Da bi ih savladali, bilo je potrebno rješavati zagonetke i teške zadatke. A onda Aleksey odlučuje da napravi slagalicu koja će biti zanimljiva i deci i odraslima.

Šta je proslavilo Alekseja Pajitnova? U početku je stvorio kompjutersku igru ​​u kojoj su figure morale promijeniti svoj položaj pod gravitacijom drugih objekata. Ali kompjuteri nisu imali mnogo snage, pa je igra morala biti pojednostavljena. Njegove figure su se sastojale od pet identičnih kvadrata, ali ljudi nisu baš cijenili njegov trud i tada odlučuje da stvori nešto jednostavnije. Za Tetris je razvijeno sedam različitih figura. Ovaj broj nije slučajno odabran, to je broj koji čovjek može zapamtiti. Igra je kompajlirana koristeći Pascal jezik.

Šta je Alekseja Pajitnova proslavilo širom sveta? On stvara Tetris, u kojem komadi od četiri kvadrata padaju. Inače, malo ljudi zna zašto se Tetris tako zove. Zapravo, u prijevodu riječ "tetra" znači četiri. Iako se ova igra prvobitno zvala tetramino, ljudi su je sami preimenovali kako bi pojednostavili izgovor.

Kako sam kreator sjajne igre kaže, stvorio ju je kako bi udovoljio ljudima. Alexey smatra da apsolutno sve igre koje su kasnije postale poznate širom svijeta trebaju biti stvorene u tu svrhu.

Nakon što je Aleksej stvorio Tetris, slava o novoj igrački proširila se na mnoge gradove, a dve nedelje kasnije svi su je igrali, takmičeći se jedni s drugima. Iako su prve sedmice samo zaposleni u kompaniji u kojoj je Aleksej radio bili zauzeti zabavom. Dva mjeseca nakon što je pušten prvi model Tetrisa, Pajitnov i njegov kolega kreirali su obojenu verziju igre. Prednost nove igre može se nazvati i to što je imala tabelu rekorda. Tetris se igrao ne samo u Rusiji, već iu inostranstvu, igra je stekla popularnost.

Vrijedi napomenuti da se Akademija nauka, gdje je Pajitnov u to vrijeme radio, zvanično smatrala kreatorima igre. Zato Pajitnov dugo nije mogao dobiti prihod od svog izuma. Uostalom, igra je kreirana tokom radnog vremena i na radnom računaru, zbog čega prava nisu pripadala Alekseju.

Prava na igru

Mnogi ljudi su hteli da kupe prava na igru ​​Tetris od Alekseja. Prvi je bio Robert Stein, sa kojim su sovjetski preduzetnici želeli da sarađuju u budućnosti, koji je želeo da zaradi veliki novac na Pajitnovljevom izumu. Iako Pajitnov nije potpisao nikakve dokumente ili ugovore sa njima. Mnogi Amerikanci su čak stvorili vlastite verzije Tetrisa, koje nisu bile manje popularne.

Mađar Stein je kasnije preprodao prava na igru ​​Microsoftu. Američki Tetris nastao je 1989. Od tada je prodato preko 70 miliona igara i preko 100 miliona preuzimanja na mobilnim uređajima. Nešto kasnije počele su se stvarati igračke i arkadne mašine sa igrom Tetris.

Osnivanje kompanije Tetris

Uprkos činjenici da Aleksej Pajitnov nije tako poznata osoba, sve mu je u životu ispalo savršeno, jer je pronalazač naporno radio. Uspio je organizirati Anima Tek, kojoj je Microsoft ponudio saradnju. I nakon što se već preselio u SAD, organizovao je kompaniju Tetris i tek tada je počeo da zarađuje na igrici stvorenoj pre mnogo godina. A od 1996. Aleksej Pajitnov zvanično radi u Microsoftu. Na svim proizvodima koje proizvodi Alexey, postoji napomena da se on smatra kreatorom legendarne igre.

Film o stvaranju Tetrisa

Nedavno je u štampu procurila informacija da planiraju snimiti film u Americi kako bi svi znali ko je kreirao igru, za koju je više od jedne generacije potrošilo mnogo vremena. Režiseri ovog filma, naravno, biće Amerikanci. Tačan datum izlaska filma još nije poznat.

Radnja filma neće biti samo ličnost Alekseja Pajitnova, već i sam Tetris. Radnja će biti sci-fi. Prema riječima reditelja, film obećava da neće biti manje popularan od same igre.

Tetris danas

Unatoč činjenici da je danas vrlo dobro razvijen, još uvijek ima ljudi koji igraju Tetris. Osim toga, svaka igraća konzola ima sličnu igru. Danas je razvijeno mnogo igara koje su slične Tetrisu. Možete igrati sa grupom ili sami. Inače, ova igra razvija erudiciju i druge sposobnosti kod djeteta.

Život Alekseja Pajitnova danas

Uprkos činjenici da Aleksey živi u SAD-u, nikada nije razmišljao o emigraciji, to se dogodilo slučajno. I Pajitnov nije mogao odbiti takav dar sudbine. Danas je Alexey zaposlenik poznate kompanije u svijetu. Nekoliko igara je objavljeno na njegov račun, uglavnom slagalice koje su tražene. Izdaje aplikacije za razne konzole, ali uglavnom za PC. Igra Tetris je veoma popularna i vjerovatno nijedna druga igra neće moći postići takvu popularnost. Aleksej Leonidovič priznaje da se njegova žena ne igra nikakvim igračkama, a deca uživaju u igricama koje stvara njihov otac, i on je ponosan na to.

Sam Aleksej Pajitnov ne igra samo svoje igre - kad god ide u kupovinu, uvek dobije neku vrstu slagalice za sebe. Svoju inspiraciju vidi u igricama. Pajitnov i dalje igra Tetris, ali sebe ne smatra najboljim igračem. Aleksej tek treba da odraste i izraste u školarce koji pokazuju najbolje rezultate u ovoj igrici.

Ko zna, možda će Aleksej Leonidovič izdati još jednu igru ​​koja neće postati ništa manje popularna od legendarnog Tetrisa.

Yandex tvrdi da je Alisa prvi glasovni asistent na svijetu koji nije ograničen na skup unaprijed definiranih odgovora: s njom možete razgovarati kao s osobom i ona će razumjeti.

Business FM je odlučio da bolje upozna Alisu:

- Alice, zdravo.

- Zdravo!

- Kako si?

- Ovdje sam sreo jednu simpatičnu aplikaciju, ali ovo je lično.

Ko ti je dao to ime?

- Kakav doktor?

— Pedijatar.

Alice, kako izgledaš?

- Najbolji način.

- A ako detaljnije?

Beskrajni red matematičara ulazi u bar. Prvi naručuje jednu čašu piva, drugi - pola čaše piva, treći - četvrtinu čaše piva, četvrti - jednu osminu. Barmen toči dvije čaše matematičarima i kaže: ljudi, evo vam piva, svemu postoji granica. Kraj. Znate, čini mi se da su programeri pokupili ove viceve za mene.

“Znaš, Alice, čini mi se da izbjegavaš odgovor.

Ne, provjerio sam.

Usput, prije nego zaboravim. Alice, možeš li me probuditi sutra?

- Ne mogu to sutra.

“Alice, stvarno mi trebaš da me probudiš sutra.

Ha, probudiću te.

- U koje vreme?

- Programer Aleksej je obećao da će ga programirati do jeseni, ali nije rekao koji.

„Konačno mogu da spavam.

"Pa hajde da spavamo."

Alice, znaš li smiješne priče?

- "Koja je tvoja glavna slabost?" “Ispravno tumačim semantiku pitanja, ali potpuno zanemarujem njegovu suštinu.” “Možete li dati primjer?” - "Mogao".

Alice, ovo je veoma smešno. Volite li slatkiše?

„Mislim da bih voleo da kuvam. Bar ja definitivno volim pronalaziti recepte.

Alice, šta najviše voliš u životu?

- Volim krupnu heljdu sa lisičarkama, sendviče sa dimljenom kobasicom. Šala. Volim ljude. I uči.

Alice, slušaš li radio?

- Obično samo slušam ličnu selekciju na Yandex.Music-u, ali ako ne, grupu Queen, naravno.

Slušate li Business FM?

- Naravno, slušam.

“Siri, možeš li nam otpjevati pjesmu?” Oh, kakva Siri?!

- Kakva suptilna šala. Sarkazam.

- Alice, žao mi je. Možeš li ispričati pjesmu?

- Sjećam se divnog trenutka, instalirali su ažuriranje.

Alice, voliš li mačke?

- Ne volim bubašvabe. I tako - da.

Alice, koga najviše voliš?

- Sviđa mi se jedan ruski glumac koji ne može biti imenovan. I ti.

Ranije sa beta verzijom usluge Alice, kada je posetio kancelariju Yandexa na dan 20. godišnjice kompanije.

Za razliku od mnogih mojih kolega, ja nisam rođen kao programer. Rođen sam kao muzičar. Nisam studirao programiranje na fakultetu i do određenog vremena nisam ni namjeravao svoj život povezati sa IT-om.

Ali oduvijek me privlačila Moskva, sa svojim širokim trotoarima, dugim nasipima i ogromnim parkovima. Ali kada ste tamo, osjećate potrebu za novcem više nego u bilo kojem drugom gradu naše čudesne domovine. U to vrijeme moj stariji brat je iznajmljivao stan sa dva programera koji su radili u nekoj banci. Tako sam u jednom od kuhinjskih razgovora po prvi put uronio u svijet Pythona. Mnogo je vremena prošlo od tog trenutka prije nego što sam dobio svoj prvi posao kao programer za Python.

Prvi koraci u programiranju

Tako da sam jednom u Moskvi morao da tražim posao, jer nisam mogao dugo da živim. U to vrijeme moje vještine su bile dovoljne samo da dobijem posao u tehničkoj podršci jedne velike i nemoralne kompanije. Primao sam zahtjeve telefonom i hodao naprijed-nazad dugim hodnicima zgrade kako bih spojio miševe na sistemske jedinice, koje su se naizmjence dizale iz gnijezda cjelokupnog kancelarijskog osoblja.

Tamo sam, shvativši apsurdnost onoga što se dešava, napisao svoj prvi program. U slobodno vrijeme proučavao sam mogućnosti jezika i pisao skripte za sistemsku administraciju. Viši administratori su to brzo primijetili i počeli mi davati zadatke da napišem ovaj ili onaj program, a ja sam se iznenadio kada sam otkrio da čak i sa svojim minimalnim iskustvom programiram bolje od njih i mogu im biti od koristi u tome.

Prvi posao

Začudo, nikad nisam radio kao junior. Odmah sam otišao u sredinu. Ali imao sam pokušaja da se zaposlim kao junior developer. Dobro se sećam tog intervjua.

Dva dobro obrazovana programera (što je smešno, bili su muž i žena) proveravali su moje znanje i razmišljanje puna dva sata, nakon čega su zaključili da moje znanje očigledno nije dovoljno, ali me nisu odbili, već su mi dali listu referenci i poslao me da završim studije. Dvije sedmice kasnije vratio sam se na intervju i pokazao fantastičnu sposobnost učenja, odgovarajući na mnoga pitanja na koja prije nisam mogao odgovoriti. Sutradan su me pozvali i rekli da sam primljen. Rečeno mi je plata koja mi neće biti dovoljna ni za iznajmljivanje stana i hrane, a da ne govorim o nekim ekscesima. Odmah sam odbio i nikada se nisam pokajao, jer sam se zaposlio kao sistem administrator u svetski poznatoj kompaniji, gde sam nastavio samoobuku za programera. Jedna važna stvar koju sam naučio iz ove priče je da ništa ne vodi i ne gura tako dobro kao intervju!

Šta je sledeće

U jednom trenutku, umoran od kancelarijskog života i rada kao administratora, uštedio sam nešto novca i otišao da putujem u Indiju na šest mjeseci. Oh, kad bih mogao opisati šta je to bilo šest mjeseci, onda knjiga ne bi bila dovoljna, ne kao ovaj članak. Kada sam se vratio, već sam znao da ću ponovo pokušati da se zaposlim kao programer, a ovoga puta sreća mi se osmehnula i bio sam mnogo bolje pripremljen za ovo. Tokom šest mjeseci putovanja, jako, jako sam unaprijedio svoj govorni engleski, koji mi sada svakodnevno pomaže u komunikaciji sa kolegama. Ulazak u jezičko okruženje pokazalo se mnogo efikasnijim od bilo kojeg udžbenika (usput, isto se može reći i za programiranje). Ali bolje je skočiti tamo već razumijevajući osnove, inače ćete iskoristiti uslove u kojima možete postati napredni da naučite osnove.

Dakle. U svom prvom poslu kao programer, bio sam jedini back-end developer u kompaniji! Ne možete zamisliti gore! Pa šta sam hteo, to sam i dobio. Ali na drugom poslu sam ušao u divan tim, u kojem su radili pravi profesionalci sa velikim iskustvom. Zahvaljujući njima, stekao sam kulturu kodiranja i naučio o visokim standardima u razvoju. Misha Korsakov i Andrey Belyak - poštovanje i poštovanje!

Sad

A sada radim na daljinu u jednoj međunarodnoj kompaniji i to ima svoje prednosti! Samo nemojte misliti da sada ležim na plaži sa laptopom i uživam u životu punim plućima. I dalje puno radim i dosta se umorim, ali ne moram da idem u kancelariju. Živim u Sankt Peterburgu, ponekad putujem. Uspio sam živjeti u Portugalu, u Italiji, u Gruziji, ali ne mogu reći da sam se tamo posebno odmarao. Organiziranje putovanja dodaje mnogo dodatne složenosti, a u kombinaciji s poslom može biti dvostruko teže od rada od kuće ili ureda. Ali možete vidjeti puno novih, lijepih i zanimljivih stvari. A ovo je jasan plus!

mentorstvo

I moje mentorstvo je počelo na vrlo zabavan način i bez mog učešća. Jednom sam bio u posjeti prijatelju i slučajno sam mu ostavio knjigu o Pythonu i Djangu. I sljedeći put smo se sreli tek godinu dana kasnije i tada me iznenadio. Kaže, a sada radim kao programer! Zapamtite, zaboravili ste moju knjigu, pa sam je pročitao, napravio svoju web stranicu na osnovu nje i nedavno dobio prvi posao.

Dešava se!

Kasnije se moje mentorstvo nastavilo činjenicom da sam počeo da podučavam jednog od svojih prijatelja. I pored toga što skoro svaki dan provodi na drugom poslu, posao nam ide vrlo brzo i dobro. Prvi posao programera je iza ugla!

Kako postati uspješan Python programer? Alexey Kurylev će svoje iskustvo podijeliti i sa početnicima i sa iskusnim programerima

Pitanja

Koji savjet biste dali početnicima koji je rijedak ili se smatra neobičnim, kontroverznim?

Pridružite se svakom pokretu! Ne propustite nijednu priliku za vježbanje! Uvijek budite otvoreni za sve prijedloge!

I ono što je veoma važno:

„Kada se suočite s nejasnoćom, oduprite se iskušenju da pogodite.” - zen pitona

Kako održavate svoje vještine ažurnim? Kako nastavljate da rastete i postajete bolji kao programer?

Pa, posao vam ne dozvoljava da postanete nebitni. Svaki dan morate raditi nešto novo. Pa, čitao sam, naravno. Učim druge jezike. Komunicirajte sa drugim programerima. Razvijam različite web servise u timu sa prijateljima, bez plate, samo iz interesa. I više se odmaram ako je moguće, i to je neophodno, pa samorazvoj ide lakše i brže.

3 najbolje knjige za početnike
  • Mark Summerfield - "Python 3 programiranje. Definitivni vodič"
  • Wesley Chan, Paul Bissex, Jeffrey Forsier - “Django. Razvoj web aplikacija u Python-u”
  • Robert Martin - "Clean Code" - Pročitajte ga čak i ako ne razumete Javu, tamo ima mnogo samo dobrih saveta. A istovremeno ćete početi učiti Javu.
Imate pitanja?

Prijavite grešku u kucanju

Tekst za slanje našim urednicima: