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, lo sai 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?
- Mi ricordo momento meraviglioso 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.
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.
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.
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? Originariamente ha creato gioco per computer, dove 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 per molto tempo non poteva ricevere entrate dalla sua invenzione. Dopotutto, il gioco è stato creato durante l'orario di lavoro e su un computer funzionante, motivo per cui i diritti non appartenevano ad Alexei.
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.
Nonostante il fatto che Alexey Pajitnov non sia tale persona famosa, tutto ha funzionato perfettamente per lui nella vita, poiché 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.
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.
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.
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.
La prima cosa da capire è che il sito è diverso da sito a sito. Se confrontiamo la costruzione del sito con la costruzione, allora ci sono siti di "pergole" e "capanne", e ci sono "grattacieli" o grandi "centri commerciali". Più complesso è il sito, più costoso può essere per un dilettante che può facilmente gestire compiti semplici per piccoli siti.
Parleremo dei requisiti per un singolo programmatore responsabile di un piccolo negozio online (30-3000 schede prodotto, 1-10 ordini al giorno). Questo specialista dovrebbe essere un generalista, ovvero avere la stessa familiarità con il backend - sviluppo sul lato server e con il frontend - sviluppo sul lato del browser dell'utente).
Se un negozio online dispone già di un sito Web, il curriculum del candidato dovrebbe contenere tutte o quasi tutte le tecnologie utilizzate sul sito. Puoi controllare l'elenco con lo sviluppatore.
Se un'azienda svilupperà un sito da zero, allora il programmatore dovrebbe sapere:
L'assenza di queste abilità non significa che sia un dilettante. Semplicemente non ti si addice.
I segni di un programmatore debole possono essere identificati anche prima del colloquio di ripresa esaminando il portfolio. Se il programmatore ha indicato i suoi lavori (siti), dovresti aprirli in Google Chrome, andare nella sezione "Strumenti aggiuntivi" del menu del browser, selezionare la voce "Strumenti per sviluppatori" e aprire la scheda "Console".
Quindi intraprendi un "viaggio" attraverso il sito come un visitatore abituale: apri diverse pagine, prova a porre una domanda tramite il modulo di feedback o riempi il carrello dell'ordine. Se gli errori vengono visualizzati nella console, vengono automaticamente evidenziati in rosso, this brutto segno. Forse non è colpa di un particolare sviluppatore se ha lavorato in una squadra, ma questo non dipinge la squadra nel suo insieme.
Mancanza di portfolio o rifiuto di dimostrarlo - segno sicuro sviluppatore inesperto.
Naturalmente, l'esperienza pratica è di grande importanza. Se al colloquio, in risposta a domande sugli sviluppi passati, il candidato "galleggia" e non può spiegare le proprie azioni, dovresti stare attento.
Ad esempio, un programmatore parla dello sviluppo di un sistema utilizzando MySQL, ma non può nominare tecnologie alternative e il motivo per cui ha scelto questa. Allo stesso tempo, anche l'opzione "la conosco meglio" è adatta come risposta "corretta".
Uno specialista competente sarà in grado di raccontare in dettaglio i suoi sviluppi e spiegare perché ha utilizzato tecnologie specifiche.
Come controllare: fai domande al programmatore sui dettagli dei progetti passati e chiedi perché lo sviluppo è stato fatto in quel modo. Se il candidato non risponde in modo chiaro, è probabile che si stia prendendo il merito del lavoro del team o di altri colleghi. Allo stesso tempo, il proprietario del sito non ha bisogno di comprendere le complessità della programmazione, è sufficiente porre domande chiarificatrici.
Altro punto importante- la capacità del candidato di parlare in un linguaggio "umano". Un buon specialista sarà in grado di spiegare il suo lavoro in parole povere. Ma se il richiedente parla esclusivamente in termini, sarà difficile per lui interagire con i colleghi e il titolare dell'azienda.
Come controllare: chiedigli di parlare di una sorta di errore per il quale è stato "volato" dalla direzione. Ad esempio, il modulo "feedback" non ha funzionato sul sito per 2 settimane. Immagina che questo sia il tuo sito web.
Specificare qual era l'essenza dell'errore, come l'ha scoperto, come ha trovato la causa ed eliminato l'errore. Se il richiedente parlerà in "termini astrusi", chiedi chiarimenti. Se non sei ancora soddisfatto della spiegazione, sarà difficile lavorarci.
Molti esperti pubblicano i propri sviluppi su GitHub (o BitBucket). Se un programmatore ha diversi progetti pubblici, e ancor di più, sono stati annotati o copiati (fork) da altri utenti, questo è un vantaggio significativo. Un gran numero di copie indica alto livello professionalità.
Il programmatore Dan Abramov cercherà una grande azienda, livello (attualmente lavora lì), ma se il tuo candidato ha progetti con voti diversi da zero e anche l '"area verde" è piena, fantastico! Sentiti libero di chiamarlo per un colloquio.
Come controllare: chiedere al candidato di inviare un collegamento all'account in GitHub (BitBucket) ed elencare i progetti di cui è orgoglioso. Presta attenzione all '"età dell'account", al numero di progetti e al numero di copie del codice da parte di altri utenti.
Uno specialista competente dovrebbe monitorare l'emergere di nuovi strumenti e tecnologie. Una cosa è se un programmatore è costretto a lavorare con un sito scritto in un linguaggio obsoleto, un'altra è quando usa un approccio troppo conservativo.
Gli strumenti moderni possono ridurre significativamente i tempi di sviluppo. A proposito, anche inseguire e introdurre irragionevolmente tutto ciò che è nuovo è un male.
Come controllare: chiedi quali strumenti o tecnologie ha imparato il candidato negli ultimi due anni e come lo hanno aiutato nel suo lavoro.
Naturalmente il lavoro di un buon programmatore non è economico, ma non c'è bisogno di affrettarsi a dare lo sviluppo allo specialista più costoso sul mercato. Se un candidato annuncia immediatamente il costo dello sviluppo dell'intero sito, senza chiarirne i requisiti, questo è almeno strano.
Sul compiti semplici come "cambiare il colore di un pulsante" o "creare una mappa del sito", dovresti aspettarti risposte rapide - rispettivamente "ci vogliono 5 minuti" o "posso farlo in 2 ore".
Inoltre, è possibile ottenere stime dei costi e dei tempi di esecuzione da diversi specialisti e confrontarle. Se un programmatore impiega un'ora per completare un'attività di cinque minuti, molto probabilmente non è un professionista o sta solo cercando tempo per guadagnare di più.
Come controllare: chiedi al candidato quanto tempo ci vorrà per cambiare il colore del pulsante "Acquista" nel negozio online e creare una mappa del sito.
C'è una barzelletta sul fatto che un buon programmatore sia un programmatore pigro, ma c'è del vero in questo. Specialisti competenti scrivono il codice in modo tale da ridurre al minimo non solo gli sforzi di coloro che poi lavorano con il programma, ma anche i propri. Cercano di utilizzare il codice già pronto di qualcun altro (OpenSource) e non c'è niente di sbagliato in questo.
Se un programmatore non sa come ottimizzare il proprio lavoro, spenderà molto tempo e denaro del datore di lavoro per lo stesso tipo di attività.
Come controllare: chiarisci come il programmatore si avvicina alla creazione del codice, chiedi un esempio. Va bene se inizialmente cerca una soluzione già pronta e, se non ce n'è, scrive il codice da solo. Puoi, ad esempio, chiedere al programmatore come svilupperà un calendario che potrebbe essere necessario nel modulo d'ordine per selezionare una data di consegna. Una buona risposta è trovare un componente già pronto.
Il codice duplicato è un segno sicuro di un programmatore inesperto.
Prendiamo ad esempio il modulo "feedback" nella pagina dei contatti, che deve essere inserito nel catalogo e nelle schede prodotto. Se uno sviluppatore copia semplicemente parte del codice e lo incolla nelle pagine richieste, la professionalità dello specialista lascia molto a desiderare. Perché quando devi apportare modifiche al modulo di feedback, nella migliore delle ipotesi dovrai fare un triplo lavoro e, nel peggiore dei casi, il programmatore si dimenticherà di modificare uno dei codici.
Uno specialista esperto scriverà una funzione che caricherà il modulo "feedback" su pagine diverse dalla stessa fonte. Pertanto, qualora sia necessario correggere il codice, le modifiche appariranno automaticamente in tutte le pagine del sito in cui è previsto.
Come controllare: chiedere al candidato se duplica il codice. Non un dilettante dirà "sì, succede", ma lo spiegherà con il tempo irrazionale speso per sbarazzarsi dei duplicati. Se la risposta è "no", il programmatore mente, scrive poco o è un perfezionista: una di queste spiegazioni è una cattiva opzione.
In senso buono, il programmatore dovrebbe fare una copia del sito, testare le modifiche su di esso e solo dopo aver verificato le modifiche trasferirle alla risorsa principale.
Come controllare: chiedi al candidato come ha aggiornato il sito nella precedente sede di lavoro.
Eventuali modifiche al sito devono essere testate. Nelle grandi aziende il compito è risolto dai tester, ma nelle medie e piccole aziende ricade sulle spalle dello sviluppatore.
Senza controllare lo stato di salute del sito dopo le modifiche, possono esserci molti errori che gli utenti troveranno. I problemi allontaneranno i potenziali clienti, il che influirà negativamente sui profitti dell'azienda.
È importante che il programmatore controlli non solo le prestazioni del sito, ma lo verifichi anche per gli errori che gli utenti possono commettere. Pertanto, quando si sviluppa un modulo di feedback, è necessario verificarne non solo il corretto invio, ma anche la risposta del sito in caso di errata compilazione dei campi. Ad esempio, controlla che se inserisci accidentalmente un numero di telefono nel campo "Email", all'utente venga mostrata un'indicazione di errore.
Come controllare: se c'è un dubbio nel programmatore, prova tu stesso il sito. Supponiamo, dopo aver integrato il sito con i sistemi di pagamento, di provare a pagare l'ordine, ad esempio, tramite Yandex.Money. Tutto dovrebbe andare liscio.
L'attuale ritmo di apportare modifiche al sito non consente di eliminare tutti gli errori, è molto costoso e lento. Pertanto, uno sviluppatore competente crea un sistema di monitoraggio e viene a conoscenza dei problemi prima che gli utenti lo informino.
È brutto se il programmatore risolve i problemi per molto tempo o li ignora. Un buon specialista è guidato nel suo codice e, se sorgono problemi, può determinare rapidamente la causa ed eliminarla.
Come controllare: chiedi al programmatore di dire come ha scoperto gli errori sui progetti precedenti.
Lavorare in Occidente attira molti dei nostri compatrioti che hanno conoscenze professionali nel campo della programmazione e che vogliono realizzare il loro potenziale in Europa o Nord America. Ricordo che l'autore di queste righe una volta andò a studiare all'estero per due anni nell'ambito di un programma di scambio di studenti. Se avessi la possibilità di parlare con persone che hanno già studiato lì prima di me, sarebbe molto più facile adattarsi. E la domanda - partire o no - susciterebbe meno dubbi. Pertanto, oggi facciamo domande ad Andrey Shulinsky, un uomo che ha lavorato come programmatore in Russia ed è partito per Toronto, in Canada, per continuare la sua carriera lì. attività professionale..."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 esperti di tecnologie dell'informazione che hanno cambiato i loro uffici russi in quelli occidentali e hanno imparato non solo perché, ma anche come si sono trasferiti in Gran Bretagna. Anche i dipendenti delle risorse umane delle aziende con sede a Londra hanno parlato delle ragioni della popolarità dei programmatori russi all'estero.
"Non sono andato a Londra, ma in una certa azienda", ammette il programmatore Artem Kolesnikov, che ha sostituito l'ufficio di Yandex a Mosca con l'ufficio di Facebook nel Regno Unito. 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 un lavoro interessante in Luogo 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 a rete sociale 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.
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 carenzane 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 in questi settori sono tenute a pagare almeno il salario minimo (per uno sviluppatore in una posizione di livello base, il salario 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 Nikolai 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, dall'opportunità di imparare la lingua inglese "corretta" e ottenere un reddito più elevato rispetto ai paesi della CSI (un aumento di stipendio per uno sviluppatore JAVA leader può essere dal 30 al 70%, dice). 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.
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 pronte per il trasferimento”, spiega, “le persone non hanno pensato alla logistica, non si sono consultate con le loro famiglie, non sono pronte a studiare intensamente una lingua straniera diversa dall'inglese, non hanno prestato attenzione al specifiche del paese in cui viene loro offerto di trasferirsi”.
Se il candidato ha intenzione di trasferirsi, spesso gli manca la capacità di presentarsi. "Molti in Russia non sono abituati 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 in indicatori 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.
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 il direttore delle risorse umane di DataArt UK Tatyana Andrianova.
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.
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, i nostri clienti, preferiscono mantenere i team non a Londra, ma in Germania, Repubblica Ceca, Polonia e 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 aree "gustose": apprendimento automatico, intelligenza artificiale, e trasferirsi 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", dice 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