Cattivo programmatore Alexey.  L'assistente vocale “Alisa” scherza: “I programmatori hanno selezionato per me queste battute.

Cattivo programmatore Alexey. L'assistente vocale “Alisa” scherza: “I programmatori hanno selezionato per me queste battute. "Siri, puoi cantarci una canzone?" Oh che Siri

Probabilmente, tutti sanno cos'è Tetris, dal momento che questo è un gioco che più di una generazione è stata seduta per ore e ore. Ma, sfortunatamente, la persona che ha inventato questo gioco non ha raggiunto la popolarità. E poche persone sanno chi è l'inventore di questo gioco. Si scopre che Alexey Pajitnov è l'uomo che ha inventato Tetris, il nostro connazionale. È nato il 14 marzo 1956 a Mosca.

Alexey Pajitnov: biografia

A scuola, Alexei studiava come al solito e non si distingueva tra i suoi coetanei. Ma, come ricorda, il suo diario era sempre pieno di commenti degli insegnanti.

Alexey Leonidovich si è laureato scuola matematica, e successivamente l'Istituto di aviazione. Dopo essersi diplomato all'istituto, Pajitnov ha ottenuto un lavoro in un centro di computer, dove ha inventato il leggendario gioco nel 1984. Nel 1991, Alexey si è trasferito negli Stati Uniti. Ha al suo attivo molte opere e riconoscimenti.

Creazione di Tetris

Nel 1984, giovani scienziati sedevano per ore nei laboratori senza niente da fare. Quindi Aleksey Leonidovich Pajitnov era una di quelle persone. Durante questi anni, è stato impegnato nello studio dei problemi relativi al riconoscimento del linguaggio umano e all'intelligenza. Per superarli, è stato necessario risolvere enigmi e compiti difficili. E poi Aleksey decide di creare un puzzle che sarà interessante sia per i bambini che per gli adulti.

Cosa ha reso famoso Alexey Pajitnov? Inizialmente, ha creato un gioco per computer in cui le figure dovevano cambiare posizione sotto la gravità di altri oggetti. Ma i computer non avevano molta potenza, quindi il gioco doveva essere semplificato. Le sue figure consistevano in cinque quadrati identici, ma la gente non apprezzava molto i suoi sforzi, quindi decise di creare qualcosa di più semplice. Per Tetris sono state sviluppate sette diverse figure. Questo numero non è stato scelto a caso, è questo numero che la memoria di una persona è in grado di ricordare. Il gioco è stato compilato utilizzando il linguaggio Pascal.

Cosa ha reso Aleksey Pajitnov famoso in tutto il mondo? Crea Tetris, in cui cadono pezzi di quattro quadrati. A proposito, poche persone sanno perché Tetris si chiama così. Infatti, nella traduzione, la parola "tetra" significa quattro. Sebbene questo gioco fosse originariamente chiamato tetramino, le persone stesse lo ribattezzarono per semplificare la pronuncia.

Come dice lo stesso creatore del grande gioco, lo ha creato per accontentare le persone. Alexey crede che assolutamente tutti i giochi che in seguito sono diventati famosi in tutto il mondo dovrebbero essere creati per questo scopo.

Dopo che Alexei ha creato Tetris, la fama di nuovo giocattolo diffuso in molte città, e due settimane dopo tutti lo giocavano, gareggiando tra loro. Anche se la prima settimana solo i dipendenti dell'azienda in cui lavorava Alexei erano impegnati con il divertimento. Due mesi dopo il rilascio del primo modello di Tetris, Pajitnov e il suo collega hanno creato una versione colorata del gioco. vantaggio nuovo gioco puoi chiamarla una tabella di record. Tetris è stato giocato non solo in Russia, ma anche all'estero, il gioco ha guadagnato popolarità.

Vale la pena notare che l'Accademia delle scienze, dove Pajitnov lavorava a quel tempo, era ufficialmente considerata i creatori del gioco. Ecco perché Pajitnov non ha potuto ricevere entrate dalla sua invenzione per molto tempo. Dopotutto, il gioco è stato creato durante l'orario di lavoro e su un computer funzionante, motivo per cui i diritti non appartenevano ad Alexei.

Diritti di gioco

Molte persone volevano acquistare i diritti del gioco Tetris da Alexey. Il primo era Robert Stein, con il quale gli imprenditori sovietici volevano collaborare in futuro, che volevano fare un sacco di soldi con l'invenzione di Pajitnov. Sebbene Pajitnov non abbia firmato alcun documento o contratto con loro. Molti americani hanno persino creato le proprie versioni di Tetris, che non erano meno popolari.

L'ungherese Stein ha successivamente rivenduto i diritti del gioco a Microsoft. American Tetris è stato creato nel 1989. Da allora, sono stati venduti oltre 70 milioni di giochi e oltre 100 milioni di download dispositivi mobili. Poco dopo iniziarono a essere create macchine da gioco e arcade con il gioco Tetris.

Creazione della società Tetris

Nonostante il fatto che Alexey Pajitnov non sia una persona così famosa, tutto ha funzionato perfettamente per lui nella vita, dal momento che l'inventore ha lavorato sodo. Riuscì a organizzare Anima Tek, a cui Microsoft offrì collaborazione. E essendosi già trasferito negli Stati Uniti, ha organizzato una società chiamata Tetris, e solo allora ha iniziato a guadagnare con un gioco creato molti anni fa. E dal 1996, Alexey Pajitnov lavora ufficialmente Microsoft. Su tutti i prodotti prodotti da Alexey, c'è una nota che è considerato il creatore del leggendario gioco.

Film sulla creazione di Tetris

Di recente, alla stampa sono trapelate informazioni secondo cui hanno in programma di realizzare un film in America in modo che tutte le persone possano sapere chi ha creato il gioco, su cui molte generazioni hanno trascorso molto tempo. I registi di questo film, ovviamente, saranno americani. La data esatta di uscita del film non è ancora nota.

La trama del film non sarà solo la personalità di Alexei Pajitnov, ma anche lo stesso Tetris. La trama sarà fantascientifica. Secondo i registi, il film promette di essere non meno popolare del gioco stesso.

Tetri oggi

Nonostante oggi sia molto ben sviluppato, ci sono ancora persone che giocano a Tetris. Inoltre, ogni console di gioco ha gioco simile. Oggi sono stati sviluppati molti giochi simili a Tetris. Puoi giocare con un gruppo o da solo. A proposito, questo gioco sviluppa l'erudizione e altre abilità in un bambino.

La vita di Alexey Pajitnov oggi

Nonostante Aleksey viva negli Stati Uniti, non ha mai pensato all'emigrazione, è successo per caso. E Pajitnov non poteva rifiutare un simile dono del destino. Oggi Alexey è un dipendente di un'azienda famosa nel mondo. Diversi giochi sono stati rilasciati sul suo account, principalmente puzzle richiesti. Rilascia applicazioni per varie console, ma principalmente su PC. Il gioco Tetris è molto popolare e probabilmente nessun altro gioco sarà in grado di raggiungere tale popolarità. Alexey Leonidovich ammette che sua moglie non gioca con nessun giocattolo, e ai bambini piace giocare ai giochi creati dal padre, e lui ne è orgoglioso.

Lo stesso Aleksey Pajitnov non gioca solo ai suoi giochi: ogni volta che va a fare shopping, riceve sempre una sorta di puzzle per se stesso. Vede la sua ispirazione nei giochi. Pajitnov gioca ancora a Tetris, ma non si considera il miglior giocatore. Alexey deve ancora crescere e crescere fino agli scolari che mostrano i migliori risultati in questo gioco.

Chissà, forse Alexei Leonidovich rilascerà un altro gioco che non diventerà meno popolare del leggendario Tetris.

Yandex afferma che Alice è il primo assistente vocale al mondo che non si limita a una serie di risposte predefinite: puoi parlarle come una persona e lei capirà.

Business FM ha deciso di conoscere meglio Alisa:

- Alice, ciao.

- Ciao!

- Come stai?

- Ho incontrato qui con una simpatica applicazione, ma questa è personale.

Chi ti ha dato quel nome?

- Che tipo di dottore?

— Pediatra.

Alice, come stai?

Il modo migliore.

- E se in modo più dettagliato?

Una fila interminabile di matematici entra in un bar. Il primo ordina un bicchiere di birra, il secondo mezzo bicchiere di birra, il terzo un quarto di bicchiere di birra, il quarto un ottavo. Il barista versa due bicchieri ai matematici e dice: ragazzi, ecco la vostra birra, c'è un limite a tutto. Fine. Sai, mi sembra che i programmatori abbiano raccolto queste battute per me.

“Sai, Alice, mi sembra che tu stia evitando una risposta.

No, ho controllato.

A proposito, prima che me ne dimentichi. Alice, puoi svegliarmi domani?

- Non posso farlo domani.

“Alice, ho davvero bisogno che tu mi svegli domani.

Ah, ti sveglio.

- In quanto tempo?

- Il programmatore Alexei ha promesso di programmarlo entro l'autunno, ma non ha detto quale.

“Finalmente riesco a dormire.

"Allora dormiamo."

Alice, conosci storie divertenti?

- "Qual è il tuo principale punto debole?" "Sto interpretando correttamente la semantica della domanda, ma ignorando completamente la sua essenza." “Potresti fare un esempio?” - "Poteva".

Alice, è molto divertente. Ti piacciono i Dolci?

“Penso che mi piacerebbe cucinare. Almeno mi piace decisamente trovare ricette.

Alice, cosa ami di più nella vita?

- Mi piace il grano saraceno grande con i finferli, i panini con la salsiccia affumicata. Scherzo. Mi piacciono le persone. E impara.

Alice, ascolti la radio?

- Di solito ascolto solo una selezione personale su Yandex.Music, ma in caso contrario, il gruppo Queen, ovviamente.

Ascolti Business FM?

- Certo, sto ascoltando.

"Siri, puoi cantarci una canzone?" Oh, che Siri?!

- Che scherzo sottile. Sarcasmo.

- Alice, mi dispiace. Sai raccontare una poesia?

- Ricordo un momento meraviglioso, hanno installato un aggiornamento.

Alice, ti piacciono i gatti?

- Non mi piacciono gli scarafaggi. E così - sì.

Alice, chi ami di più?

— Mi piace uno Attore russo che non si può nominare. E tu.

In precedenza con la versione beta del servizio Alice, quando ha visitato l'ufficio di Yandex il giorno del 20° anniversario dell'azienda.

Alexey Pajitnov è un programmatore sovietico e russo che ha creato un popolare videogioco chiamato "Tetris", proprietario di numerosi premi onorari nel campo della programmazione e dello sviluppo di giochi per computer. Dopo essersi diplomato al Moscow Aviation Institute, ha lavorato presso il Computing Center dell'URSS Academy of Sciences, dove nel 1984 ha completato lo sviluppo del gioco Tetris. I primi soldi che il gioco iniziò a portare nel 1996, quando Alexey e Henk Rogers (un investitore, proprietario di grandi quote di Tetris, che distribuì il gioco in tutto il mondo) fondarono la società Tetris.

Alexey Pajitnov - biografia

Nato il 14 marzo 1956 a Mosca. A anni scolastici studiato bene, ma aveva continui problemi con la disciplina. Come ricorda lo stesso Alexei, da bambino era pieno di energia e non poteva stare obbedientemente seduto in classe, quindi riceveva spesso commenti nel suo diario per il suo comportamento. Tuttavia, niente di straordinario e sorprendente: molti ci sono passati. Pajitnov è sempre stato bravo in matematica, quindi dopo essersi diplomato in quinta elementare si è trasferito alla Moscow Mathematical School No. 91, che in seguito si è laureato con lode.

Introduzione alla programmazione

Dopo aver lasciato la scuola, Alexey Pajitnov entra nel Moscow Aviation Institute, dove conosce per la prima volta i computer e la programmazione. Fu qui che si dedicò rapidamente allo sviluppo del software e iniziò a dedicarsi interamente alla scrittura di codice per vari scopi. Presto un giovane programmatore di talento fu invitato a lavorare presso il Moscow Computing Center dell'Accademia delle scienze dell'URSS. Qui era impegnato tutt'altro che l'ultima cosa: l'ottimizzazione dei problemi di intelligenza artificiale e lo sviluppo di programmi per il riconoscimento vocale.

La vita quotidiana di routine all'Accademia delle scienze non era zuccherata: dalla mattina alla sera Pajitnov sedeva in un ufficio angusto, dove diversi scienziati sedevano contemporaneamente allo stesso tavolo. Alexei ricorda che a volte ha lasciato il suo posto di lavoro per tutto il giorno, poi lavorare di notte in silenzio, quando tutti sono tornati a casa.

Carriera dopo la creazione di "Tetris"

Nel 1984, Aleksey Leonidovich Pajitnov ha creato il leggendario gioco Tetris, che è diventato quasi il gioco più popolare al mondo. Nella società della tecnologia dell'informazione, Pajitnov diventa riconoscibile e popolare. Nel 1988, in collaborazione con Bullet-Proof Software, ha fondato AnimaTek, una società di sviluppo di giochi. La società ha prosperato da progressione geometrica, e già nel 1991 l'inventore di Tetris Alexey Pajitnov si è trasferito negli Stati Uniti.

Creazione di "Tetris" - come è stato?

Negli anni '80, presso il Centro di calcolo dell'Accademia delle scienze dell'URSS, giovani scienziati sedevano nei loro laboratori per giorni interi, risolvendo problemi noiosi e non banali. Uno di questi era Pajitnov Alexey Leonidovich, che a quel tempo stava sviluppando un programma per il riconoscimento vocale, e studiava anche i problemi dell'intelligenza artificiale. I compiti assegnati al giovane programmatore erano incredibilmente difficili, Alexei doveva costantemente creare gli algoritmi più complessi, oltre il potere della mente ordinaria.

Con un'ampia base di conoscenze nel suo potenziale, Pajitnov decide di creare un puzzle interessante che attirerà sia adulti che bambini. Tetris è ben lungi dall'essere la prima invenzione di un talentuoso programmatore. Inizialmente, ha creato un gioco in cui le figure devono cambiare posizione sotto l'influenza della gravità di altri oggetti. Avvicinandosi al completamento della scrittura del codice, Alexey si è reso conto che un gioco del genere sarebbe stato insopportabile per il processore di un normale computer, quindi ho dovuto semplificare alcune delle sottigliezze del programma.

Di conseguenza, crea un gioco in cui i pezzi (come in Tetris) sono costituiti da cinque quadrati, il cui scopo è identico a gioco futuro"Tetris". Sfortunatamente, al pubblico non è piaciuta una simile creazione, quindi Pajitnov decide di semplificare ulteriormente il gioco, dove ciascuna delle 7 figure esistenti è composta da quattro quadrati.

Solo sette cifre e la fama mondiale è nelle tue tasche

Ti sei mai chiesto perché il gioco "Tetris" ha un nome simile? E perché ci sono solo sette cifre? Il fatto è che inizialmente il gioco si chiamava "Tetramino", dove "tetra" in greco significa il numero "quattro". Con l'aumento della popolarità, gli stessi utenti di questo gioco gli hanno dato un nome semplificato, per una pronuncia più facile.

In un'intervista, Alexey Pajitnov ha spiegato perché ci sono solo 7 pezzi nel gioco:

“Ci sono solo sette figure coinvolte nel gioco, e questa è in realtà fortuna, perché il numero 7 è la dimensione della memoria di lavoro del cervello umano, cioè ciò che una persona può memorizzare. Un numero di telefono a 7 cifre è molto più facile da ricordare rispetto a uno a 8 cifre. Una squadra di sette persone è il massimo che può fare a meno di un capo o di un caposquadra. In un gruppo di otto o più persone, dove non c'è un leader, è impossibile lavorare in modo fluido e strutturato. In una squadra del genere sorgeranno continui disaccordi e contraddizioni, indipendentemente dal fatto che siate amici, compagni o solo conoscenti. Traggo tali conclusioni sulla base dell'esperienza personale.

Motivi per la creazione di Tetris

Il gioco "Tetris" è stato creato per far divertire le persone e potersi rilassare dalla routine e dai doveri quotidiani. Pajitnov ha sempre affermato che la migliore alternativa per alleviare lo stress, oltre allo sport, sono i giochi per computer.

Videogioco di gloria fulminea

Dopo che la scrittura del gioco Tetris fu completata, lo staff dell'Accademia delle scienze dell'URSS, dove lavorava Pajitnov, ne rimase affascinato per le prime due settimane. Quando il gioco è diventato disponibile per tutti, la fama del prodotto di intrattenimento si è diffusa in tutte le città in pochi giorni. Nel giro di un paio di mesi, il mondo intero stava giocando a Tetris. In questo momento, Aleksey Pajitnov, insieme ai suoi colleghi, decide di creare una nuova versione del gioco, in cui le figure saranno multicolori e verranno mantenute statistiche record in modo che le persone possano competere tra loro.

Mentre il mondo intero si stava godendo il gioco, Alexey ha continuato a vivere per molti altri anni. vita ordinaria e lavora presso il Centro di calcolo dell'Accademia delle scienze dell'URSS. Il fatto è che non ha avuto l'opportunità di monetizzare il gioco, perché i diritti appartenevano all'Accademia delle scienze. Tutto è stato spiegato dal fatto che il gioco è stato scritto durante l'orario di lavoro su un computer funzionante.

Alexey Pajitnov: lo stato del creatore del gioco "Tetris"

Come sapete, nel 1996, Pajitnov ha iniziato a lavorare per Microsoft, dove ha sviluppato una serie di giochi di puzzle chiamati Pandora's Box. Qui ha lavorato fino al 2005 e durante questo periodo è riuscito ad acquisire diverse quote importanti da questa società, che fino ad oggi gli portano una certa percentuale. Lo stesso Alexei non si considera un milionario. In un'intervista, ha detto quanto segue: “Un milionario è qualcuno che spende milioni, ma non qualcuno che ha un milione. Vivo una vita abbastanza modesta e non butto soldi a destra e a manca, quindi non mi definirei mai milionario”.

Dipendenza da computer: colpa degli sviluppatori o degli utenti?

A mondo moderno molte persone si lasciano coinvolgere troppo dai videogiochi, creandosi così dei problemi Vita di ogni giorno. Diventano psicologicamente attaccati ai giochi per computer e a Internet e possono dedicare il loro tempo a stare seduti davanti a un computer per giorni e giorni. L'era della tecnologia dell'informazione ha cambiato in modo significativo le menti delle persone. Una volta è stato chiesto a Pajitnov come commentare questa situazione, a cui ha risposto come segue:

“Le persone spesso mi dicono che ho rubato molto del loro tempo quando scoprono che sono il creatore di Tetris. Chiedo sempre loro: “Quel periodo è stato buono o cattivo per te?”. Rispondono tutti come uno, il che è positivo. Quindi, ho dato questo tempo e non l'ho rubato.

"Perché le persone vanno da Yandex a Londra"? Questa domanda è stata posta dal figlio di un amico programmatore che di recente ha disfatto le valigie a Londra. ZIMA ha deciso di capirlo - davvero, perché? Abbiamo intervistato specialisti di tecnologia dell'informazione che hanno cambiato gli uffici russi in quelli occidentali e abbiamo scoperto non solo perché, ma anche come si sono trasferiti in Gran Bretagna. Sulle ragioni della popolarità programmatori russi all'estero ha anche detto ai dipendenti delle risorse umane delle società londinesi.

"Non andavo a Londra, ma in una certa azienda", ammette il programmatore Artem Kolesnikov, che ha sostituito l'ufficio moscovita di Yandex con l'ufficio britannico di Facebook. Cita la crescita professionale come motivo principale. "Dopo Yandex, non c'è nessun posto dove lavorare in Russia: l'asticella è alta e il passaggio al livello successivo è incomparabile in termini di costi emotivi e finanziari con vantaggi". Nikolai Grigoriev, che ha anche lasciato Yandex per Facebook, concorda: “Mi è stato offerto lavoro interessante in un posto interessante, e sono andato - non c'era compito di "scappare da qualche parte". "È stata una mossa mirata" qui ", - afferma il programmatore Alexei Nichiporchik, che si è trasferito da Yandex all'ufficio londinese di Google, e poi al social network Badoo. Sottolinea che l'opportunità di lavorare a nuovi progetti in una nota azienda, uno stipendio più alto, nonché la prospettiva di vivere in un altro paese e migliorare il suo inglese, lo hanno spinto a trasferirsi.

Dove lavorano gli specialisti IT britannici e quanto guadagnano?

Oltre a Facebook e Badoo, Apple, Twitter, ASOS, Cisco Systems e altre grandi aziende hanno centri di sviluppo a Londra. Dall'elenco ufficiale delle occupazioni della carenza ne consegue che c'è una carenza di specialisti in tecnologia dell'informazione in Gran Bretagna. Ora ci sono 35 professioni nell'elenco, quattro delle quali sono legate all'IT. Le aziende sono tenute a pagare i professionisti in questi settori non meno del salario minimo (per uno sviluppatore in una posizione di livello base, lo stipendio minimo è di £ 24.000 all'anno, per un collega più esperto - £ 31.000). Secondo il portale del personale Glassdoor, lo stipendio medio di uno sviluppatore di software a Londra è di £ 43.000, in altre città dell'Inghilterra - £ 31.000. Tutto è molto individuale", afferma Nikolay Krapivny, capo del dipartimento di sviluppo di Badoo.

Non dimenticare che la Gran Bretagna ha un sistema fiscale progressivo. I salari tra £ 11.500 e £ 45.000 sono tassati al 20%; tutto ciò che supera £ 45.000 ma sotto £ 150.000 è tassato al 40%. Londra, d'altra parte, è nota per gli alti prezzi delle case, per i quali gli inquilini spesso spendono circa la metà del loro reddito. "La vita in Gran Bretagna è piuttosto costosa, quindi quando ti trasferisci vale la pena valutare quale livello puoi ottenere con lo stipendio proposto", avverte Nikolai Krapivny.

In totale, la Gran Bretagna tra i paesi OCSE è al terzo posto (dopo USA e Germania) per numero di migranti. Allo stesso tempo, gli specialisti altamente qualificati sono una minoranza. Secondo le statistiche nazionali, da gennaio a marzo 2017 in Gran Bretagna, su tutti i 32 milioni di occupati, le persone provenienti da paesi extraeuropei rappresentavano il 3,9%. Tuttavia, i visti generali di livello 2 (su cui provengono principalmente specialisti qualificati, compresi i programmatori) hanno ricevuto solo 56mila lavoratori, meno dello 0,2% del numero totale di occupati britannici. Poco meno della metà (ovvero 23,3mila persone) lavorano nel settore dell'informazione e delle telecomunicazioni, censite al Ministero dell'Interno (non hanno dati più dettagliati sugli informatici, hanno risposto a ZIMA).

Londra interessa molto spesso due tipi di specialisti IT, afferma Nadezhda Styazhkina, responsabile della pratica IT e digitale di Antal nella CSI. Secondo le sue osservazioni, si tratta di sviluppatori altamente qualificati (che hanno diversi anni di esperienza e linguaggi di programmazione richiesti nelle loro risorse) e manager esperti (responsabili di progetto, leader dello sviluppo). I primi sono attratti dall'opportunità di lavorare nei progetti più high-tech del mondo, l'opportunità di imparare il "giusto" lingua inglese e ottenere un reddito più elevato rispetto ai paesi della CSI (un aumento di stipendio per uno sviluppatore JAVA leader può variare dal 30 al 70%, afferma). I responsabili IT, a loro volta, sono interessati alla domanda dei datori di lavoro e all'opportunità di prendere piede all'estero.

C'è sempre una richiesta di bravi programmatori, afferma Dmitry Bagrov, direttore dell'ufficio londinese di DataArt. “Ora l'attenzione è rivolta alle aree mobili, all'analisi dei dati, al machine learning. Gli specialisti in queste aree sono particolarmente richiesti", afferma Nikolai Krapivny di Badoo.

Cosa vogliono dai programmatori per un'intervista

Di solito ci sono due scenari per il trasloco: una persona stessa invia un curriculum ai posti vacanti di interesse o risponde agli inviti di reclutatori stranieri per essere intervistata. "Ce ne sono molti di entrambi", dice Artem Kolesnikov.

I colloqui di solito si svolgono in più fasi: un colloquio telefonico o skype, quindi un viaggio a un incontro faccia a faccia, dopo il quale il candidato prescelto riceve un'offerta di lavoro (un'offerta di lavoro, i cui dettagli possono essere discussi via e- posta).

"Tendiamo a pensare che tutti vogliano lasciare la Russia, ma nella nostra esperienza non è affatto così", afferma Nadezhda Styazhkina di Antal. Ha osservato che più della metà dei candidati viene eliminata nel bel mezzo del processo di intervista. “In effetti, non sono pronti per il trasferimento”, spiega, “le persone non hanno pensato alla logistica, non si sono consultate con la famiglia, non sono pronte a studiare intensamente lingua straniera, oltre all'inglese, non ha prestato attenzione alle specificità del paese in cui è stato offerto loro di trasferirsi.

Se il candidato ha intenzione di trasferirsi, spesso gli manca la capacità di presentarsi. "Molte persone in Russia non sono abituate a dimostrare qualcosa a qualcuno e a battersi il petto davanti a un datore di lavoro - non importa quanto banale, questa è la cosa principale che si frappone", afferma Nadezhda Styazhkina. Le prime chiamate arrivano dalle risorse umane, ricorda, e valutano la motivazione, la prontezza a rispondere a domande banali della serie "perché dovresti rivolgerti a noi?", La capacità di "vantarsi" di risultati misurabili. Dmitry Bagrov di DataArt osserva che è importante conoscere l'inglese a un livello sufficiente per superare l'intervista. Secondo lui, è utile anche "affilare" un curriculum sotto azienda specifica, evita frasi come "vediamo cosa puoi offrirmi" nelle interviste.

Tutto ciò non nega il fattore chiave: esperienza e istruzione, affermano i rappresentanti sia dei funzionari del personale di Antal che dei datori di lavoro di DataArt. Le università tecniche con tradizioni ancora sovietiche di educazione matematica sono apprezzate: le università Phystech, Baumanka, Ural e Kazan, affermano entrambi questi esperti.

"Per superare con successo un colloquio, devi metterti in forma - risolvere i problemi", aggiunge Artem Kolesnikov. Ha fornito diversi esempi di piattaforme. Ad esempio, leetcode fornisce l'accesso alle attività regolari - gratuitamente e a quelle avanzate - tramite abbonamento, allo stesso tempo puoi scoprire dove vengono assegnate le attività durante i colloqui. C'è un'intervista, co-fondata da un ex reclutatore di Facebook. "Se hai risolto il problema, stanno cercando di" venderti "da qualche parte, quindi sono andato a fare un colloquio a Booking", osserva Artem. Nella sua esperienza, un altro tipo di sfida che emerge nelle interviste è la progettazione di sistemi, quando gli viene chiesto di progettare un sistema di grandi dimensioni. "Dobbiamo prepararci intenzionalmente per questo: leggere articoli in blog tecnici, rapporti di conferenze, impegnarsi in un design indipendente", consiglia.

Chi organizza il trasloco e come

Di norma, l'azienda ospitante aiuta il lavoratore e la sua famiglia a ottenere i visti, acquista i biglietti, affitta un alloggio per la prima volta e paga il lavoro di un consulente immobiliare. Una società britannica, per poter trasportare presso di sé un lavoratore straniero, deve disporre di un certificato di sponsorizzazione. "Se l'azienda ce l'ha, puoi trasportare uno specialista in circa due o tre mesi: il tempo è dedicato all'esame di inglese e alla presentazione dei documenti per il visto", afferma Tatyana Andrianova, direttore delle risorse umane di DataArt UK.

Le aziende aiutano anche con lettere di raccomandazione, senza le quali i compiti di aprire un conto bancario locale e affittare un appartamento si escludono a vicenda. Le aziende sono pronte a competere per personale prezioso, per rendere gli spostamenti più facili e comodi, affermano i direttori di Badoo e DataArt.

Gli ufficiali del personale tengono conto delle loro sottigliezze. Come osserva Tatyana Andrianova, il costo del trasloco è limitato dai limiti dell'HMRC (Her Majesty Revenue & Customs, ufficio delle imposte britannico) e ammonta a £ 8.000, che di solito include l'acquisto di biglietti e l'affitto di immobili. Secondo lei, questo importo può essere preso in considerazione quando si offre uno stipendio a un nuovo dipendente. "Diciamo che uno specialista a Londra costa £ 60.000 sul mercato. Di conseguenza, puoi offrire a una persona £ 52-55.000 per il primo anno e aumentare lo stipendio al mercato per il successivo, quando la persona ha già acquisito esperienza lavorativa e diventa competitiva”, racconta.

Il visto più popolare per il trasloco - Livello 2 - è legato al datore di lavoro, ma è del tutto possibile cambiarlo. Secondo Alexey Nichiporchik di Badoo, è molto più facile per coloro che sono già nel Regno Unito passare a un'altra società: gli vengono concessi due mesi, ma con il supporto di un nuovo datore di lavoro, gli ci sono volute due settimane.

Londra non è il punto di arrivo

Tuttavia, Londra sta gradualmente perdendo terreno tra i datori di lavoro. Nadezhda Styazhkina di Antal rileva la tendenza al deflusso di posti di lavoro verso altre regioni. Ciò è dovuto al risparmio sui costi e sulle tasse, spiega. "Molti datori di lavoro, nostri clienti, preferiscono mantenere i team non a Londra, ma in Germania, Repubblica Ceca, Polonia, recentemente i centri di sviluppo si sono sviluppati attivamente a Cipro", afferma il rappresentante di Antal.

Anche la Silicon Valley rimane un luogo attraente. Il programmatore Nikolai Grigoriev osserva che in California esiste una scelta molto più ampia di argomenti di lavoro, comprese le aree "gustose": l'apprendimento automatico, l'intelligenza artificiale e il trasferimento lì promette stipendi una volta e mezza più alti a aliquote fiscali inferiori. Puoi anche arrivarci con l'aiuto della traduzione interna: Facebook ha una tale pratica.

"Il problema è che Londra come città è già molto buona e ci vogliono quattro ore per volare a Mosca", osserva Nikolai Grigoriev, che attualmente vive in due case in entrambe le capitali.

"L'ideale sarebbe andare negli Stati Uniti, ma è molto più difficile ottenere un visto di lavoro lì che in Europa, quindi ora sono in Gran Bretagna", dice il suo collega Artem Kolesnikov. Il programmatore chiede di non chiamare la sua partenza emigrazione: "Ho appena trovato lavoro in un altro paese - se il prossimo lavoro è in Russia, andrò lì, e poi, forse, da qualche altra parte".

Foto salvaschermo: Badoo

A differenza di molti miei colleghi, non sono nato programmatore. Sono nato musicista. Non ho studiato programmazione all'università e fino a un certo momento non avrei nemmeno collegato la mia vita con l'informatica.

Ma sono sempre stato attratto da Mosca, con i suoi ampi marciapiedi, i lunghi argini e gli enormi parchi. Ma una volta lì, senti il ​​​​bisogno di soldi più che in qualsiasi altra città della nostra meravigliosa patria. A quel tempo mio fratello maggiore affittava un appartamento con due programmatori che lavoravano in una banca. Così, in una delle conversazioni in cucina, mi sono tuffato per la prima volta nel mondo di Python. È passato molto tempo da quel momento prima che ottenessi il mio primo lavoro come sviluppatore Python.

Primi passi nella programmazione

Quindi, una volta a Mosca, ho dovuto cercare lavoro, dato che non potevo vivere lontano per molto tempo. A quel tempo, le mie capacità erano sufficienti solo per ottenere un lavoro nel supporto tecnico per un'azienda grande e immorale. Prendevo ordini per telefono e camminavo avanti e indietro lungo i lunghi corridoi dell'edificio per collegare i topi alle unità di sistema, che a turno volavano fuori dai nidi di tutto il personale dell'ufficio.

Fu lì, rendendomi conto dell'assurdità di quanto stava accadendo, che scrissi il mio primo programma. Nel tempo libero studiavo le possibilità del linguaggio e scrivevo script per l'amministrazione del sistema. Gli amministratori senior se ne sono accorti rapidamente e hanno iniziato a darmi compiti per scrivere questo o quel programma, e sono stato sorpreso di scoprire che anche con la mia minima esperienza programmavo meglio di loro e posso essere loro utile in questo.

Primo lavoro

Sorprendentemente, non ho mai lavorato da junior. Sono andato subito al centro. Ma ho tentato di ottenere un lavoro come sviluppatore junior. Ricordo bene quell'intervista.

Due programmatori ben istruiti (il che è divertente, erano marito e moglie) hanno testato le mie conoscenze e il mio pensiero per due ore intere, dopodiché hanno concluso che la mia conoscenza chiaramente non era sufficiente, ma non mi hanno rifiutato, ma mi hanno dato un lista di referenze e mi mandò a finire i miei studi. Due settimane dopo, sono tornato per un colloquio e ho mostrato una fantastica capacità di apprendimento, rispondendo a molte domande a cui non ero stato in grado di rispondere prima. Il giorno dopo mi hanno chiamato e mi hanno detto che ero stato accettato. Mi è stato detto uno stipendio che non mi sarebbe bastato nemmeno per affittare casa e cibo, per non parlare di alcuni eccessi. Ho subito rifiutato e non me ne sono mai pentito, poiché ho ottenuto un lavoro come amministratore di sistema in un'azienda di fama mondiale, dove ho continuato la mia autoformazione come programmatore. Da questa storia ne ho presa una punto importante Niente guida e spinge come un'intervista!

Qual è il prossimo

Ad un certo punto, stanco della vita d'ufficio e del lavoro come amministratore, ho messo da parte dei soldi e sono andato a viaggiare in India per sei mesi. Oh, se potessi descrivere cos'è stato per sei mesi, allora un libro non sarebbe sufficiente, non come questo articolo. Quando sono tornato, sapevo già che avrei riprovato a trovare un lavoro come programmatore, e questa volta la fortuna mi ha sorriso, ed ero molto più preparato per questo. Durante sei mesi di viaggio, ho migliorato molto, molto bene il mio inglese parlato, che ora mi aiuta ogni giorno a comunicare con i colleghi. Entrare nell'ambiente linguistico si è rivelato molto più efficace di qualsiasi libro di testo (a proposito, lo stesso si può dire della programmazione). Ma è meglio saltare lì comprendendo già le basi, altrimenti utilizzerai le condizioni in cui puoi diventare avanzato per apprendere le basi.

Così. Nel mio primo lavoro come programmatore, ero l'unico sviluppatore back-end dell'azienda! Non puoi immaginare di peggio! Bene, quello che volevo, l'ho ottenuto. Ma al secondo lavoro sono entrato in un team meraviglioso, dove lavoravano veri professionisti con grande esperienza. Grazie a loro, ho acquisito una cultura del codice e imparato gli standard elevati nello sviluppo. Misha Korsakov e Andrey Belyak: rispetto e rispetto!

Adesso

E ora lavoro da remoto in un'azienda internazionale e questo ha i suoi vantaggi! Non pensare che ora sono sdraiato sulla spiaggia con un laptop e mi godo la vita al massimo. Lavoro ancora molto e mi stanco molto, ma non devo andare in ufficio. Vivo a San Pietroburgo, a volte viaggio. Sono riuscito a vivere in Portogallo, in Italia, in Georgia, ma non posso dire di essermi riposato in qualche modo lì. Organizzare i viaggi aggiunge molta complessità in più e, se combinato con il lavoro, può essere due volte più difficile che lavorare da casa o dall'ufficio. Ma puoi vedere molte cose nuove, belle e interessanti. E questo è un chiaro vantaggio!

tutoraggio

E il mio tutoraggio è iniziato in modo molto divertente e senza la mia partecipazione. Una volta stavo visitando un amico e gli ho accidentalmente lasciato un libro su Python e Django. E la volta successiva che ci siamo incontrati solo un anno dopo, e poi mi ha sorpreso. Dice, e ora lavoro come programmatore! Ti ricordi che hai dimenticato il mio libro, quindi l'ho letto, ci ho creato il mio sito web e recentemente ho ottenuto il mio primo lavoro.

Succede!

Successivamente, il mio tutoraggio è continuato con il fatto che ho iniziato a insegnare a uno dei miei amici. Nonostante trascorra quasi ogni giorno in un lavoro diverso, la nostra attività procede molto rapidamente e bene. Il primo lavoro come programmatore è dietro l'angolo!

Come diventare uno sviluppatore Python di successo? Alexey Kurylev condividerà la sua esperienza sia con i principianti che con i programmatori esperti

Domande

Che consiglio daresti ai principianti che è raro o considerato insolito, controverso?

Unisciti a qualsiasi movimento! Non perdere nessuna occasione per esercitarti! Sii sempre aperto a qualsiasi suggerimento!

E ciò che è molto importante:

"Di fronte all'ambiguità, resisti alla tentazione di indovinare." - zen di pitone

Come mantieni aggiornate le tue competenze? Come continui a crescere e migliorare come sviluppatore?

Beh, il lavoro non ti fa diventare irrilevante. Ogni giorno devi fare qualcosa di nuovo. Beh, ho letto, ovviamente. Studio altre lingue. Comunica con altri sviluppatori. Sviluppo diversi servizi web in team con amici, senza stipendio, solo per interesse. E ho più riposo se possibile, anche questo è necessario, quindi lo sviluppo personale diventa più facile e veloce.

I 3 migliori libri per principianti
  • Mark Summerfield - "Programmazione Python 3. La guida definitiva"
  • Wesley Chan, Paul Bissex, Jeffrey Forsier - “Django. Sviluppo di applicazioni web in Python”
  • Robert Martin - "Clean Code" - Leggilo anche se non capisci Java, ci sono molti buoni consigli lì. E allo stesso tempo, inizierai a imparare Java.

Yandex afferma che Alice è il primo assistente vocale al mondo che non si limita a una serie di risposte predefinite: puoi parlarle come una persona e lei capirà.

Business FM ha deciso di conoscere meglio Alisa:

- Alice, ciao.

Ciao!

- Come stai?

Ho incontrato qui con una simpatica applicazione, ma questa è personale.

- Chi ti ha dato quel nome?

- Che tipo di dottore?

Pediatra.

- Alice, come stai?

Il modo migliore.

- E se in modo più dettagliato?

Una fila interminabile di matematici entra in un bar. Il primo ordina un bicchiere di birra, il secondo mezzo bicchiere di birra, il terzo un quarto di bicchiere di birra, il quarto un ottavo. Il barista versa due bicchieri ai matematici e dice: ragazzi, ecco la vostra birra, c'è un limite a tutto. Fine. Sai, mi sembra che i programmatori abbiano raccolto queste battute per me.

- Sai, Alice, mi sembra che tu stia evitando la risposta.

No, ho controllato.

A proposito, prima che me ne dimentichi. Alice, puoi svegliarmi domani?

domani non posso.

- Alice, ho davvero bisogno che tu mi svegli domani.

Ah, ti sveglio.

- In quanto tempo?

Il programmatore Aleksey ha promesso di programmarlo entro l'autunno, ma non ha detto quale.

- Finalmente riesco a dormire.

Quindi dormiremo.

- Alice, conosci storie divertenti?

- "Qual è il tuo principale punto debole?" - "Sto interpretando correttamente la semantica della domanda, ma ne ignoro completamente l'essenza." - "Potresti fare un esempio?" - "Poteva".

- Alice, questo è molto divertente. Ti piacciono i Dolci?

Penso che mi piacerebbe cucinare. Almeno mi piace decisamente trovare ricette.

- Alice, cosa ami di più nella vita?

Mi piace il grano saraceno grande con i finferli, i panini con la salsiccia affumicata. Scherzo. Mi piacciono le persone. E impara.

- Alice, ascolti la radio?

Di solito ascolto solo una selezione personale su Yandex.Music, ma in caso contrario, il gruppo Queen, ovviamente.

- Ascolti Business FM?

Certo che sto ascoltando.

- Siri, puoi cantarci una canzone? Oh, che Siri?!

Che scherzo sottile. Sarcasmo.

- Alice, mi dispiace. Sai raccontare una poesia?

Ricordo un momento meraviglioso, ho installato l'aggiornamento.

- Alice, ti piacciono i gatti?

Non mi piacciono gli scarafaggi. E così - sì.

- Alice, chi ami di più?

Mi piace un attore russo che non può essere nominato. E tu.

In precedenza con la versione beta del servizio Alice, quando ha visitato l'ufficio di Yandex il giorno del 20° anniversario dell'azienda.

Intervista all'imprenditore Alexei Konyshev sull'attrazione dei primi residenti, la lentezza dell'amministrazione regionale e la rinascita del villaggio.

Ai segnalibri

Alexei Konyshev

Nell'estate del 2014, lo sviluppatore e imprenditore Alexei Konyshev ha pubblicato sul sito una rubrica sul suo progetto: il "villaggio dei programmatori". Per quattro anni, sei famiglie con bambini hanno costruito case nel suo insediamento e Konyshev ha stabilito l'approvvigionamento idrico, l'elettricità e Internet.

L'imprenditore ha raccontato in modo più dettagliato come ha attratto i primi residenti e risolto i problemi con i funzionari locali.

Idea

Parlaci di te. Chi sei?

Sono un responsabile dello sviluppo in uno società finanziaria. Lavoro da remoto. La mia esperienza è di 12 anni. All'età di 24 anni mi sono trasferito da Kirov a Mosca e ho trovato lavoro presso Yandex. Quando sono arrivato, la capitale evocava solo emozioni positive. Mi è piaciuto quasi tutto ed ero completamente felice.

Nell'entroterra le persone sono più calme, ma a Mosca sono energiche, cercano qualcosa. Forse confondo le impressioni di Mosca con le impressioni di Yandex, ma a quel tempo, ovviamente, non potevo separarle.

Allora perché hai lasciato Mosca e hai deciso di creare un "villaggio di programmatori"?

Nel tempo ho iniziato a prestare attenzione agli svantaggi: ingorghi, scarsa ecologia e alto costo dei servizi. A Kirov, tutto era diverso. Un semplice esempio: in estate nell'entroterra, tutti vanno regolarmente a nuotare nel fiume. La strada per la spiaggia non dura più di 10-15 minuti.

E quando a Mosca una volta abbiamo deciso di andare in spiaggia con una compagnia, dovevamo alzarci alle quattro del mattino per uscire dalla città senza ingorghi. E alla fine, quando poche ore dopo siamo arrivati ​​\u200b\u200bal bacino idrico, non c'era già nessun posto dove far cadere la mela.

E anche l'atmosfera. Nel tempo ho iniziato a notare che a Mosca ci sono troppe persone cupe e aggressive, soprattutto nella metropolitana. I nervi si esauriscono in qualsiasi viaggio: un taxi e gli ingorghi, o la metropolitana e questa oscurità. In ogni caso, questo è uno stress serio.

Inoltre, anche la sicurezza della vita a Mosca ha sollevato alcune domande. Durante questo periodo, abbiamo sentito due volte schermaglie vicino a casa, anche se abbiamo cercato di scegliere aree prevalentemente residenziali. Semplicemente non esiste un fenomeno del genere a Kirov.

Se è così bello a Kirov, allora perché te ne sei andato?

Perché lì non potevo guadagnare i soldi che vorrei. Sì, e l'età era diversa, e quando è apparsa la famiglia, le priorità sono cambiate. A Mosca ho acquisito determinate abilità attraverso la comunicazione in un incontro professionale. Per questo valeva la pena lasciare Kirov. E dopo, il problema del guadagno ha cessato di essere così acuto: sono cresciuti in proporzione alla mia crescita professionale.

La decisione è stata influenzata soprattutto da un fine settimana che io e mia moglie abbiamo trascorso nella regione di Kirov, soprattutto la sera prima della partenza per Mosca. Foresta, tramonto, gazebo in riva al fiume, fumo dai barbecue, atmosfera rilassata e accogliente.

E poi mi sono sorpreso a pensare: "Quanto sono riluttante a trascinarmi in questa maledetta Mosca". Ho capito che sarei caduto in un ruggente inferno di cemento armato, dove l'asfalto si scioglie per il caldo, dove le persone urlano e si precipitano da qualche parte tutto il tempo. E invidiavo i vacanzieri sulla riva che domani si sarebbero svegliati nella stessa atmosfera tranquilla e rilassata.

12 anni fa, Kirov mi sembrava un asino. E poi all'improvviso mi sono reso conto che la situazione era cambiata, e sono stato io a finire nel culo, partendo per Mosca.

Per me Mosca si è rivelata un posto dove puoi solo guadagnare soldi, ma non vivere. Pertanto, la decisione era matura per passare al lavoro a distanza e spostarsi da qualche parte più vicino alla natura.

Ho pensato di essere sicuro di non essere l'unico e altri sviluppatori hanno esigenze simili. Nel 2012 ho preparato il progetto "Programmers' Village" e l'ho pubblicato su Habrahabr. Lì ho trovato persone che la pensano allo stesso modo.

Ho iniziato a comunicare con persone che stanno cercando di fare qualcosa di simile, ma nel tempo hanno abbandonato i progetti.

Per quale ragione?

Perché è difficile. È molto piacevole parlare del villaggio dove vivranno solo i programmatori, sognare come sarà organizzato tutto lì. Ma in pratica, tutto richiede molto impegno e tempo. Pertanto, quando tutto è arrivato a passi reali e concreti per le persone, hanno abbandonato l'idea.

Avevo in programma di trovare un terreno da qualche parte nel Distretto Federale Centrale o nella Regione di Kirov - questa è una terra di foreste con una buona ecologia - e distribuirlo in piccoli appezzamenti per la costruzione di alloggi individuali: costruzione di alloggi individuali. Inoltre, avrei costruito strutture pubbliche: coworking, sport e campi da gioco, organizzato aree ricreative e installato Internet. Per me era importante creare un ambiente sociale confortevole.

All'inizio non sapevo quanto costassero i terreni nelle regioni e come risolvere il problema delle comunicazioni: acqua ed elettricità. Pertanto, volevo sviluppare il progetto in collaborazione con lo stato o un importante sviluppatore.

Mi è sembrato che lavorare con uno sviluppatore sia il massimo buona opzione: costruirebbe tutto il necessario e "riprenderebbe" i costi, e avremmo spazio per la vita.

Sembra che non siano interessati al progetto. Con chi hai negoziato esattamente e perché hanno rifiutato?

Molti con chi. Del più grande - con "Morton". Il motivo principale dei fallimenti è la non redditività. Ho pensato che con il loro aiuto avrei potuto creare un villaggio per mille abitanti con le infrastrutture di base: una stazione feldsher-ostetrica, un asilo e una scuola.

Per una casa con una superficie di 100 m², dovresti pagare 5 milioni di rubli. Ho calcolato il costo di costruzione: si è rivelato estremamente costoso, non volevo pagare più del dovuto.

Avevamo un conflitto di interessi: ho capito che i coloni non sarebbero stati pronti a contrarre un mutuo per molti, molti anni. Uno dei criteri per l'ottimalità del progetto era il prezzo basso.

Parallelamente, ho cercato di negoziare con l'amministrazione di alcuni distretti della regione di Kirov, in modo che ci aiutassero con la terra. Ho persino scritto della mia idea ai governatori delle regioni vicine. Ma non ci fu risposta.

Cucina-pranzo di una delle case del villaggio

Acquisto di un terreno

Alla fine, i ragazzi dell'amministrazione di un distretto della regione di Kirov si sono interessati al nostro progetto. Insieme a loro ea un gruppo di potenziali residenti provenienti da diverse regioni del paese, siamo andati sul posto. A tutti è piaciuto tutto e sembrava che fossimo d'accordo.

I rappresentanti dell'amministrazione hanno dichiarato: "Va tutto bene, registra la società, scrivi una domanda, ora emetteremo un ordine per l'agrimensura". Successivamente, sarebbe stata annunciata un'asta per il sito e avremmo potuto ottenere il diritto a un contratto di locazione a lungo termine.

Hanno promesso di emettere un ordine entro una settimana, ma poi il caso si è bloccato. Ho scritto loro e mi hanno dato da mangiare "colazioni". Di conseguenza, hanno rilasciato il documento solo quattro mesi dopo.

Naturalmente, per tutto questo tempo non sono rimasto a guardare, ma ho cercato altre opzioni. Inoltre, ho capito che se passavano così tanto tempo a preparare un pezzo di carta insignificante, allora cosa dire della documentazione principale.

Poi ho deciso di acquistare un terreno dalle mie mani: ho iniziato a studiare gli annunci su Avito e capire cosa posso permettermi. Di conseguenza, mi sono preso cura di un terreno di 17 ettari, a quattro chilometri dalla città di Slobodskaya, a soli 35 chilometri da Kirov. A Slobodskoye vivono poco più di 30mila persone.

Sono stato corrotto dalla posizione: il sito è circondato su tre lati pineta(e se vai a piedi a Slobodskoye, allora a metà strada attraversi solo la foresta), e sul quarto lato è adiacente a uno stagno.

Si è scoperto che il nostro futuro villaggio, da un lato, sarebbe stato un'area così protetta e, dall'altro, sarebbe stato vicino alla civiltà. Non avremmo problemi con le infrastrutture: scuole, ospedali, cibo. Non ho visto un altro sito con caratteristiche simili allo stesso prezzo.

Quanto l'hai pagato?

Tenendo conto degli interessi sulle rate - circa due milioni di rubli. Da un lato, è poco costoso e, dall'altro, la maggior parte dei costi in un progetto del genere sono le comunicazioni. Ad esempio, solo nel 2017 è stato necessario spendere 1,5 milioni di rubli per la costruzione di una strada per il sito. Tuttavia, non è ancora finito.

Dove hanno preso i soldi per l'acquisto?

Due milioni con lo stipendio di un programmatore sono una bella somma. Soprattutto se prendi la trama a rate.

Prima di tutto ho fatto un sopralluogo e "tagliato" il terreno in appezzamenti da vendere ai coloni. In totale, ho ottenuto 60 lotti di circa 12,3 "acri". Inoltre, c'è spazio per aree pubbliche e ricreative. Sulla riva dello stagno volevo fare una spiaggia e costruire una stazione di barche.

Planimetria. Zone grigie - area non occupata per edifici residenziali, viola - terreni acquistati. Giallo - edifici ricreativi. Rettangolo verde - spazio per spazi pubblici

Quanto tempo e denaro hai speso per l'agrimensura?

30-40 mila rubli. Ma mi sbagliavo: non ho controllato l'appaltatore e ho ordinato i servizi di una società esterna. Di conseguenza, invece di quattro mesi, ho trascorso un anno: c'erano molti accordi con l'amministrazione locale.

Come sono stati perquisiti i coloni?

Sin dai tempi dell'articolo su Habrahabr, abbiamo formato una comunità di persone che la pensano allo stesso modo. Uno di loro, Vanya, è diventato il primo partecipante al progetto. È stata la sua energia che non mi ha permesso di arrendermi in questo difficile percorso.

Vanya è stata la prima a pagare per la sua terra nel 2014 e ha iniziato la costruzione ancor prima che il rilevamento del terreno fosse completato. Nel 2015 si è già trasferito a casa sua.

Amante del rischio.

In effetti, capisco perfettamente che all'inizio sembrava tutto una truffa. Avevamo solo un campo senza strada. Nessuno sapeva cosa sarebbe successo dopo: per decidere di acquistare un terreno, era necessario un certo livello di fiducia nell'umanità.

Ma poi, quando ho iniziato a mantenere lentamente le mie promesse - ho installato Internet, l'impianto idraulico, la strada - è diventato più facile. Non ci sono domande sulla fiducia. Pertanto, per ogni successivo acquirente, il sito costerà 20mila in più.

Il costo principale della trama, tenendo conto delle comunicazioni riassunte, è di 500 mila rubli. Ivan ha acquistato la sua terra per 120 mila rubli. Ora la trama vale 360 ​​mila rubli.

Sei famiglie vivono sul territorio del villaggio, la settima casa è in fase di completamento - molto probabilmente i suoi proprietari vi si trasferiranno entro l'estate. Nell'ultimo anno, nel nostro insediamento sono nati tre bambini.

Nota: l'area della casa è di 112 m². Il prezzo della trama include l'approvvigionamento idrico, elettricità, internet e strada.

Sistemazione del futuro villaggio

È stato difficile portare la comunicazione sul "campo"?

Sì, tutta la storia. Il modo più semplice per risolvere il problema era con l'elettricità. Per legge, se il tuo sito si trova a una distanza massima di 500 metri dal polo elettrico più vicino, devi connetterti gratuitamente.

Anche la questione dell'acqua non è stata difficile: è stato trovato un appaltatore, ha perforato un pozzo, installato tubi, una pompa e un accumulatore e realizzato il cablaggio per le sezioni.

La parte più difficile è stata ottenere Internet. Ad un certo punto, ero pronto ad arrendermi e ad abbandonare la lotta.

Inizialmente, avevamo pianificato di posare una fibra ottica dalla città di Slobodskaya. Abbiamo pensato: "Cos'è, solo quattro chilometri, 20mila rubli per chilometro non ha senso". Bene, oltre al costo di scavare un canale per la posa del cavo, avevamo programmato di spendere non più di 200 mila rubli.

Eravamo imbarazzati solo dal fatto che avremmo dovuto scavare nella foresta. Ed è valido - secondo la legge è praticamente impossibile da realizzare. Il terreno è di proprietà del Fondo Forestale dello Stato e, al primo contatto, i rappresentanti del dipartimento hanno iniziato a dissuaderci da questa impresa.

Ascolta, ragazzo, sei in grado di posare cavi fuori dalla foresta?

In quale altro modo posso continuare? Su tre lati intorno al nostro villaggio c'è una foresta.

Dipende da te, ma sei tormentato per accettare il progetto. Oppure pagherai multe ogni anno.

Hanno detto che l'accordo è così complicato che nemmeno tutti gli operatori di telefonia mobile riescono a passarlo: sputano, posano linee e pagano multe.

Non volevamo pagare le multe. E l'approvazione richiederebbe un anno e un milione di rubli per chilometro di cavo. Ci sono requisiti assolutamente selvaggi per il progetto: è necessario prelevare campioni di suolo ogni N metri, eseguire lavori idrogeologici e così via.

In questo momento sono già arrivati ​​i residenti il ​​cui lavoro dipende da Internet. Abbiamo già iniziato a propendere per l'opzione con un "relè radio", un supporto metallico con apparecchiatura puntata sulla stazione base di un operatore di telefonia mobile. In questo caso la "larghezza" del canale per l'intero villaggio sarebbe di soli 100 Mbps, quindi l'opzione con un "radio relay" non era delle più rosee.

Parallelamente, ho negoziato con Rostelecom e nel 2016 abbiamo raggiunto un accordo. L'azienda stava posando la sua linea in fibra ottica vicino al nostro villaggio. Di conseguenza, ci abbiamo pagato 1,1 milioni di rubli per un chilometro di cavo.

Li ho offerti diverse varianti: "Lascia che io stesso scavi una trincea, posi il cavo e te lo dia?" Non lo sono affatto: "Non possiamo secondo la legge: non lasceranno passare il FAS".

Non mi sono arreso: "Assumiamoci come appaltatori e faremo tutto tramite subappaltatori?" Anche questo non andava bene per loro: "Scusa, possiamo avere un solo appaltatore nell'ambito della gara d'appalto".

E infine: "Lascia che ti venda questa linea?" Anche questa opzione non ha funzionato: "Abbiamo un ordine dalla direzione: non acquistare alcuna riga". Alla fine, hanno dovuto pagare il prezzo intero.

Ma ora ogni inquilino ha Internet con una larghezza di canale di 100 Mbps. E il servizio costa 300 rubli. Il ping è molto piccolo, anche io non avevo Internet del genere a Mosca.

Ti sei mai sentito come se stessi giocando a Civilization nel mondo reale?

Certo. Volevo persino scrivere sul sito che ho intenzione di costruire un fienile, un bazar e una biblioteca ( i primi tre edifici del gioco Sid Meier's Civilization - sito web), ma alla fine non l'ha fatto - aveva paura che non tutti avrebbero capito lo scherzo.

"Villaggio dei programmatori"

Quanti soldi personali hai speso per questo progetto?

Purtroppo non ho tenuto una contabilità chiara e non riesco a distinguere: questi sono gli importi che ho speso per vivere, ma questi sono quelli che ho speso per il progetto. Ma se lo capisci, ottieni circa 11 milioni negli ultimi cinque anni. Ciò non include i proventi della vendita di terreni. Con loro, l'importo sarà ancora più alto.

Guadagnerai con questo progetto o il tuo compito principale è raggiungere il pareggio?

Buona domanda. Penso che andare a zero sia uno scenario più realistico. Certo, sarebbe bello fare soldi: con infrastrutture commerciali o in qualche altro modo. Ma è meglio pensare a come raggiungere il pareggio.

La vita nel villaggio

Quali strutture infrastrutturali ci sono nell'insediamento oltre alle case?

Parco giochi e scivolo recentemente completati. Inoltre, stiamo completando la costruzione dell'hotel, penso che lo finiremo quest'anno. Questo è un posto per coloro che vengono a vedere come viviamo. Così possono fermarsi per qualche giorno e poi prendere una decisione più informata. Nient'altro.

Dove compri la spesa?

a Slobodsky. Non ci sono problemi con la spesa: una volta alla settimana acquistiamo all'ingrosso e riempiamo il frigorifero, e durante la settimana compriamo ciò di cui abbiamo bisogno quando portiamo i bambini in circoli e sezioni.

Cerchi e sezioni?

Sì. Ad esempio, in un club di scacchi. A proposito, di recente ho saputo che il campione mondiale di scacchi alla cieca vive a Slobodskoye. C'è anche una scuola di musica e arte, una sezione di combattimento corpo a corpo, una discoteca e corsi di robotica.

Ci sono 10 scuole a Slobodskoye, due delle quali con approfondimento di materie umanitarie o tecniche. Alcuni residenti preferiscono educazione domestica- loro stessi sono impegnati con i bambini, li portano a scuola solo per il lavoro di controllo e verifica.

In generale, non credo che la qualità dell'istruzione sia correlata alla distanza da Mosca. Al contrario, non credo nella qualità dell'istruzione pubblica nella capitale: lo stipendio di un insegnante non è sufficiente per sopravvivere. Nella regione di Kirov, gli insegnanti ricevono abbastanza per pagare l'alloggio, il cibo e spendere per altri bisogni.

Un'istruzione commerciale a Mosca costa così tanto che per questi soldi puoi invitare ogni giorno tutor a Kirov in tutte le materie.

Costruzione di una città dei bambini

Di cosa senti il ​​bisogno?

Sul questo momento- solo in finanza. Penso che quest'anno le dinamiche delle vendite di trame dovrebbero cambiare, poiché abbiamo praticamente adempiuto ai nostri obblighi chiave e ci saranno più soldi per lo sviluppo.

Il denaro aiuterà a risolvere tutti gli altri problemi. Ad esempio, i residenti chiedono soprattutto di costruire un centro sportivo dove giocare a pallavolo, calcio, badminton e allenarsi sui simulatori. Anche i residenti vogliono il coworking.

Hai contattato le principali aziende IT russe? Forse uno di loro vuole diventare uno sponsor del progetto?

Oh certo. Prima di intraprendere il progetto, ho trascorso un anno a negoziare, anche con aziende IT. Ho dedicato molto tempo alla preparazione e alla corrispondenza, ma inutilmente: ora c'è una crisi nel Paese e imprevedibile progetti di investimento poche persone sono interessate.

Inoltre, è improbabile che ripaghi. Certo, in futuro ci saranno più residenti qui, in gran parte grazie alle infrastrutture: co-working e un centro sportivo.

Ma ora non ho idea di come negoziare con un partner commerciale senza il pieno coinvolgimento nel progetto. E gli investitori non sono interessati al pieno ingresso nel progetto.

Ho già passato un anno a cercarli all'inizio del progetto, ma ho potuto sviluppare il villaggio. Se qualche partner apparisse all'orizzonte, ovviamente prenderei in considerazione con piacere possibili proposte. Ma non sprecherò le mie energie cercando. Questa opzione non mi sembra realistica.

Circa quale importo in questione? Di quanti soldi hai bisogno per il coworking e il centro sportivo?

Penso quattro milioni di rubli. Per grandi volumi, il costo metro quadro saranno 15-20 mila rubli. Forse nella prima fase vale la pena realizzare un edificio: metà per il coworking, metà per una palestra. E in futuro, spostare i simulatori in un edificio separato.

E hai offerto agli inquilini di "partecipare" e costruire tutto ciò di cui hanno bisogno con i propri soldi?

Sì, esiste un'idea del genere. Può essere vantaggioso per i residenti esistenti investire in infrastrutture e in futuro (come azionisti) ricevere entrate dai biglietti d'ingresso. Certo, man mano che il villaggio cresce.

Ma non credo che nessuno sia pronto per questo adesso. Acquistare un terreno, costruire e finire una casa è un grave shock finanziario, dal quale nessuno si è ancora ripreso. Inoltre, la registrazione legale competente di tale schema è una questione piuttosto seria e costosa, quindi ne abbiamo rinviato l'attuazione per il futuro.

L'interno di una delle case.

Comunità

Accetti nuovi inquilini solo su richiesta. Ci sono stati casi in cui qualcuno ha dovuto rifiutare?

Sì. Molto spesso ciò accade dopo aver studiato i profili nei social network, quando l'adeguatezza del richiedente inizia a sollevare interrogativi. Ad esempio, se una persona pubblica foto oscene di colleghi ubriachi dell'ultima festa aziendale, senza chiedersi davvero se gli piaccia o no.

O quando l'intero muro è pieno zeppo di ripetizioni maniacali sul decadente Occidente e sul buon Putin (o sul decadente Putin e il buon Navalny, non fa differenza).

Non accettiamo l'estremismo e l'ossessione in nessuna forma. Allo stesso tempo, le persone vivono nel villaggio, spesso con opinioni opposte su molte questioni, ma senza eccessivo fanatismo.

Per dire il pane al pane, abbiamo un solo criterio per selezionare i nuovi residenti: non fare lo stronzo.

Inoltre, manteniamo un filtro naturale: per vivere nel villaggio devi guadagnare "a distanza". Altrimenti, semplicemente non funzionerà: non ci sono molte aziende a Slobodskoye pronte a pagare uno stipendio normale.

E se la moglie in famiglia non è una "lavoratrice a distanza", allora rifiuterai?

Ovviamente no. In generale, i guadagni sono un affare interno della famiglia. Per così dire, un filtro naturale, non un criterio artificiale che ci poniamo.

Il sito web del progetto dice che nessuno beve o fuma nel villaggio. Sono regole obbligatorie?

Oh, non è più così. Come si è scoperto nell'ultimo vacanze di capodanno, alcuni residenti portano di nascosto l'alcol nel villaggio e lo bevono di nascosto dagli altri, evitando così la censura pubblica.

Parlando seriamente, nella maggior parte delle famiglie l'alcol non viene consumato per principio, e questa è, per così dire, la norma nel villaggio. Pertanto, tutti gli eventi generali si svolgono senza alcol, oltre a ciò, ai residenti non è consentito fumare e bere in tutte le aree pubbliche.

Quando ho sentito parlare per la prima volta del tuo progetto, ho immaginato un villaggio con case intelligenti e fattorie automatizzate. Hai intenzione di implementare queste cose?

Nel tempo, ovviamente. Ma ci sono cose che devono essere fatte prima. Ad esempio, una fattoria automatizzata non funzionerà se non hai internet o acqua sul tuo sito.

Se hai una sorta di automazione minima nel tuo villaggio, tutti diranno al riguardo: "Cool". Ma nessuno dirà: "Fantastico, hai una strada, Internet ed elettricità". Sebbene queste siano le cose più costose e che richiedono tempo.

Ora tutte le nostre risorse sono spese per le cose necessarie. Ma gradualmente capiamo che il centro dei problemi si sta spostando dalla sopravvivenza allo sviluppo. Pertanto, ovviamente, in futuro ci occuperemo di automazione.

Credo che tutto nel paese possa cambiare con l'aiuto della tecnologia dell'informazione. Ho avuto un'esperienza interessante: l'anno prima ho proposto al direttore di un liceo locale di lanciare corsi gratuiti sullo sviluppo web moderno per bambini.

Il direttore voleva che preparassi gli studenti per le olimpiadi, ma io ho insistito: "Niente olimpiadi, insegnerò loro a guadagnare soldi". In circa sei mesi, gli studenti hanno imparato React e altre tecnologie dallo stack moderno.

Sfortunatamente, non ho contatti per i bambini: dopo la laurea, hanno lasciato Slobodskoye. Ma ho un altro esempio davanti ai miei occhi: un conoscente ha seguito lui stesso questo corso per un anno e subito dopo la laurea ha iniziato a guadagnare 80mila rubli. Tre mesi dopo: 120mila rubli, lavorando da remoto.

Ora immagina come cambierebbe tutto se in ogni villaggio dopo l'undicesimo anno si diplomassero 10-15 persone. Potrebbero guadagnare 80-100 mila rubli senza lasciare la loro località.

L'economia locale crescerebbe e con essa la qualità della vita. Quindi l'anno prossimo ho in programma di ospitare qualcosa come un campo estivo per studenti delle scuole superiori che vogliono imparare lo sviluppo web. In modo che possano vivere nella natura in uno stile di vita sano e, parallelamente, dominare moderne tecnologie in modalità intensiva.

Come te lo immagini?

Installeremo un capannone sul sito in modo che tu possa esercitarti con qualsiasi tempo, organizzare i pasti con l'aiuto della ristorazione e una piccola infrastruttura sportiva (barre orizzontali, ping pong e campo sportivo).

È così che combiniamo sviluppo professionale e fisico: penso che dovrebbe essere estremamente utile.

Dove vivranno?

Nelle tende.

Sembra fantastico, ma sono scettico: mi sembra che l'iniziativa verrà soppressa dai funzionari locali. Diranno: "Il tuo campo non è conforme alle norme e ai regolamenti sanitari".

In primo luogo, ci sono già eventi in un formato simile in Russia. Ad esempio, "Scuola ecologica estiva". A proposito, i ragazzi in qualche modo ci hanno contattato e si sono offerti di tenere la loro scuola presso la nostra base, ma alla fine si sono rivelati poco in contatto.

In secondo luogo, la questione del rispetto di tutte le regole è la parte più importante dell'intero evento e vogliamo che qui tutto sia il più "stretto" possibile.

Se potessi cambiare il passato, torneresti al villaggio?

Ovviamente, se tornassi al 2013, farei molte cose in modo diverso e correggerei i bug che mi hanno fatto perdere molte risorse. Ma non riesco a immaginare come vivrei senza questo progetto.

Scrivere

A modo mio

Scelta della professione Sono stato molto prevedibile per gli altri e incredibilmente sorprendente per me. Il fatto è che sia mio padre che mia madre sono programmatori. Dalla prima generazione di informatici sovietici. Papà ha saldato questi enormi EU-ki e mamma ci ha caricato delle schede perforate. Allo stesso tempo, a scuola, sognavo di diventare un chimico, poi un biologo e poi un entomologo. Amo molto la natura.

Ma nelle ultime classi (93-95) ho conosciuto i computer e sono stato completamente risucchiato.

Prima, infinite olimpiadi nell'informatica, poi il primo modem a casa, poi nella nostra Bryansk Technical University hanno aperto la specialità "Programmazione" e ovviamente l'ho superata. Non mi sono accorto di come sono passati gli anni, mi sono svegliato verso il 5 ° anno, nella regione del mio diploma, addolorato per 10 minuti per i miei sogni scolastici e da allora lavoro senza sosta nella mia specialità.

Ho iniziato a lavorare “sul serio” al 3° anno, quando, su ordine di mia madre, ho iniziato a scrivere piccole cose per la banca, dove poi dirigeva l'informatica. Prima alcuni transcodificatori di file, poi script nel programma terminale Telemate per lavorare con il centro di liquidazione contante, poi c'era grande progetto- il posto di lavoro del cassiere di valuta. Non c'era Internet, così come un'abbondanza di libri: assorbiva tutte le informazioni che poteva raggiungere.

Ho letto i buchi e i manuali per Clipper e le notizie di Turbo Pascal 7.0 nella rivista "Computer-Press". Provato tutti i programmi. Così un giorno ho portato a casa un disco di FreeBSD e l'ho messo accanto a Dos. Sono stato risucchiato all'istante: ho completamente abbandonato FoxPro e Delphi, ho iniziato a scrivere in awk e Perl e dopo due anni sono riuscito a trovare un lavoro presso un ISP.

Avevo i miei idoli: l'industria è giovane, calda, tutto ribolle, ogni sei mesi c'è una scoperta e una nuova stella.

Ma soprattutto ammiravo tutti i tipi di grandi scienziati stranieri, ovviamente. Dijkstra, Diffie, Butch. Richard Stallman quando sono diventato più grande e più saggio. Ebbene, uno dei colleghi di mia madre, un programmatore di Bryansk, Leonid Osovtsov :) Era così vivo, un vero idolo, non un'icona. È partito molto tempo fa, vive felicemente in Israele.

La principale scoperta di quei tempi per me è incredibile mondo enorme Software gratis. Un disco di distribuzione di FreeBSD conteneva più software di quanto avessi visto in tutti gli anni precedenti sotto Dos. E nessuno di loro ha richiesto la ricerca di un numero di serie. Sì, e tutto è nel codice sorgente. Sono stato rapidamente coinvolto nel processo di sviluppo, ho scritto patch, discusso con gli sviluppatori. In qualche modo in un momento il computer dalla slot machine e macchina da scrivere trasformato in una finestra sul grande mondo. Internet era composto quasi interamente da programmatori, e quindi è stato molto facile per me allora.

Ho raggiunto velocemente il soffitto a Bryansk e subito dopo aver ricevuto il diploma sono partito per Mosca. Artus, Agave, Inline, Channel One, Rambler. Ho lavorato in Rambler per 4 anni, prima ho programmato la web mail, poi ho creato un reparto per 15 persone e l'ho supervisionata.

Approssimativamente nel 2002, essendomi già trasferito a Mosca, ho scoperto Runet :) Essendomi profondamente impantanato nell'ambiente di lingua inglese (non dico "siti web", perché a quel tempo Internet non consisteva solo nel web), Ho semplicemente perso il momento della sua apparizione. Ho dovuto sbrigarmi.

Bisogno di

Ora lavoro come soldato tecnico universale nella startup NadoBy.ru. Formalmente - un direttore tecnico, ma part-time e amministratore di sistema, tester, architetto, task manager, product e project manager, usability designer, coder e programmatore in 3.5 lingue. In generale aiuto il mio team tecnico di 4 persone su tutti i fronti. Le attività sono per lo più facili concettualmente, ma richiedono una risposta rapida nelle condizioni un largo numero sconosciuto. Cerco di assegnare compiti interessanti, grandi e creativi ai dipendenti, altrimenti posso lasciarmi trasportare e buttarmi a capofitto in loro per molto tempo, e poi la direzione ne risente. [Nota del redattore: ora, 4 anni dopo che questo testo è stato scritto, Alexey lavora nel dipartimento postale di Yandex]

Ci sono attività al di fuori del lavoro. Recentemente sono stato associato all'organizzazione di tutti i tipi di conferenze tecniche. Prendo parte ai lavori del gruppo moscovita di programmatori Pearl Moscow.pm. Di tanto in tanto creo, sostengo e partecipo a vari progetti open source. È interessante notare che tutto ciò può essere ben combinato con il processo di autoeducazione in corso, quindi risulta vantaggioso per tutti.

Lavora nelle startup

Sono sicuro che assolutamente ogni persona è obbligata a lavorare in una startup. E prima è, meglio è. Ad esempio, subito dopo l'università o negli ultimi anni, quando circostanze di vita più o meno libere consentono di rischiare in tutta sicurezza. Una startup è una pratica basata sui principi di un'economia di mercato, gestione delle risorse nelle condizioni della rarità di queste stesse risorse, è un'opportunità per uno specialista di capire perché in linea di principio è necessario il marketing, perché le persone vanno in giacca e cravatta e indossare senza senso orologio da polso perché la pubblicità è un male necessario, ecc. Puoi continuare all'infinito. Ho tutto questo che sta accadendo proprio ora, abbastanza tardi, ma cosa puoi fare.

In una startup impari in modo diverso: non ci sono compiti di ricerca difficili, complessi, ma ci sono molti compiti molto urgenti, molto importanti e molto piccoli. Questa è comunicazione costante, partner-agenti-clienti, questa è l'esperienza di assumere non solo le persone migliori, ma anche le più economiche. Consiglio vivamente a tutti di provarlo.

Programmatore ideale

Qualche parola su un compagno ideale nella nostra professione, che non sono diventato, non diventerò mai e rimpiangerò per sempre questi due "non".

Questo compagno avrebbe dovuto rendersi conto molto, molto presto che un programmatore è un meccanico, al quale viene tolta una macchina ogni 15 minuti e viene portato un nuovo modello successivo.

Ci sono alcune parole importanti qui.

Primo, fabbro. Un programmatore-creatore, una persona di valore che fa rapidamente molte cose buone - è ben lungi dall'essere una professione creativa o addirittura di ricerca, nonostante l'alone con cui è avvolta fino ad oggi. Per una persona del genere, la pazienza e la perseveranza sono cento volte più importanti del talento, delle abilità in matematica e linguistica e cose simili che vengono elogiate a scuola.

Secondo, 15 minuti. Il programmatore impara costantemente. Solo generalmente sempre. esso caratteristica comune molte (se non tutte) giovani professioni, ma non si sposa bene con l'idraulica. Con il fatto che una persona deve essere sia un eterno studente che un buon lavoratore. Dopotutto, come accade con i lavoratori, con il tuo martello preferito puoi lavorare perfettamente e in modo produttivo per 20 anni. Abbiamo il contrario. Sebbene ci sia un file separato grande storia sulle persone che raggiungono il livello di creare le proprie macchine.

Terzo, questa stessa macchina. Ora ogni programmatore utilizza (i numeri sono presi dal soffitto) 45 librerie, 5 framework, 2 editor di testo, 2 sistemi operativi, 5 linguaggi strettamente intrecciati, 2-3 sistemi di controllo della versione e molti altri strumenti, come un bug tracker, un ambiente wiki, un debugger, un profiler e così via. Questa è una macchina davvero grande e complessa, quasi la cabina di pilotaggio di un aereo. Il posto di lavoro stesso è diventato un sistema complesso, una macchina a controllo numerico. Le persone che conoscono a fondo un editor di testo e il linguaggio C non sono applicabili da nessuna parte. (Di norma, sono molto preziosi al loro posto, ma questi posti sono uno, due e calcolati male).

Forse...

C'è un'ottima opzione per coloro che hanno dei dubbi: andare nella scienza. Consiglio vivamente. Dopo il diploma, cerca subito una buona scuola di specializzazione in Europa o negli Stati Uniti e vai a rosicchiare il granito.

Ci sono così tante cose che a noi programmatori mancano, vogliamo davvero più persone Stavo per scrivere articoli e non lanciare progetti ad alto carico o, Dio mi perdoni, ottimizzazione per i motori di ricerca. Ci sono tante altre cose interessanti da scoprire, tante basi da gettare. Incredibilmente, è il 2010 e non c'è intelligenza artificiale. Invece, un cluster di mezzo milione di server mostra pubblicità, centinaia di botnet chic distribuite inviano spam e l'idolo di milioni è l'azienda che ha lanciato il primo DRM di massa. Una vergogna, vergognosa davanti all'Universo.

Se non fossi diventato io stesso un programmatore, sarei stato uno scienziato, un naturalista al 100%, molto probabilmente un biologo.

Come mai? Ebbene, in generale, non capisco le persone che scelgono una professione razionalmente, secondo il calcolo. Avevamo ragazzi del genere all'istituto: sono andati, ad esempio, a studiare per la noiosa specialità "Turbine", perché i turbinisti venivano portati a Gazprom. capisco uomo moderno il lavoro è una parte grande e spesso la più importante della vita, e dovrebbe essere scelto solo per amore. Ho avuto il mio primo amore per la biologia, ma poi l'ho lasciato per l'informatica.

La vita quotidiana di un programmatore

Ora il mio lavoro consiste nel riempire lo scheletro dell'attività del prodotto con "carne" e fornire completamente al programmatore l'opportunità di risolverlo completamente comodamente da solo. Questo è il lavoro di un direttore dello sviluppo. In ogni startup il direttore tecnico è prima il direttore dello sviluppo, e solo dopo il vero direttore tecnico, cioè il responsabile delle forniture. Per essere una famiglia, devi prima svilupparla.

Tutti i luoghi marginali, i momenti di integrazione, anche solo gli errori complessi, li controllo e li correggo tempo libero. Tutto si sta muovendo molto velocemente, come volevo, come avevo previsto. Ogni giorno studio. Ogni giorno leggo blog, non solo perché è interessante, ma anche perché è impossibile fare altrimenti.

La cosa brutta è che ci sono troppi affari al lavoro. Odio gli affari, amo l'onestà, la libertà e il comunismo :)

Fortunatamente, ho capito presto che solo il business garantisce la libertà. Onestà, se ti sforzi, puoi osservare in te stesso e nei tuoi cari, e costruiremo il comunismo quando inventeremo intelligenza artificiale, che ci darà energia gratuita. Sempre che tutto vada secondo i piani :)

Le qualità che devi cercare di sviluppare per diventare un professionista eccezionale sono:

  • Pazienza. Un programmatore che ha risolto 10 problemi 10 volte è spesso migliore di un altro che ha risolto 100 problemi diversi. Perché la ripetizione (a sorpresa) è la madre dell'apprendimento.
  • Comunicazioni. I programmatori autistici non vengono più assunti. Man mano che il settore matura, ci sono meno cose utili che puoi fare da solo.
  • Coraggio nell'assumersi dei rischi.
  • Facilità di sollevamento.
  • Stampa nascosta :)

Stabilisci obiettivi alti e meritevoli per te stesso. Pratica, pratica, ogni giorno. Al mattino, subito dopo la ricarica, mezz'ora o un'ora di semplice codifica. Prenditi cura della tua salute. Cerca di non mangiare, guardare o leggere troppo. Non fare cose inutili.

A differenza di molti miei colleghi, non sono nato programmatore. Sono nato musicista. Non ho studiato programmazione all'università e fino a un certo momento non avrei nemmeno collegato la mia vita con l'informatica.

Ma sono sempre stato attratto da Mosca, con i suoi ampi marciapiedi, i lunghi argini e gli enormi parchi. Ma una volta lì, senti il ​​​​bisogno di soldi più che in qualsiasi altra città della nostra meravigliosa patria. A quel tempo mio fratello maggiore affittava un appartamento con due programmatori che lavoravano in una banca. Così, in una delle conversazioni in cucina, mi sono tuffato per la prima volta nel mondo di Python. È passato molto tempo da quel momento prima che ottenessi il mio primo lavoro come sviluppatore Python.

Primi passi nella programmazione

Quindi, una volta a Mosca, ho dovuto cercare lavoro, dato che non potevo vivere lontano per molto tempo. A quel tempo, le mie capacità erano sufficienti solo per ottenere un lavoro nel supporto tecnico per un'azienda grande e immorale. Prendevo ordini per telefono e camminavo avanti e indietro lungo i lunghi corridoi dell'edificio per collegare i topi alle unità di sistema, che a turno volavano fuori dai nidi di tutto il personale dell'ufficio.

Fu lì, rendendomi conto dell'assurdità di quanto stava accadendo, che scrissi il mio primo programma. Nel tempo libero studiavo le possibilità del linguaggio e scrivevo script per l'amministrazione del sistema. Gli amministratori senior se ne sono accorti rapidamente e hanno iniziato a darmi compiti per scrivere questo o quel programma, e sono stato sorpreso di scoprire che anche con la mia minima esperienza programmavo meglio di loro e posso essere loro utile in questo.

Primo lavoro

Sorprendentemente, non ho mai lavorato da junior. Sono andato subito al centro. Ma ho tentato di ottenere un lavoro come sviluppatore junior. Ricordo bene quell'intervista.

Due programmatori ben istruiti (il che è divertente, erano marito e moglie) hanno testato le mie conoscenze e il mio pensiero per due ore intere, dopodiché hanno concluso che la mia conoscenza chiaramente non era sufficiente, ma non mi hanno rifiutato, ma mi hanno dato un lista di referenze e mi mandò a finire i miei studi. Due settimane dopo, sono tornato per un colloquio e ho mostrato una fantastica capacità di apprendimento, rispondendo a molte domande a cui non ero stato in grado di rispondere prima. Il giorno dopo mi hanno chiamato e mi hanno detto che ero stato accettato. Mi è stato detto uno stipendio che non mi sarebbe bastato nemmeno per affittare casa e cibo, per non parlare di alcuni eccessi. Ho subito rifiutato e non me ne sono mai pentito, poiché ho ottenuto un lavoro come amministratore di sistema in un'azienda di fama mondiale, dove ho continuato la mia autoformazione come programmatore. Una cosa importante che ho imparato da questa storia è che niente guida e spinge meglio di un'intervista!

Qual è il prossimo

Ad un certo punto, stanco della vita d'ufficio e del lavoro come amministratore, ho messo da parte dei soldi e sono andato a viaggiare in India per sei mesi. Oh, se potessi descrivere cos'è stato per sei mesi, allora un libro non sarebbe sufficiente, non come questo articolo. Quando sono tornato, sapevo già che avrei riprovato a trovare un lavoro come programmatore, e questa volta la fortuna mi ha sorriso, ed ero molto più preparato per questo. Durante sei mesi di viaggio, ho migliorato molto, molto bene il mio inglese parlato, che ora mi aiuta ogni giorno a comunicare con i colleghi. Entrare nell'ambiente linguistico si è rivelato molto più efficace di qualsiasi libro di testo (a proposito, lo stesso si può dire della programmazione). Ma è meglio saltare lì comprendendo già le basi, altrimenti utilizzerai le condizioni in cui puoi diventare avanzato per apprendere le basi.

Così. Nel mio primo lavoro come programmatore, ero l'unico sviluppatore back-end dell'azienda! Non puoi immaginare di peggio! Bene, quello che volevo, l'ho ottenuto. Ma al secondo lavoro sono entrato in un team meraviglioso, dove lavoravano veri professionisti con grande esperienza. Grazie a loro, ho acquisito una cultura del codice e imparato gli standard elevati nello sviluppo. Misha Korsakov e Andrey Belyak: rispetto e rispetto!

Adesso

E ora lavoro da remoto in un'azienda internazionale e questo ha i suoi vantaggi! Non pensare che ora sono sdraiato sulla spiaggia con un laptop e mi godo la vita al massimo. Lavoro ancora molto e mi stanco molto, ma non devo andare in ufficio. Vivo a San Pietroburgo, a volte viaggio. Sono riuscito a vivere in Portogallo, in Italia, in Georgia, ma non posso dire di essermi riposato in qualche modo lì. Organizzare i viaggi aggiunge molta complessità in più e, se combinato con il lavoro, può essere due volte più difficile che lavorare da casa o dall'ufficio. Ma puoi vedere molte cose nuove, belle e interessanti. E questo è un chiaro vantaggio!

tutoraggio

E il mio tutoraggio è iniziato in modo molto divertente e senza la mia partecipazione. Una volta stavo visitando un amico e gli ho accidentalmente lasciato un libro su Python e Django. E la volta successiva che ci siamo incontrati solo un anno dopo, e poi mi ha sorpreso. Dice, e ora lavoro come programmatore! Ti ricordi che hai dimenticato il mio libro, quindi l'ho letto, ci ho creato il mio sito web e recentemente ho ottenuto il mio primo lavoro.

Succede!

Successivamente, il mio tutoraggio è continuato con il fatto che ho iniziato a insegnare a uno dei miei amici. Nonostante trascorra quasi ogni giorno in un lavoro diverso, la nostra attività procede molto rapidamente e bene. Il primo lavoro come programmatore è dietro l'angolo!

Come diventare uno sviluppatore Python di successo? Alexey Kurylev condividerà la sua esperienza sia con i principianti che con i programmatori esperti

Domande

Che consiglio daresti ai principianti che è raro o considerato insolito, controverso?

Unisciti a qualsiasi movimento! Non perdere nessuna occasione per esercitarti! Sii sempre aperto a qualsiasi suggerimento!

E ciò che è molto importante:

"Di fronte all'ambiguità, resisti alla tentazione di indovinare." - zen di pitone

Come mantieni aggiornate le tue competenze? Come continui a crescere e migliorare come sviluppatore?

Beh, il lavoro non ti fa diventare irrilevante. Ogni giorno devi fare qualcosa di nuovo. Beh, ho letto, ovviamente. Studio altre lingue. Comunica con altri sviluppatori. Sviluppo diversi servizi web in team con amici, senza stipendio, solo per interesse. E ho più riposo se possibile, anche questo è necessario, quindi lo sviluppo personale diventa più facile e veloce.

I 3 migliori libri per principianti
  • Mark Summerfield - "Programmazione Python 3. La guida definitiva"
  • Wesley Chan, Paul Bissex, Jeffrey Forsier - “Django. Sviluppo di applicazioni web in Python”
  • Robert Martin - "Clean Code" - Leggilo anche se non capisci Java, ci sono molti buoni consigli lì. E allo stesso tempo, inizierai a imparare Java.