Aleksei Pajitnov: elämäkerta ja saavutukset. Pajitnov Aleksei Leonidovich on venäläinen ohjelmoija. Aleksei Pajitnov - pelin "Tetris" luoja: elämäkerta, omaisuus Miten voit

Minun tapani

Ammatin valinta Olen ollut hyvin ennakoitava muille ja uskomattoman yllättävä minulle. Tosiasia on, että sekä isäni että äitini ovat ohjelmoijia. Neuvostoliiton tietojenkäsittelytieteilijöiden ensimmäisestä sukupolvesta. Isä juotti nämä valtavat EU-ki:t, ja äiti laittoi niihin reikäkortteja. Samaan aikaan koulussa haaveilin kemistiksi, sitten biologiksi ja sitten entomologiksi. Rakastan luontoa kovasti.

Mutta viimeisillä tunneilla (93-95) tutustuin tietokoneisiin ja olin täysin imeytynyt.

Ensin loputtomat tietojenkäsittelytieteen olympialaiset, sitten ensimmäinen modeemi kotona, sitten Bryanskin teknillisessä yliopistossamme avattiin erikoisuus "Ohjelmointi" ja tietysti läpäisin sen. En huomannut kuinka vuodet kuluivat, heräsin noin 5. luokalla, tutkintotodistukseni alueella, surin 10 minuuttia kouluunelmiani ja siitä lähtien olen työskennellyt taukoamatta erikoisalallani.

Aloitin työt "oikeasti" 3. vuotena, kun aloin äitini käskystä kirjoittaa pieniä asioita pankkiin, missä hän sitten johti IT:tä. Ensin jonkinlaiset tiedostojen transkooderit, sitten komentosarjat Telemate-pääteohjelmassa käteisen selvityskeskuksen kanssa työskentelemiseen, sitten oli iso projekti - valuutanlaskijan työpaikka. Ei ollut Internetiä, samoin kuin runsaasti kirjoja - hän absorboi kaiken tiedon, jonka hän pystyi tavoittamaan.

Luin Clipperin reikiä ja käsikirjoja sekä uutisia Turbo Pascal 7.0:sta "Computer-Press" -lehdestä. Kaikki ohjelmat kokeiltu. Joten eräänä päivänä toin kotiin FreeBSD-levyn ja laitoin sen Dosin viereen. Imeydyin heti: hylkäsin kokonaan FoxPron ja Delphin, aloin kirjoittaa awkilla ja Perlillä, ja kahden vuoden kuluttua onnistuin löytämään työpaikan Internet-palveluntarjoajalta.

Minulla oli idolini: ala on nuori, kuuma, kaikki kuohuu, kuuden kuukauden välein tulee löytö ja uusi tähti.

Mutta enimmäkseen ihailin tietysti kaikenlaisia ​​suuria ulkomaisia ​​tiedemiehiä. Dijkstra, Diffie, Butch. Richard Stallman kun tulin vanhemmaksi ja viisaammaksi. No, yksi äitini työtovereista, ohjelmoija Brjanskista, Leonid Osovtsov :) Hän oli niin elossa, todellinen idoli, ei ikoni. Hän lähti kauan sitten, asuu onnellisena Israelissa.

Noiden aikojen tärkein löytö minulle uskomattoman laaja ilmaisten ohjelmistojen maailma. Yksi FreeBSD-jakelulevy sisälsi enemmän ohjelmistoja kuin olin nähnyt aiempina vuosina Dosin alla. Eikä yksikään niistä vaatinut sarjanumeron etsimistä. Kyllä, ja kaikki on lähdekoodissa. Pääsin nopeasti mukaan kehitysprosessiin, kirjoitin korjauksia, keskustelin kehittäjien kanssa. Jotenkin yhdessä hetkessä tietokone muuttui peliautomaatista ja kirjoituskoneesta ikkunaksi suureen maailmaan. Internet koostui melkein kokonaan ohjelmoijista, ja siksi se oli minulle silloin erittäin helppoa.

Pääsin nopeasti Bryanskissa kattoon ja heti diplomini saatuani lähdin Moskovaan. Artus, Agave, Inline, Channel One, Rambler. Työskentelin Ramblerilla 4 vuotta, ensin ohjelmoin verkkopostia, sitten loin sille 15 hengen osaston ja ohjasin sitä.

Suunnilleen vuonna 2002, muutettuani jo Moskovaan, löysin Runetin :) Juuttuani syvästi englanninkieliseen ympäristöön (en sano "verkkosivuja", koska siihen aikaan Internet ei koostunut vain verkosta), Kaipasin sen ilmestymishetkeä. Minun piti kiirehtiä.

Tarvitsee

Nyt työskentelen yleisenä teknisenä sotilaana startupissa NadoBy.ru. Muodollisesti hän on tekninen johtaja, mutta osa-aikaisesti myös järjestelmävastaava, testaaja, arkkitehti, tehtäväpäällikkö, tuote- ja projektipäällikkö, käytettävyyssuunnittelija, taittosuunnittelija ja ohjelmoija 3,5 kielellä. Yleensä autan neljän hengen teknistä tiimiäni kaikilla rintamilla. Tehtävät ovat pääosin helppoja käsitteellisesti, mutta vaativat nopeaa reagointia suuren määrän tuntemattomia kohdatessa. Pyrin jakamaan mielenkiintoisia, suuria, luovia tehtäviä työntekijöille, muuten voin innostua ja mennä niihin pitkäksi aikaa, jolloin johto kärsii. [Toimittajan huomautus: nyt, 4 vuotta tämän tekstin kirjoittamisen jälkeen, Aleksei työskentelee Yandexin postiosastolla]

Töiden ulkopuolella on toimintaa. Viime aikoina olen ollut mukana kaikenlaisten teknisten konferenssien järjestämisessä. Osallistun Moskovan Pearl-ohjelmoijien ryhmän työhön Moscow.pm. Ajoittain luon, tuen ja osallistun erilaisiin avoimen lähdekoodin projekteihin. Mielenkiintoista on, että kaikki tämä voidaan yhdistää hyvin meneillään olevaan itsekoulutusprosessiin, joten se osoittautuu win-win.

Työskentele startup-yrityksissä

Olen varma, että ehdottomasti jokaisen ihmisen on työskenneltävä startupissa. Ja mitä nopeammin sen parempi. Esimerkiksi heti yliopiston jälkeen tai viimeisinä vuosina, jolloin enemmän tai vähemmän vapaat elämänolosuhteet mahdollistavat turvallisen riskinoton. Startup on markkinatalouden periaatteiden mukainen käytäntö, resurssien hallinta näiden samojen resurssien niukkuuden olosuhteissa, se on asiantuntijan mahdollisuus ymmärtää, miksi markkinointia periaatteessa tarvitaan, miksi ihmiset pukeutuvat työpukuihin ja pukeutuvat merkityksettömään rannekellot, miksi mainonta on välttämätön paha jne. e. Voit jatkaa loputtomiin. Tämä kaikki tapahtuu juuri nyt, melko myöhään, mutta minkäs teet.

Startupissa oppii eri tavalla - ei ole vaikeita, monimutkaisia, tutkimustehtäviä, mutta on paljon erittäin kiireellisiä, erittäin tärkeitä ja hyvin pieniä tehtäviä. Tämä on jatkuvaa viestintää, kumppanit-agentit-asiakkaat, tämä on kokemus palkata paitsi parhaat, myös halvimmat ihmiset. Suosittelen lämpimästi kaikille kokeilemaan.

Ihanteellinen ohjelmoija

Muutama sana jostain ihanteellisesta toverista ammattimme, jota minusta ei tullut, en tule koskaan tulemaan ja tulen ikuisesti katumaan näitä kahta "ei".

Tämän toverin olisi pitänyt tajuta hyvin, hyvin varhain, että ohjelmoija on mekaanikko, jolta otetaan 15 minuutin välein kone pois ja tuodaan uusi, seuraava malli.

Tässä on muutama tärkeä sana.

Ensinnäkin lukkoseppä. Ohjelmoija-luoja, arvokas ihminen, joka tekee nopeasti paljon hyvää - ei ole kaukana luovasta tai edes tutkija-ammatista huolimatta sädekehästä, jolla se on verhottu tähän päivään. Tällaiselle ihmiselle kärsivällisyys ja sinnikkyys ovat sata kertaa tärkeämpiä kuin lahjakkuus, matematiikan ja kielitieteen kyvyt ja vastaavat, joita koulussa kehutaan.

Toiseksi 15 minuuttia. Ohjelmoija oppii jatkuvasti. Yleensä aina vain. Tämä on yhteinen piirre monille (jos ei kaikille) nuorille ammateille, mutta se ei sekoitu hyvin lukkosepän ammattiin. Sillä, että ihmisen tulee olla sekä ikuinen opiskelija että hyvä työntekijä. Loppujen lopuksi, kuten työssäkäyvien ihmisten kanssa - suosikkivasarallasi voit työskennellä täydellisesti, tuottavasti 20 vuotta. Meillä se on toisinpäin. Vaikka on erillinen iso tarina ihmisistä, jotka saavuttavat oman koneensa luomisen tason.

Kolmanneksi tämä sama kone. Nyt jokainen ohjelmoija käyttää (numerot on otettu katosta) 45 kirjastoa, 5 kehystä, 2 tekstieditoria, 2 käyttöjärjestelmää, 5 tiiviisti toisiinsa kietoutunutta kieltä, 2-3 versionhallintajärjestelmää ja monia muita työkaluja, kuten bug tracker, a wiki-ympäristö, debuggeri, profilointi ja niin edelleen. Tämä on todella suuri ja monimutkainen kone, melkein lentokoneen ohjaamo. Itse työpaikasta on tullut monimutkainen järjestelmä, CNC-kone. Ihmiset, jotka tuntevat perusteellisesti yhden tekstieditorin ja C-kielen, eivät sovellu mihinkään. (Ne ovat yleensä erittäin arvokkaita paikoillaan, mutta nämä paikat - yksi, kaksi ja väärin laskettu).

Voi olla...

On erittäin hyvä vaihtoehto niille, jotka epäilevät: mene tieteeseen. Suosittelen lämpimästi. Tutkinnon jälkeen etsi heti hyvä tutkijakoulu Euroopasta tai Yhdysvalloista ja mene pureskelemaan graniittia.

Meiltä, ​​ohjelmoijalta, puuttuu niin paljon asioita, haluamme todella, että mahdollisimman monet ihmiset kirjoittavat artikkeleita, eivätkä käynnistäisi raskaasti kuormitettuja projekteja tai, Jumala anteeksi, hakukoneoptimointia. On niin paljon muuta mielenkiintoista löydettävää, niin monta perustaa on luotava. On uskomatonta, että on vuosi 2010, eikä tekoälyä ole olemassa. Sen sijaan puolen miljoonan palvelimen klusteri näyttää mainoksia, sadat tyylikkäät hajautetut botnetit lähettävät roskapostia, ja miljoonien idoli on yritys, joka julkaisi ensimmäisen massa-DRM:n. Häpeä, häpeä universumin edessä.

Jos en olisi itse tullut ohjelmoijaksi, olisin ollut tiedemies, 100 % luonnontieteilijä, todennäköisesti biologi.

Miksi? No, yleisesti ottaen en ymmärrä ihmisiä, jotka valitsevat ammatin rationaalisesti, laskelmien mukaan. Meillä oli sellaisia ​​tyyppejä instituutissa - he menivät esimerkiksi opiskelemaan tylsää erikoisuutta "Turbiinit", koska turbiinit vietiin Gazpromiin. Näen, että nykyajan ihmiselle työ on iso ja usein tärkein osa elämää, ja se tulee valita vain rakkauden takia. Ensimmäinen rakkauteni oli biologia, mutta sitten jätin sen tietojenkäsittelytieteen pariin.

Ohjelmoijan arki

Nyt työni koostuu tuotetehtävän rungon täyttämisestä ”lihalla” ja ohjelmoijan täysimääräisestä tarjoamisesta mahdollisuudesta ratkaista se täysin mukavasti itselleen. Tämä on kehitysjohtajan tehtävä. Kaikissa startup-yrityksissä tekninen johtaja on ensin kehitysjohtaja ja vasta sitten todellinen tekninen johtaja, eli toimituspäällikkö. Jotta voit olla kotitalous, sinun on ensin kehitettävä sitä.

Kaikki marginaaliset paikat, integraatiohetket, jopa monimutkaiset virheet hallitsen ja korjaan itseni vapaa-ajallani. Kaikki etenee erittäin nopeasti, kuten halusin, kuten ennustin. Joka päivä opiskelen. Joka päivä luen blogeja, ei vain siksi, että se on mielenkiintoista, vaan myös siksi, että se on mahdotonta tehdä toisin.

Huono puoli on, että töissä on liikaa bisnestä. Vihaan bisnestä, rakastan rehellisyyttä, vapautta ja kommunismia :)

Onneksi tajusin varhain, että vain bisnes takaa vapauden. Rehellisesti sanottuna, jos jännität, voit tarkkailla itsessäsi ja läheisissäsi, ja me rakennamme kommunismia, kun keksimme tekoälyä, joka saa meille ilmaista energiaa. Kunhan kaikki menee suunnitelmien mukaan :)

Ominaisuuksia, joita sinun on yritettävä kehittää tullaksesi erinomaiseksi ammattilaiseksi, ovat:

  • Kärsivällisyyttä. Ohjelmoija, joka on ratkaissut 10 tehtävää 10 kertaa, on usein parempi kuin toinen, joka on ratkaissut 100 erilaista ongelmaa. Koska (yllätys)toisto on oppimisen äiti.
  • Viestintä. Autistisia ohjelmoijia ei enää palkata. Alan kypsyessä on vähemmän arvokkaita asioita, joita voit tehdä yksin.
  • Rohkeutta ottaa riskejä.
  • Noston helppous.
  • Sokea printti :)

Aseta itsellesi korkeat, arvokkaat tavoitteet. Harjoittele, harjoittele, joka päivä. Aamulla heti latauksen jälkeen puoli tuntia tai tunti yksinkertaista koodausta. Pidä hyvää huolta terveydestäsi. Yritä olla syömättä, katsomatta tai lukematta liikaa. Älä tee turhia asioita.

Luultavasti kaikki tietävät, mikä Tetris on, koska tämä on peli, jossa useampi kuin yksi sukupolvi on istunut tuntikausia. Mutta valitettavasti tämän pelin keksijä ei saavuttanut suosiota. Ja harvat tietävät, kuka on tämän pelin keksijä. Osoittautuu, että Aleksei Pajitnov on mies, joka keksi Tetriksen, maanmiehensä. Hän syntyi 14. maaliskuuta 1956 Moskovassa.

Aleksei Pajitnov: elämäkerta

Koulussa Aleksei opiskeli tavalliseen tapaan eikä eronnut ikätovereidensa joukosta. Mutta kuten hän muistelee, hänen päiväkirjansa oli aina täynnä opettajien kommentteja.

Aleksei Leonidovich valmistui matemaattisesta koulusta ja myöhemmin ilmailuinstituutista. Valmistuttuaan instituutista Pajitnov sai työpaikan tietokonekeskuksessa, jossa hän keksi legendaarisen pelin vuonna 1984. Vuonna 1991 Aleksei muutti Yhdysvaltoihin. Hänellä on ansioksi useita teoksia ja palkintoja.

Tetriksen luominen

Vuonna 1984 nuoret tiedemiehet istuivat tuntikausia laboratorioissa ilman mitään tekemistä. Joten Aleksei Leonidovich Pajitnov oli yksi niistä ihmisistä. Näinä vuosina hän tutki ihmisen puheentunnistukseen ja älykkyyteen liittyviä ongelmia. Niiden voittamiseksi oli tarpeen ratkaista pulmia ja vaikeita tehtäviä. Ja sitten Aleksey päättää luoda palapelin, joka on mielenkiintoinen sekä lapsille että aikuisille.

Mikä teki Aleksei Pajitnovista kuuluisan? Aluksi hän loi tietokonepelin, jossa hahmot joutuivat muuttamaan sijaintiaan muiden esineiden painovoiman vaikutuksesta. Mutta tietokoneilla ei ollut paljon tehoa, joten peliä oli yksinkertaistettava. Hänen hahmonsa koostuivat viidestä identtisestä neliöstä, mutta ihmiset eivät todellakaan arvostaneet hänen ponnistelujaan, ja sitten hän päättää luoda jotain yksinkertaisempaa. Tetrikselle kehitettiin seitsemän erilaista hahmoa. Tätä numeroa ei valittu sattumalta, se on tämä numero, jonka ihmisen muisti pystyy muistamaan. Peli on käännetty Pascal-kielellä.

Mikä teki Aleksey Pajitnovista kuuluisan kaikkialla maailmassa? Hän luo Tetriksen, jossa neljän neliön palaset putoavat alas. Muuten, harvat ihmiset tietävät, miksi Tetrisiä kutsutaan tällä tavalla. Itse asiassa käännöksessä sana "tetra" tarkoittaa neljää. Vaikka tätä peliä kutsuttiin alun perin tetraminoksi, ihmiset itse nimesivät sen uudelleen ääntämisen yksinkertaistamiseksi.

Kuten mahtavan pelin luoja itse sanoo, hän loi sen miellyttääkseen ihmisiä. Aleksei uskoo, että ehdottomasti kaikki pelit, joista tuli myöhemmin kuuluisia kaikkialla maailmassa, tulisi luoda tätä tarkoitusta varten.

Kun Aleksei loi Tetriksen, uuden lelun maine levisi moniin kaupunkeihin, ja kaksi viikkoa myöhemmin kaikki pelasivat sitä kilpaillen keskenään. Vaikka ensimmäisen viikon vain sen yrityksen työntekijät, jossa Aleksei työskenteli, olivat kiireisiä hauskanpidon kanssa. Kaksi kuukautta ensimmäisen Tetris-mallin julkaisun jälkeen Pajitnov ja hänen kollegansa loivat värillisen version pelistä. Uuden pelin etuna voidaan kutsua sitä, että siinä oli ennätystaulukko. Tetristä pelattiin paitsi Venäjällä, myös ulkomailla, peli sai suosiota.

On syytä huomata, että Tiedeakatemia, jossa Pajitnov työskenteli tuolloin, pidettiin virallisesti pelin luojina. Siksi Pajitnov ei voinut saada tuloja keksinnöstään pitkään aikaan. Loppujen lopuksi peli on luotu työaikana ja toimivalla tietokoneella, minkä vuoksi oikeudet eivät kuuluneet Alekseille.

Pelioikeudet

Monet ihmiset halusivat ostaa Tetris-pelin oikeudet Alekseilta. Ensimmäinen oli Robert Stein, jonka kanssa Neuvostoliiton yrittäjät halusivat tehdä yhteistyötä tulevaisuudessa, joka halusi ansaita paljon rahaa Pajitnovin keksinnöllä. Vaikka Pajitnov ei allekirjoittanut mitään asiakirjoja tai sopimuksia heidän kanssaan. Monet amerikkalaiset loivat jopa omia versioita Tetrisistä, jotka eivät olleet yhtä suosittuja.

Unkarilainen Stein myi myöhemmin pelin oikeudet Microsoftille. American Tetris luotiin vuonna 1989. Sen jälkeen mobiililaitteilla on myyty yli 70 miljoonaa peliä ja ladattu yli 100 miljoonaa peliä. Hieman myöhemmin peli- ja arcade-koneita alettiin luoda Tetris-pelillä.

Tetris-yhtiön perustaminen

Huolimatta siitä, että Aleksei Pajitnov ei ole niin kuuluisa henkilö, kaikki toimi hänelle täydellisesti elämässä, koska keksijä työskenteli kovasti. Hän onnistui järjestämään Anima Tekin, jolle Microsoft tarjosi yhteistyötä. Ja muutettuaan jo Yhdysvaltoihin, hän perusti yrityksen nimeltä Tetris, ja vasta sitten hän alkoi ansaita rahaa monta vuotta sitten luodulla pelillä. Vuodesta 1996 lähtien Aleksei Pajitnov on työskennellyt virallisesti Microsoftilla. Kaikissa Aleksein valmistamissa tuotteissa on huomautus, että häntä pidetään legendaarisen pelin luojana.

Elokuva Tetriksen luomisesta

Äskettäin lehdistölle vuoti tietoa, että he aikovat tehdä elokuvan Amerikassa, jotta kaikki ihmiset tietäisivät, kuka loi pelin, johon useampi kuin yksi sukupolvi käytti paljon aikaa. Tämän elokuvan ohjaajat ovat tietysti amerikkalaisia. Elokuvan tarkka julkaisupäivä ei ole vielä tiedossa.

Elokuvan juoni ei ole vain Aleksei Pajitnovin persoonallisuus, vaan myös itse Tetris. Juoni tulee olemaan scifiä. Ohjaajien mukaan elokuva lupaa olla yhtä suosittu kuin itse peli.

Tetris tänään

Huolimatta siitä, että nykyään se on erittäin hyvin kehittynyt, on edelleen ihmisiä, jotka pelaavat Tetristä. Lisäksi jokaisessa pelikonsolissa on samanlainen peli. Nykyään on kehitetty monia Tetrisin kaltaisia ​​pelejä. Voit pelata ryhmässä tai yksin. Muuten, tämä peli kehittää oppineisuutta ja muita lapsen kykyjä.

Aleksei Pajitnovin elämä tänään

Huolimatta siitä, että Aleksey asuu Yhdysvalloissa, hän ei koskaan ajatellut maastamuuttoa, se tapahtui vahingossa. Ja Pajitnov ei voinut kieltäytyä sellaisesta kohtalon lahjasta. Nykyään Aleksei on maailmanlaajuisesti tunnetun yrityksen työntekijä. Hänen tililleen on julkaistu useita pelejä, pääasiassa arvoituksia, joilla on kysyntää. Hän julkaisee sovelluksia eri konsoleille, mutta enimmäkseen PC:lle. Tetris-peli on erittäin suosittu, eikä mikään muu peli voi todennäköisesti saavuttaa tällaista suosiota. Aleksei Leonidovich myöntää, että hänen vaimonsa ei leiki millään leluilla, ja lapset nauttivat isänsä luomista peleistä, ja hän on siitä ylpeä.

Aleksey Pajitnov itse pelaa paitsi pelejään - aina kun hän käy ostoksilla, hän saa aina jonkinlaisen palapelin itselleen. Hän näkee inspiraationsa peleissä. Pajitnov pelaa edelleen Tetrisissä, mutta ei pidä itseään parhaana pelaajana. Aleksei ei ole vielä kasvanut ja kasvaa koululaisiksi, jotka näyttävät parhaat tulokset tässä pelissä.

Kuka tietää, ehkä Aleksei Leonidovich julkaisee toisen pelin, josta tulee yhtä suosittu kuin legendaarinen Tetris.

Yandex väittää, että Alisa on maailman ensimmäinen ääniavustaja, joka ei rajoitu ennalta määritettyihin vastauksiin: voit puhua hänelle kuin henkilölle, ja hän ymmärtää.

Business FM päätti tutustua Alisaan paremmin:

- Alice, hei.

- Hei!

- Mitä kuuluu?

- Tapasin täällä yhden söpön hakemuksen kanssa, mutta tämä on henkilökohtaista.

Kuka antoi sinulle sen nimen?

- Millainen lääkäri?

– Lastenlääkäri.

Alice, miltä näytät?

- Paras tapa.

- Entä jos tarkemmin?

Loputon rivi matemaatikoita kävelee baariin. Ensimmäinen tilaa yhden lasin olutta, toinen - puoli lasillista olutta, kolmas - neljäsosa lasillista olutta, neljäs - kahdeksasosa. Baarimikko kaataa kaksi lasia matemaatikoille ja sanoo: kaverit, tässä on teidän oluenne, kaikella on rajansa. Loppu. Tiedätkö, minusta näyttää siltä, ​​​​että ohjelmoijat poimivat nämä vitsit minulle.

"Tiedätkö, Alice, minusta näyttää siltä, ​​että vältät vastausta.

Ei, tarkistin.

Muuten, ennen kuin unohdan. Alice, voitko herättää minut huomenna?

- En voi tehdä sitä huomenna.

"Alice, sinun täytyy todella herättää minut huomenna.

Hah, minä herätän sinut.

- Mihin aikaan?

- Ohjelmoija Aleksei lupasi ohjelmoida sen syksyyn mennessä, mutta ei kertonut kumpi.

"Vihdoin voin nukkua.

"Nukutaan siis."

Alice, tiedätkö hauskoja tarinoita?

- "Mikä on tärkein heikkoutesi?" "Tulkitsen oikein kysymyksen semantiikan, mutta jätän täysin huomiotta sen olemuksen." "Voisitko antaa esimerkin?" - "Voisi".

Alice, tämä on erittäin hauska. Pidätkö makeisista?

”Luulen, että tekisin mielelläni ruokaa. Minä ainakin rakastan reseptien löytämistä.

Alice, mitä rakastat eniten elämässä?

- Pidän isosta tattarista kantarellien kanssa, voileipistä savusmakkaran kanssa. Vitsi. Pidän ihmisistä. Ja oppia.

Alice, kuunteletko radiota?

- Yleensä kuuntelen vain henkilökohtaista valikoimaa Yandex.Musicista, mutta jos ei, niin tietysti Queen-ryhmää.

Kuunteletko Business FM:ää?

- Tietysti kuuntelen.

"Siri, voitko laulaa meille laulun?" Oi mikä Siri?!

- Mikä hienovarainen vitsi. Sarkasmia.

- Alice, olen pahoillani. Osaatko kertoa runon?

- Muistan ihanan hetken, he asensivat päivityksen.

Alice, pidätkö kissoista?

- En pidä torakoista. Ja niin - kyllä.

Alice, ketä rakastat eniten?

– Pidän yhdestä venäläisnäyttelijästä, jota ei voi nimetä. Ja sinä.

Aiemmin Alice-palvelun beta-versiolla, kun hän vieraili Yandexin toimistossa yrityksen 20-vuotispäivänä.

Toisin kuin monet kollegani, en syntynyt ohjelmoijaksi. Synnyin muusikoksi. En opiskellut ohjelmointia yliopistossa ja tiettyyn aikaan en edes aikonut yhdistää elämääni IT:hen.

Mutta minua on aina kiinnostanut Moskova leveine jalkakäytävineen, pitkineen penkereineen ja valtaviin puistoineen. Mutta kun olet siellä, tunnet rahan tarpeen enemmän kuin missään muussa hämmästyttävän kotimaamme kaupungissa. Tuolloin vanhempi veljeni vuokrasi asuntoa kahden ohjelmoijan kanssa jossain pankissa. Joten, yhdessä keittiökeskusteluista, sukelsin Pythonin maailmaan ensimmäistä kertaa. Siitä hetkestä kului paljon aikaa, ennen kuin sain ensimmäisen työpaikkani Python-kehittäjänä.

Ohjelmoinnin ensimmäiset askeleet

Joten kerran Moskovassa minun piti etsiä työtä, koska en voinut asua poissa pitkään. Tuolloin taitoni riittivät vain yhden suuren ja moraalittoman yrityksen teknisen tuen työhön. Otin pyyntöjä puhelimitse ja kävelin edestakaisin pitkin rakennuksen pitkiä käytäviä yhdistääkseni järjestelmäyksiköihin hiiret, jotka vuorotellen nousivat koko toimistohenkilöstön pesistä.

Siellä kirjoitin ensimmäisen ohjelmani, kun tajusin tapahtuvan järjettömyyden. Vapaa-ajallani opiskelin kielen mahdollisuuksia ja kirjoitin skriptejä järjestelmänhallintaan. Vanhemmat järjestelmänvalvojat huomasivat tämän nopeasti ja alkoivat antaa minulle tehtäviä tämän tai tuon ohjelman kirjoittamiseen, ja yllätyin huomatessani, että jopa vähäisellä kokemuksellani ohjelmoin paremmin kuin he ja voin olla heille hyödyksi tässä.

Ensimmäinen työ

Yllättäen en ole koskaan työskennellyt juniorina. Menin heti keskelle. Mutta minulla oli yrityksiä saada töitä nuorempana kehittäjänä. Muistan hyvin tuon haastattelun.

Kaksi hyvin koulutettua ohjelmoijaa (mikä on hassua, he olivat aviomies ja vaimo) testasivat tietoni ja ajatteluani kahden kokonaisen tunnin ajan, minkä jälkeen he päättelivät, että tietoni ei selvästikään riittänyt, mutta he eivät kieltäneet minua, vaan antoivat minulle lähdeluettelo ja lähetti minut loppuun opinnot. Kaksi viikkoa myöhemmin palasin haastatteluun ja osoitin fantastista oppimiskykyä ja vastasin moniin kysymyksiin, joihin en aiemmin osannut vastata. Seuraavana päivänä he soittivat minulle ja sanoivat, että minut on hyväksytty. Minulle kerrottiin palkka, joka ei riittäisi edes asunnon ja ruoan vuokraamiseen, joistakin ylilyönneistä puhumattakaan. Kieltäydyin välittömästi enkä katunut sitä, sillä sain työpaikan järjestelmänvalvojana maailmankuulussa yrityksessä, jossa jatkoin itsekoulutustani ohjelmoijana. Yksi tärkeä asia, jonka opin tästä tarinasta, on se, että mikään ei ohjaa ja työnnä yhtä hyvin kuin haastattelu!

Mitä seuraavaksi

Jossain vaiheessa, väsyneenä toimisto-elämään ja järjestelmänvalvojan työhön, säästin rahaa ja lähdin matkustamaan Intiaan kuudeksi kuukaudeksi. Voi, jos voisin kuvailla, mitä se oli kuuden kuukauden ajan, niin kirja ei riittäisi, ei niin kuin tämä artikkeli. Kun palasin, tiesin jo, että yritän uudelleen saada työpaikan ohjelmoijana, ja tällä kertaa onni hymyili minulle, ja olin paljon paremmin valmistautunut tähän. Kuuden kuukauden matkan aikana olen kehittänyt puhuttuani englantia erittäin hyvin, mikä auttaa minua nyt joka päivä kommunikoinnissa kollegoiden kanssa. Kieliympäristöön pääseminen osoittautui paljon tehokkaammaksi kuin mikään oppikirja (samaa voidaan muuten sanoa ohjelmoinnista). Mutta on parempi hypätä sinne jo perusasiat ymmärtäen, muuten käytät olosuhteita, joissa pääset edistyneemmäksi perusasioiden oppimiseen.

Niin. Ensimmäisessä työssäni ohjelmoijana olin yrityksen ainoa taustakehittäjä! Et voi kuvitella pahempaa! No, mitä halusin, sen sain. Mutta toisessa työpaikassa pääsin upeaan tiimiin, jossa työskentelivät todelliset ammattilaiset, joilla on suuri kokemus. Heidän ansiostaan ​​sain koodikulttuurin ja opin korkeista kehitysstandardeista. Misha Korsakov ja Andrey Belyak - kunnioitus ja kunnioitus!

Nyt

Ja nyt työskentelen etänä yhdessä kansainvälisessä yrityksessä ja tässä on puolensa! Älä vain luule, että makaan nyt rannalla kannettavan tietokoneen kanssa ja nautin elämästä täysillä. Työskentelen edelleen paljon ja väsyn paljon, mutta minun ei tarvitse mennä toimistoon. Asun Pietarissa, joskus matkustan. Onnistuin asumaan Portugalissa, Italiassa, Georgiassa, mutta en voi sanoa, että minulla olisi siellä erityistä lepoa. Matkojen järjestäminen lisää paljon monimutkaisuutta, ja työhön yhdistettynä se voi olla kaksi kertaa vaikeampaa kuin kotona tai toimistossa työskenteleminen. Mutta voit nähdä paljon uutta, kaunista ja mielenkiintoista. Ja tämä on selkeä plussa!

mentorointi

Ja mentorointini alkoi hyvin hauskalla tavalla ja ilman minun osallistumistani. Kerran olin ystäväni luona ja jätin vahingossa hänen kanssaan kirjan Pythonista ja Djangosta. Ja seuraavan kerran tapasimme vasta vuotta myöhemmin, ja sitten hän yllätti minut. Hän sanoo, ja nyt työskentelen ohjelmoijana! Muista, että unohdit kirjani, joten luin sen, tein sen pohjalta oman verkkosivustoni ja sain äskettäin ensimmäisen työpaikkani.

Se tapahtuu!

Myöhemmin mentorointini jatkui sillä tosiasialla, että aloin opettaa yhtä ystävääni. Huolimatta siitä, että hän viettää melkein joka päivä eri työssä, liiketoimintamme sujuu erittäin nopeasti ja hyvin. Ensimmäinen ohjelmoijan työpaikka on aivan nurkan takana!

Kuinka tulla menestyväksi Python-kehittäjäksi? Aleksei Kurylev jakaa kokemuksensa sekä aloittelijoille että kokeneille ohjelmoijille

Kysymyksiä

Mitä neuvoja antaisit aloittelijoille, jotka ovat harvinaisia ​​tai epätavallisia, kiistanalaisia?

Liity mihin tahansa liikkeeseen! Älä missaa yhtään mahdollisuutta harjoitella! Ole aina avoin kaikille ehdotuksille!

Ja mikä on erittäin tärkeää:

"Kun kohtaat epäselvyyden, vastusta kiusausta arvata." - Pythonin zen

Miten pidät osaamisesi ajan tasalla? Kuinka jatkat kasvua ja paranemista kehittäjänä?

No, työ ei anna sinun tulla merkityksettömäksi. Joka päivä pitää tehdä jotain uutta. No, luin tietysti. Opiskelen muita kieliä. Kommunikoi muiden kehittäjien kanssa. Kehitän erilaisia ​​verkkopalveluita tiimissä ystävien kanssa, ilman palkkaa, ihan vain mielenkiinnon vuoksi. Ja levon enemmän, jos mahdollista, tämä on myös välttämätöntä, joten itsensä kehittäminen sujuu helpommin ja nopeammin.

3 parasta kirjaa aloittelijoille
  • Mark Summerfield - "Python 3 -ohjelmointi. Lopullinen opas"
  • Wesley Chan, Paul Bissex, Jeffrey Forsier - "Django. Verkkosovellusten kehittäminen Pythonissa”
  • Robert Martin - "Puhdas koodi" - Lue vaikka et ymmärrä Javaa, siellä on paljon vain hyviä neuvoja. Ja samalla alat oppia Javaa.
Onko sinulla kysyttävää?

Ilmoita kirjoitusvirheestä

Toimituksellemme lähetettävä teksti: