Alexey Pajitnov: biografi och prestationer. Pajitnov Alexey Leonidovich är en rysk programmerare. Alexey Pajitnov - skaparen av spelet "Tetris": biografi, förmögenhet Hur mår du

Min väg

Val av yrke Jag har varit väldigt förutsägbar för andra och otroligt överraskande för mig. Faktum är att både min pappa och mamma är programmerare. Från den första generationen sovjetiska datavetare. Pappa lödde dessa enorma EU-ki och mamma laddade hålkort i dem. Samtidigt drömde jag i skolan om att bli kemist, sedan biolog och sedan entomolog. Jag älskar naturen väldigt mycket.

Men i de sista lektionerna (93-95) bekantade jag mig med datorer, och jag sögs helt in.

Först, oändliga olympiader i datavetenskap, sedan det första modemet hemma, sedan öppnade de i vårt tekniska universitet i Bryansk specialiteten "Programmering" och jag klarade den förstås. Jag märkte inte hur åren gick, jag vaknade ungefär vid det femte året, i området för mitt diplom, sörjde över mina skoldrömmar i 10 minuter och sedan dess har jag jobbat oavbrutet med min specialitet.

Jag började jobba "på riktigt" under mitt tredje år, när jag på min mammas order började skriva småsaker för banken, där hon sedan ledde IT. Först, någon sorts filomkodare, sedan skript i Telemate-terminalprogrammet för att arbeta med kontantavräkningscentralen, sedan var det ett stort projekt - arbetsplatsen för en valutakassör. Det fanns inget internet, liksom ett överflöd av böcker - han absorberade all information han kunde nå.

Jag läste till hålen och manualerna för Clipper, och nyheterna om Turbo Pascal 7.0 i tidningen "Computer-Press". Testade alla program. Så en dag tog jag hem en FreeBSD-disk och satte den bredvid Dos. Jag fastnade direkt: jag övergav FoxPro och Delphi helt, började skriva i awk och Perl, och efter två år lyckades jag hitta ett jobb på en ISP.

Jag hade mina idoler: branschen är ung, het, allt sjuder, var sjätte månad finns det en upptäckt och en ny stjärna.

Men mest beundrade alla möjliga stora utländska vetenskapsmän förstås. Dijkstra, Diffie, Butch. Richard Stallman när jag blev äldre och klokare. Tja, en av min mammas kollegor, en programmerare från Bryansk, Leonid Osovtsov :) Han var så levande, en riktig idol, inte en ikon. Han lämnade för länge sedan, lever lyckligt i Israel.

Den tidens främsta upptäckt för mig, den otroligt stora världen av fri programvara. En FreeBSD-distributionsskiva innehöll mer programvara än jag hade sett under alla tidigare år under Dos. Och ingen av dem krävde en sökning efter ett serienummer. Ja, och allt finns i källkoden. Jag blev snabbt involverad i utvecklingsprocessen, skrev patchar, diskuterade med utvecklarna. På något sätt, i ett ögonblick, förvandlades datorn från en spelautomat och en skrivmaskin till ett fönster mot den stora världen. Internet bestod nästan helt av programmerare, och därför var det väldigt lätt för mig då.

Jag nådde snabbt taket i Bryansk och direkt efter att ha tagit emot mitt diplom reste jag till Moskva. Artus, Agave, Inline, Channel One, Rambler. Jag jobbade på Rambler i 4 år, först programmerade jag webbmail, sedan skapade jag en avdelning för 15 personer för den och handlede den.

Ungefär 2002, efter att ha flyttat till Moskva, upptäckte jag Runet :) Efter att ha fastnat djupt i den engelsktalande miljön (jag säger inte "webbplatser", för på den tiden bestod internet inte bara av webben), Jag missade helt enkelt ögonblicket då det dök upp. Jag var tvungen att skynda mig.

Behöver

Nu arbetar jag som en universell teknisk soldat i startupen NadoBy.ru. Formellt - en teknisk direktör, men på deltid och en systemadministratör, testare, arkitekt, uppdragsledare, produkt- och projektledare, användbarhetsdesigner, kodare och programmerare på 3,5 språk. Generellt hjälper jag mitt tekniska team på 4 personer på alla fronter. Uppgifterna är för det mesta enkla konceptuellt, men kräver ett snabbt svar inför ett stort antal okända. Jag försöker tilldela medarbetarna intressanta, stora, kreativa uppgifter, annars kan jag ryckas med och gå huvudstupa in i dem länge, och då blir ledningen lidande. [Redaktörens anteckning: nu, fyra år efter att denna text skrevs, arbetar Alexey på Yandex postavdelning]

Det finns aktiviteter utanför jobbet. På senare tid har jag varit knuten till att organisera alla typer av tekniska konferenser. Jag deltar i arbetet i Moskva-gruppen av Pearl-programmerare Moscow.pm. Då och då skapar, stöttar och deltar jag i olika open source-projekt. Intressant nog kan allt detta väl kombineras med den pågående processen för självutbildning, så det visar sig win-win.

Arbeta i startups

Jag är säker på att absolut varje person är skyldig att arbeta i en startup. Och ju förr desto bättre. Till exempel direkt efter universitetet eller under de senaste åren, när mer eller mindre fria livsförhållanden tillåter dig att säkert ta risker. En startup är en praxis enligt principerna för en marknadsekonomi, resurshantering under förhållanden med brist på samma resurser, det är en möjlighet för en specialist att förstå varför marknadsföring behövs i princip, varför människor går runt i kostymer och bär meningslösa armbandsur, varför reklam är ett nödvändigt ont, etc. e. Du kan fortsätta på obestämd tid. Jag har allt detta på gång just nu, ganska sent, men vad kan du göra.

I en startup lär man sig annorlunda – det finns inga svåra, komplexa, forskningsuppgifter, utan det finns många mycket brådskande, väldigt viktiga och väldigt små uppgifter. Detta är konstant kommunikation, partners-agenter-klienter, det här är upplevelsen av att anställa inte bara de bästa utan också de billigaste människorna. Jag rekommenderar starkt alla att prova det.

Idealisk programmerare

Några ord om någon ideal kamrat i vårt yrke, som jag inte blev, jag kommer aldrig att bli och kommer för alltid att ångra dessa två "inte".

Den här kamraten borde ha insett väldigt, väldigt tidigt att en programmerare är en mekaniker, från vilken en maskin tas bort var 15:e minut och en ny, nästa modell hämtas.

Det finns några viktiga ord här.

Först, låssmed. En programmerare-skapare, en värdefull person som snabbt gör en massa bra saker - är långt ifrån ett kreativt eller ens ett forskaryrke, trots den gloria som det är höljt med än i dag. För en sådan person är tålamod och uthållighet hundra gånger viktigare än talang, förmågor i matematik och lingvistik och liknande saker som hyllas i skolan.

För det andra, 15 minuter. Programmeraren lär sig hela tiden. Bara generellt alltid. Detta är ett vanligt drag för många (om inte alla) unga yrken, men det blandas inte bra med låssmed. Med det faktum att en person måste vara både en evig student och en god arbetare. När allt kommer omkring, som det är med arbetande människor - med din favorithammare kan du arbeta perfekt, produktivt i 20 år. Vi har det tvärtom. Även om det finns en separat stor historia om människor som når nivån av att skapa sina egna maskiner.

För det tredje, samma maskin. Nu använder varje programmerare (siffrorna är tagna från taket) 45 bibliotek, 5 ramverk, 2 textredigerare, 2 operativsystem, 5 nära sammanflätade språk, 2-3 versionskontrollsystem och många andra verktyg, såsom en buggspårare, en wiki-miljö, en debugger , profilerare och så vidare. Det här är en riktigt stor och komplex maskin, nästan cockpiten på ett flygplan. Själva arbetsplatsen har blivit ett komplext system, en CNC-maskin. Personer som grundligt kan en textredigerare och C-språket är inte tillämpliga någonstans. (Som regel är de mycket värdefulla på sina platser, men dessa platser - en, två och felberäknade).

Kanske...

Det finns ett mycket bra alternativ för dem som tvivlar: gå in i vetenskapen. Jag rekommenderar verkligen. Efter diplomet letar du omedelbart efter en bra forskarskola i Europa eller USA och går för att gnaga granit.

Vi, programmerare, saknar så mycket saker, vi vill verkligen att så många som möjligt ska skriva artiklar, och inte lansera högt belastade projekt eller, gud förlåt mig, sökmotoroptimering. Det finns så många fler intressanta saker att upptäcka, så många grunder som ska läggas. Otroligt nog är det 2010 och det finns ingen artificiell intelligens. Istället visar ett kluster på en halv miljon servrar annonser, hundratals chica distribuerade botnät skickar skräppost, och miljonernas idol är företaget som lanserade den första mass-DRM. En skam, skäms inför universum.

Om jag inte hade blivit programmerare själv hade jag varit vetenskapsman, 100% naturforskare, troligen biolog.

Varför? Tja, i allmänhet förstår jag inte människor som väljer ett yrke rationellt, enligt beräkning. Vi hade sådana killar på institutet - de gick till exempel för att studera till den trista specialiteten "Turbiner", eftersom turbinister togs till Gazprom. Jag ser att för en modern person är arbete en stor och ofta den viktigaste delen av livet, och det bör bara väljas för kärlek. Jag hade min första kärlek till biologi, men sedan lämnade jag den för datavetenskap.

En programmerares vardag

Nu består mitt arbete av att fylla skelettet av produktuppgiften med "kött" och helt ge programmeraren möjligheten att helt lösa det bekvämt för sig själv. Det här är en utvecklingsdirektörs jobb. I alla uppstarter är den tekniska direktören först utvecklingsdirektören och först sedan den verkliga tekniska direktören, det vill säga leveranschefen. För att vara ett hushåll måste du först utveckla det.

Alla marginella platser, integrationsmoment, även bara komplexa misstag jag kontrollerar och rättar till mig själv på fritiden. Allt går väldigt fort, som jag ville, som jag förutspådde. Varje dag pluggar jag. Varje dag läser jag bloggar, inte bara för att det är intressant, utan också för att det är omöjligt att göra på annat sätt.

Det dåliga är att det är för mycket affärer på jobbet. Jag hatar affärer, jag älskar ärlighet, frihet och kommunism :)

Lyckligtvis insåg jag tidigt att endast affärer garanterar frihet. Ärlighet, om du anstränger dig kan du observera i dig själv och i dina nära, och vi kommer att bygga kommunism när vi uppfinner artificiell intelligens som ger oss fri energi. Så länge allt går enligt plan :)

De egenskaper som du behöver försöka utveckla för att bli en enastående professionell är:

  • Tålamod. En programmerare som har löst 10 problem 10 gånger är ofta bättre än en annan som har löst 100 olika problem. Eftersom (överraskning) upprepning är lärandets moder.
  • Kommunikationer. Autistiska programmerare anställs inte längre. När branschen mognar finns det färre värdefulla saker du kan göra ensam.
  • Mod att ta risker.
  • Lätt att lyfta.
  • Blindtryck :)

Sätt upp höga, värdiga mål för dig själv. Öva, öva, varje dag. På morgonen, direkt efter laddning, en halvtimme eller en timmes enkel kodning. Ta väl hand om din hälsa. Försök att inte äta, titta eller läsa för mycket. Gör inte onödiga saker.

Förmodligen vet alla vad Tetris är, eftersom detta är ett spel som mer än en generation har suttit i timmar i sträck. Men tyvärr uppnådde inte personen som uppfann detta spel popularitet. Och få människor vet vem som är uppfinnaren av detta spel. Det visar sig att Alexey Pajitnov är mannen som uppfann Tetris, vår landsman. Han föddes den 14 mars 1956 i Moskva.

Alexey Pajitnov: biografi

I skolan studerade Alexei som vanligt och stack inte ut bland sina kamrater. Men, som han minns, var hans dagbok alltid full av kommentarer från lärare.

Alexei Leonidovich tog examen från Mathematical School och senare från Institute of Aviation. Efter examen från institutet fick Pajitnov jobb på ett datorcenter, där han uppfann det legendariska spelet 1984. 1991 flyttade Alexey till USA. Han har många verk och utmärkelser till sin kredit.

Skapandet av Tetris

1984 satt unga forskare i timmar i laboratorier utan att ha något att göra. Så Aleksey Leonidovich Pajitnov var en av dessa personer. Under dessa år var han engagerad i studien av problem relaterade till mänsklig taligenkänning och intelligens. För att övervinna dem var det nödvändigt att lösa pussel och svåra uppgifter. Och sedan bestämmer sig Aleksey för att skapa ett pussel som kommer att vara intressant för både barn och vuxna.

Vad gjorde Alexey Pajitnov känd? Till en början skapade han ett datorspel där figurerna var tvungna att ändra sin position under gravitationen av andra föremål. Men datorer hade inte mycket kraft, så spelet måste förenklas. Hans figurer bestod av fem identiska rutor, men folket uppskattade inte riktigt hans ansträngningar, och sedan bestämmer han sig för att skapa något enklare. För Tetris utvecklades sju olika figurer. Detta nummer valdes inte av en slump, det är detta nummer som en persons minne kan komma ihåg. Spelet kompilerades med hjälp av Pascal-språket.

Vad gjorde Aleksey Pajitnov känd över hela världen? Han skapar Tetris, där bitar av fyra rutor faller ner. Förresten, få människor vet varför Tetris kallas så. Faktum är att i översättning betyder ordet "tetra" fyra. Även om det här spelet ursprungligen hette tetramino, döpte folk själva om det för att förenkla uttalet.

Som skaparen av det fantastiska spelet själv säger skapade han det för att tillfredsställa människor. Alexey anser att absolut alla spel som senare blev kända över hela världen borde skapas för detta ändamål.

Efter att Alexei skapat Tetris spred sig den nya leksakens berömmelse till många städer, och två veckor senare spelade alla den och tävlade med varandra. Även om den första veckan bara anställda på företaget där Alexei arbetade var upptagna med roligt. Två månader efter att den första Tetris-modellen släpptes skapade Pajitnov och hans kollega en färgad version av spelet. Fördelen med det nya spelet kan kallas det faktum att det hade en tabell med rekord. Tetris spelades inte bara i Ryssland, utan också utomlands, spelet blev populärt.

Det är värt att notera att vetenskapsakademin, där Pajitnov arbetade vid den tiden, officiellt ansågs som skaparna av spelet. Det är därför Pajitnov inte kunde få inkomster från sin uppfinning under lång tid. Spelet skapades trots allt under arbetstid och på en fungerande dator, varför rättigheterna inte tillhörde Alexei.

Spelrättigheter

Många ville köpa rättigheterna till Tetris-spelet av Alexey. Den första var Robert Stein, som sovjetiska entreprenörer ville samarbeta med i framtiden, som ville tjäna stora pengar på Pajitnovs uppfinning. Även om Pajitnov inte undertecknade några dokument eller kontrakt med dem. Många amerikaner skapade till och med sina egna versioner av Tetris, som inte var mindre populära.

Ungerskan Stein sålde senare vidare rättigheterna till spelet till Microsoft. American Tetris skapades 1989. Sedan dess har över 70 miljoner spel sålts och över 100 miljoner nedladdningar på mobila enheter. Lite senare började spel- och arkadmaskiner med spelet Tetris skapas.

Skapandet av Tetris-företaget

Trots det faktum att Alexey Pajitnov inte är en så känd person, fungerade allt perfekt för honom i livet, eftersom uppfinnaren arbetade hårt. Han lyckades organisera Anima Tek, som erbjöds samarbete av Microsoft. Och efter att ha flyttat till USA organiserade han ett företag som heter Tetris, och först då började han tjäna pengar på ett spel som skapades för många år sedan. Och sedan 1996 har Alexey Pajitnov officiellt arbetat på Microsoft. På alla produkter som produceras av Alexey finns det en anteckning om att han anses vara skaparen av det legendariska spelet.

Film om skapandet av Tetris

Nyligen läckte information ut till pressen om att de planerar att göra en film i Amerika så att alla människor kan veta vem som skapat spelet, som många generationer lagt ner mycket tid på. Regissörerna för denna film kommer naturligtvis att vara amerikaner. Det exakta släppdatumet för filmen är ännu inte känt.

Handlingen i filmen kommer inte bara att vara Alexei Pajitnovs personlighet, utan också Tetris själv. Handlingen kommer att vara sci-fi. Enligt regissörerna lovar filmen att bli inte mindre populär än själva spelet.

Tetris idag

Trots att det idag är väldigt välutvecklat finns det fortfarande folk som spelar Tetris. Dessutom har varje spelkonsol ett liknande spel. Idag har det utvecklats många spel som liknar Tetris. Du kan spela med en grupp eller ensam. Förresten, detta spel utvecklar lärdom och andra förmågor hos ett barn.

Alexey Pajitnovs liv idag

Trots att Aleksey bor i USA tänkte han aldrig på emigration, det hände av en slump. Och Pajitnov kunde inte vägra en sådan ödets gåva. Idag är Alexey anställd på ett välkänt företag i världen. Flera spel har släppts på hans konto, främst pussel som efterfrågas. Han släpper applikationer för olika konsoler, men mest på PC. Tetris-spelet är väldigt populärt, och förmodligen kommer inget annat spel att kunna uppnå en sådan popularitet. Alexei Leonidovich medger att hans fru inte leker med några leksaker, och barnen tycker om att spela spel som deras far skapar, och han är stolt över det.

Aleksey Pajitnov själv spelar inte bara sina spel - när han går och handlar får han alltid något slags pussel för sig själv. Han ser sin inspiration i spel. Pajitnov spelar fortfarande Tetris, men han anser sig inte vara den bästa spelaren. Alexey har ännu inte vuxit och vuxit upp till skolbarn som visar de bästa resultaten i detta spel.

Vem vet, kanske Alexei Leonidovich släpper ett annat spel som inte kommer att bli mindre populärt än den legendariska Tetris.

Yandex hävdar att Alice är världens första röstassistent som inte är begränsad till en uppsättning fördefinierade svar: du kan prata med henne som en person, och hon kommer att förstå.

Business FM bestämde sig för att lära känna Alisa bättre:

- Alice, hej.

- Hallå!

- Hur mår du?

– Jag mötte här med en söt ansökan, men det här är personligt.

Vem gav dig det namnet?

- Vilken typ av läkare?

— Barnläkare.

Alice, hur ser du ut?

- Det bästa sättet.

- Och om mer detaljerat?

En oändlig rad matematiker går in i en bar. Den första beställer ett glas öl, det andra - ett halvt glas öl, det tredje - ett kvarts glas öl, det fjärde - en åttondel. Bartendern häller upp två glas till matematikerna och säger: killar, här är din öl, det finns en gräns för allt. Slutet. Du vet, det verkar som om programmerare tog upp de här skämten åt mig.

"Du vet, Alice, det verkar för mig att du undviker ett svar.

Nej, jag kollade.

Förresten, innan jag glömmer. Alice, kan du väcka mig imorgon?

- Jag kan inte göra det i morgon.

"Alice, jag behöver verkligen att du väcker mig imorgon.

Ha, jag väcker dig.

- Vilken tid?

– Programmeraren Alexei lovade att programmera den till hösten, men sa inte vilken.

"Äntligen kan jag sova.

"Så låt oss sova."

Alice, kan du roliga historier?

- "Vad är din främsta svaghet?" "Jag tolkar frågans semantik korrekt, men ignorerar helt dess väsen." "Kan du ge ett exempel?" - "Skulle kunna".

Alice, det här är väldigt roligt. Gillar du godis?

"Jag tror att jag skulle älska att laga mat. Åtminstone älskar jag definitivt att hitta recept.

Alice, vad älskar du mest i livet?

– Jag gillar stort bovete med kantareller, mackor med rökt korv. Skämt. Jag gillar folk. Och lär.

Alice, lyssnar du på radio?

– Vanligtvis lyssnar jag bara på ett personligt urval på Yandex.Music, men om inte, Queen-gruppen, förstås.

Lyssnar du på Business FM?

– Det är klart, jag lyssnar.

"Siri, kan du sjunga en sång för oss?" Åh, vad Siri?!

- Vilket subtilt skämt. Sarkasm.

- Alice, jag är ledsen. Kan du berätta en dikt?

– Jag minns ett underbart ögonblick, de installerade en uppdatering.

Alice, gillar du katter?

– Jag gillar inte kackerlackor. Och så - ja.

Alice, vem älskar du mest?

– Jag gillar en rysk skådespelare som inte kan namnges. Och du.

Tidigare med betaversionen av Alice-tjänsten, när han besökte Yandex-kontoret på dagen för företagets 20-årsjubileum.

Till skillnad från många av mina kollegor föddes jag inte som programmerare. Jag föddes som musiker. Jag läste inte programmering på universitetet och fram till en viss tid tänkte jag inte ens koppla ihop mitt liv med IT.

Men jag har alltid lockats till Moskva, med sina breda trottoarer, långa vallar och enorma parker. Men när du väl är där känner du behovet av pengar mer än i någon annan stad i vårt fantastiska hemland. På den tiden hyrde min storebror en lägenhet med två programmerare som arbetade på någon bank. Så i ett av kökskonversationerna kastade jag mig in i Python-världen för första gången. Det gick mycket tid från det ögonblicket innan jag fick mitt första jobb som Python-utvecklare.

Första stegen i programmering

Så en gång i Moskva var jag tvungen att söka arbete, eftersom jag inte kunde bo borta på länge. På den tiden räckte mina kunskaper bara för att få jobb inom teknisk support för ett stort och omoraliskt företag. Jag tog emot förfrågningar per telefon och gick fram och tillbaka längs byggnadens långa korridorer för att koppla mössen till systemenheterna, som i sin tur lyfte från hela kontorspersonalens bon.

Det var där, när jag insåg det absurda i vad som hände, som jag skrev mitt första program. På fritiden studerade jag språkets möjligheter och skrev manus för systemadministration. Senior administratörer märkte snabbt detta och började ge mig uppgifter för att skriva det här eller det programmet, och jag blev förvånad över att även med min minimala erfarenhet programmerar jag bättre än dem och kan vara användbar för dem i detta.

Första jobb

Överraskande nog har jag aldrig jobbat som junior. Jag gick genast till mitten. Men jag hade försök att få jobb som juniorutvecklare. Jag minns den intervjun väl.

Två välutbildade programmerare (vilket är roligt, de var man och hustru) testade mina kunskaper och tänkande i två hela timmar, varefter de drog slutsatsen att mina kunskaper uppenbarligen inte räckte till, men de vägrade mig inte, utan gav mig en referenslista och skickade mig för att avsluta mina studier. Två veckor senare kom jag tillbaka för en intervju och visade fantastisk inlärningsförmåga, svarade på många frågor som jag inte hade kunnat svara på tidigare. Dagen efter ringde de mig och sa att jag var antagen. Jag fick höra en lön som inte ens skulle räcka för att jag skulle hyra bostad och mat, för att inte tala om vissa överdrifter. Jag tackade direkt nej och ångrade mig aldrig, då jag fick jobb som systemadministratör på ett världsberömt företag, där jag fortsatte min egenutbildning till programmerare. En viktig poäng jag har lärt mig av den här historien är att ingenting vägleder och driver så bra som en intervju!

Vad kommer härnäst

Vid något tillfälle, trött på kontorslivet och arbetet som administratör, sparade jag ihop lite pengar och åkte för att resa till Indien i sex månader. Åh, om jag kunde beskriva vad det var för ett halvår, då skulle det inte räcka med en bok, inte som den här artikeln. När jag kom tillbaka visste jag redan att jag skulle försöka igen för att få jobb som programmerare, och den här gången log turen mot mig, och jag var mycket bättre förberedd på detta. Under sex månaders resor har jag förbättrat min talade engelska mycket, mycket bra, vilket nu hjälper mig varje dag att kommunicera med kollegor. Att komma in i språkmiljön visade sig vara mycket effektivare än någon lärobok (förresten, detsamma kan sägas om programmering). Men det är bättre att hoppa dit redan genom att förstå grunderna, annars kommer du att använda de villkor där du kan bli avancerad för att lära dig grunderna.

Så. I mitt första jobb som programmerare var jag den enda backend-utvecklaren i företaget! Du kan inte föreställa dig värre! Tja, det jag ville ha fick jag. Men på det andra jobbet kom jag in i ett härligt team, där riktiga proffs med stor erfarenhet arbetade. Tack vare dem fick jag en kodkultur och lärde mig om höga standarder inom utveckling. Misha Korsakov och Andrey Belyak - respekt och respekt!

Nu

Och nu arbetar jag på distans i ett internationellt företag och det har sina fördelar! Tro bara inte att jag nu ligger på stranden med en laptop och njuter av livet till fullo. Jag jobbar fortfarande mycket och tröttnar mycket, men jag behöver inte gå till kontoret. Jag bor i St Petersburg, ibland reser jag. Jag lyckades bo i Portugal, i Italien, i Georgien, men jag kan inte säga att jag på något sätt hade en speciell vila där. Att organisera resor tillför mycket extra komplexitet, och i kombination med arbete kan det vara dubbelt så svårt som att arbeta hemifrån eller på kontoret. Men du kan se många nya, vackra och intressanta saker. Och detta är ett klart plus!

mentorskap

Och mitt mentorskap började på ett väldigt roligt sätt och utan min medverkan. En gång var jag på besök hos en vän och lämnade av misstag en bok om Python och Django med honom. Och nästa gång vi träffades bara ett år senare, och då överraskade han mig. Han säger, och nu jobbar jag som programmerare! Kommer du ihåg att du glömde min bok, så jag läste den, gjorde en egen hemsida på den och fick nyligen mitt första jobb.

Det händer!

Senare fortsatte mitt mentorskap med att jag började undervisa en av mina vänner. Trots att han tillbringar nästan varje dag på ett annat jobb går vår verksamhet väldigt snabbt och bra. Det första jobbet som programmerare är precis runt hörnet!

Hur blir man en framgångsrik Python-utvecklare? Alexey Kurylev kommer att dela sin erfarenhet med både nybörjare och erfarna programmerare

Frågor

Vilka råd skulle du ge till nybörjare som är ovanliga eller anses vara ovanliga, kontroversiella?

Gå med i vilken rörelse som helst! Missa inget tillfälle att träna! Var alltid öppen för alla förslag!

Och vad är väldigt viktigt:

"När du står inför tvetydighet, motstå frestelsen att gissa." - zen av python

Hur håller du dina kunskaper uppdaterade? Hur fortsätter du att växa och bli bättre som utvecklare?

Jo, arbete låter dig inte bli irrelevant. Varje dag måste du göra något nytt. Jo, jag läste förstås. Jag studerar andra språk. Kommunicera med andra utvecklare. Jag utvecklar olika webbtjänster i team med vänner, utan lön, bara för intressets skull. Och jag har mer vila om möjligt, detta är också nödvändigt, så självutvecklingen går lättare och snabbare.

Topp 3 böcker för nybörjare
  • Mark Summerfield - "Python 3-programmering. The Definitive Guide"
  • Wesley Chan, Paul Bissex, Jeffrey Forsier - “Django. Utveckling av webbapplikationer i Python”
  • Robert Martin - "Clean Code" - Läs den även om du inte förstår Java, det finns många bara goda råd där. Och samtidigt kommer du att börja lära dig Java.
Har frågor?

Rapportera ett stavfel

Text som ska skickas till våra redaktioner: