Quasi licenziato. Come ho costruito il dipartimento di analisi Yandex

Quasi licenziato. Come ho costruito il dipartimento di analisi Yandex Mi chiamo Alexey Dolotov, non scrivo ad Habr da 10 anni. Parte del fatto è che quando avevo 22 anni, ho iniziato a costruire il dipartimento di analisi Yandex, poi l'ho gestito per sette anni, e ora ho ideato e sto costruendo il servizio Yandex.Talents. La professione di analista offre molte opportunità. La cosa principale è iniziare correttamente, ad esempio in Scuola dei manager Attualmente stiamo reclutando per l'analisi.

Ho deciso di raccontarvi come si è sviluppata la mia carriera e di dare qualche consiglio a chi vuole “iniziarsi” in questa professione. Spero che la mia esperienza unica possa essere utile a qualcuno.

L'unico semestre di università e l'inizio di una carriera

Quando sono entrato all'università, ero un buon programmatore, ho persino scritto il mio prodotto shareware (una parola del passato). Era un catalogatore di dischi laser. I Winchester erano ancora piccoli e non potevano contenere tutto, quindi le persone spesso usavano CD e DVD. Il catalogatore leggeva il file system del disco, lo indicizzava e raccoglieva metainformazioni dai file, scriveva tutto questo in un database e consentiva la ricerca. Il primo giorno 50mila cinesi hanno scaricato il prodotto; il secondo giorno è apparsa una crack su Altavista. E pensavo di aver fatto un'ottima difesa.

Sono entrato all'Università ITMO di San Pietroburgo, ma dopo un semestre ho deciso che sapevo già programmare, ho imparato più velocemente sul lavoro e così sono andato in Norvegia per lavorare come freelance. Quando sono tornato, ho aperto uno studio web insieme al mio partner. Lui era più responsabile degli affari e dei documenti, io ero responsabile di tutto il resto, compresa la parte tecnica. In tempi diversi abbiamo impiegato fino a 10 persone.

In quegli anni Yandex teneva i cosiddetti seminari per i clienti, uno dei quali presumibilmente sono entrato come giornalista. Lì si sono esibiti tra gli altri Andrei Sebrant, Zhenya Lomize e Lena Kolmanovskaya. Dopo averli ascoltati parlare, sono rimasto colpito dal loro modo di pensare fuori dagli schemi. Il modo migliore per avvicinarsi a qualcuno in termini di professionalità è iniziare a lavorare con lui. Pertanto, in quel momento - avevo 19 o 20 anni - ho ripensato a tutta la mia vita, ho deciso di lasciare il mio studio web di scarso successo e di trasferirmi da San Pietroburgo a Mosca per arrivare a Yandex.

Non sono riuscito a farlo subito dopo il trasloco. Il dipartimento in cui per qualche motivo ho cercato ostinatamente di trovare un lavoro sapeva che ero entrato astutamente nel seminario menzionato e avevo persino cercato di ottenere un certificato di completamento del corso Yandex.Direct. A proposito, non hanno potuto darmi questo certificato per molto tempo. Nessuno si aspettava che qualcuno diverso dal pubblico principale del seminario avrebbe seguito il corso. Questa storia è sembrata strana ai miei futuri colleghi e non mi hanno assunto da Yandex.

Ma Mail.Ru mi ha assunto rapidamente, cinque colloqui in due giorni. Questo è stato utile: dopo il trasloco stavo già finendo i soldi. Ero responsabile di tutti i servizi di ricerca, inclusi GoGo e go.mail.ru. Ma dopo un anno e mezzo sono finalmente passato a Yandex come manager degli stregoni (emettono elementi che rispondono alla domanda dell'utente direttamente nella pagina dei risultati di ricerca). Era la fine del 2008, circa 400 persone lavoravano a Mail.Ru, circa 1500 a Yandex.

Yandex

Devo ammettere che all'inizio non ha funzionato in Yandex. Dopo quattro mesi mi è stato chiesto di cercare altre opzioni all'interno dell'azienda. Infatti mi hanno licenziato. Avevo un po’ di tempo per cercare, ma se non avessi trovato nulla, avrei dovuto andarmene. Fino ad allora non avevo lavorato per un'azienda molto grande con una struttura complessa di gestione dei progetti. Non mi orientavo, non avevo abbastanza esperienza.

Sono rimasto e ho trovato lavoro come analista per i servizi di comunicazione: Fotok, Ya.ru, ma soprattutto Pochta. E qui la combinazione di competenze manageriali (andare in giro con le persone, negoziare), competenze di prodotto (capire dove sono i vantaggi, cosa vogliono gli utenti) e competenze tecniche (applicare esperienza di programmazione, elaborare dati in autonomia) mi è stata molto utile.

Siamo stati i primi in azienda a iniziare a costruire coorti per studiare la dipendenza del tasso di abbandono degli utenti dal mese in cui si sono registrati. In primo luogo, abbiamo previsto in modo abbastanza accurato la dimensione del pubblico utilizzando il modello risultante. In secondo luogo, e soprattutto, è stato possibile prevedere come i vari cambiamenti avrebbero influenzato i principali indicatori del servizio. Yandex non l'ha mai fatto prima.

Una volta Andrey Sebrant è venuto da me e mi ha detto: stai andando bene, ora abbiamo bisogno dello stesso sulla scala dell'intero Yandex. "Crea un dipartimento." Ho risposto: "Va bene".

Reparto

Andrey mi ha aiutato molto, anche dicendo a volte: "Sei un ragazzo adulto, capiscilo". Non c'è errore di battitura, anche questo è un aiuto. Avevo davvero bisogno di più indipendenza, quindi ho iniziato a fare tutto da solo. Quando è sorta una domanda per il management, ho provato prima a pensare: come risponderebbe il manager a questa domanda? Questo approccio ha contribuito a svilupparsi più rapidamente. A volte, a causa della grande responsabilità, era semplicemente spaventoso. C’è stata una svolta: sono passato dall’essere un risolutore di problemi a diventare responsabile dello sviluppo di una grossa fetta di processi. Il numero dei servizi e i servizi stessi crescevano e avevano bisogno di analisti. Sono stato attivamente coinvolto in due cose: reclutamento e mentoring.

Spesso le persone venivano da me con domande alle quali non conoscevo le risposte. Pertanto, ho imparato a risolvere quasi tutti i problemi con una certa precisione, sulla base di una quantità di dati molto limitata. È come "Cosa? Dove? Quando?”, solo lì bisogna dare la risposta corretta, ma qui la risposta corretta potrebbe non esserci affatto, ma basta capire in che direzione scavare. Ho iniziato a lottare con molte distorsioni cognitive (forse la più popolare tra ricercatori e analisti è il bias di conferma, la tendenza a confermare il proprio punto di vista), ho sviluppato un pensiero “invariante”, “quantistico”. Funziona così: senti l'enunciato del problema e subito immagini tutte le soluzioni possibili e impossibili, “risolvendo” automaticamente questi rami e capendo quali ipotesi minime occorre testare per “risolvere” il maggior numero di rami più probabili possibile.

Ho anche insegnato ai bambini qualcosa che io stesso non sapevo. Ho appreso le prime nozioni di statistica durante le interviste che ho condotto. Poi iniziò a insegnare come guidare, sebbene lui stesso fosse appena diventato un leader. Sembra che non ci sia incentivo più grande per comprendere meglio qualcosa che spiegarlo a qualcun altro.

guerriglieri

Ho iniziato ad aiutare gli analisti a crescere: ho detto a tutti che avrei lavorato con loro e che avrebbero dovuto lavorare in autonomia con il team di assistenza. Allo stesso tempo, ho posto domande scomode. Un analista viene da me e mi parla dei compiti che sta svolgendo attualmente. Ulteriore dialogo:

- Perché svolgi questi compiti?
- Perché me lo hanno chiesto.
— Quali sono i compiti più importanti per il team stesso adesso?
- Non lo so.
- Facciamo non quello che è stato chiesto, ma quello che il servizio richiede.

Dialogo successivo:

- Lo fanno.
-Cosa non fanno? Di cosa non hanno tenuto conto, a cosa si sono dimenticati di pensare?

Ho insegnato ai ragazzi a non assumere incarichi finché non capiscono cosa “fa male” veramente al cliente. È importante, insieme al cliente, “provare” lo scenario di come verrà utilizzato il risultato analitico. Spesso si è scoperto che il cliente non aveva bisogno di ciò che aveva inizialmente chiesto. È responsabilità dell'analista comprenderlo.

Questa è la filosofia del “buon guerrillaismo” o della “gestione del prodotto guerriglia”. Sì, sei solo un analista. Ma hai l'opportunità di influenzare il corso del movimento dell'intero servizio, ad esempio attraverso la corretta formulazione delle metriche. Formulare parametri e obiettivi per loro è forse il principale strumento di influenza dell’analista. Un obiettivo chiaro e trasparente, scomposto in metriche, ognuna delle quali indica chiaramente come migliorare, è il modo migliore per indirizzare il team sulla rotta desiderata e aiutarlo a mantenerla. Ho promosso l’idea che tutti i miei ragazzi dovessero interagire tra servizi incrociati e quindi formare “legami idrogeno” all’interno di Yandex, che tendevano a disgregarsi in altri punti.

Cerca condivisione

Nel 2011, abbiamo studiato le ragioni del cambiamento nella quota di ricerca di Yandex: era difficile dimostrare l'influenza di ciascun fattore specifico e ce n'erano molti. Un venerdì ho mostrato ad Arkady Volozh un programma che per molto tempo non ero riuscito a redigere e alla fine l'ho fatto. Poi ho ideato il "metodo di congelamento dei fattori", che ha permesso di isolare l'influenza dei browser con ricerca alternativa preinstallata. Si legge chiaramente che la quota cambia proprio a causa loro. A quel tempo questa conclusione non sembrava ovvia: le persone non utilizzavano ancora tali browser molto spesso. Eppure si è scoperto che la ricerca preimpostata influenza notevolmente la situazione.

In quei giorni iniziò la fase della mia comunicazione attiva con Volozh: cominciai a dedicare più tempo alla sezione di ricerca. È apparso il concetto stesso di analisi delle azioni o “fakap” (i bruschi cambiamenti nelle azioni erano spesso causati dal fakap di qualcuno). Fu allora che Seryozha Linev, in futuro uno dei principali analisti di Yandex, si unì al team. Insieme a Lesha Tikhonov, un altro eccellente analista e autore di Autopoet, abbiamo aiutato Seryozha a crescere e creare attorno a sé competenze inestimabili nel rilevamento e nell'analisi di anomalie complesse. Ora, se si verifica un incidente che riguarda la condivisione, l'amministratore di turno ne viene immediatamente a conoscenza con tutti i dettagli. Non è più necessario, come allora, riunire una dozzina di analisti e dedicare diversi giorni a indagarne le cause. Possiamo dire che adesso, a questo proposito, siamo nell'era delle astronavi, ma allora trascinavamo i carri.

Arkady è sempre stato molto interessato alla condivisione. Cominciò a chiamarmi e scrivermi spesso quando si verificavano anomalie sull'attrezzatura di ricerca, anche se non avevo nulla a che fare con le cause di queste anomalie. Forse ha continuato a chiamarmi perché aiutava. E sapevo chi chiamare dopo.

A proposito, Yandex ha una mailing list per domande non lavorative e quando ho chiesto a qualcuno di prestarmi una racchetta da badminton, Arkady è stato il primo a rispondere.

Ilya

Probabilmente è qui che è opportuno raccontare come, seppur brevemente, ho lavorato con Ilya Segalovich. Cronologicamente, si sarebbe dovuto parlarne prima: stranamente, ho lavorato con lui mentre ero ancora a Mail.Ru.

Il fatto è che la ricerca di go.mail.ru in quel momento funzionava sul motore Yandex (solo GoGo, un altro progetto Mail.Ru, aveva il proprio motore). Pertanto, in qualità di responsabile del servizio di ricerca, mi sono stati forniti i contatti di diversi Yandexoid. Per domande tecniche ho chiamato Tolya Orlov o Ilya Segalovich. Con mia vergogna, non avevo idea di chi fossero queste persone in quel momento. Durante l'orario non lavorativo era più facile chiamare il telefono dell'ufficio di Ilya, ma durante il giorno era il contrario. Sono rimasto sorpreso dal motivo per cui era così raramente al lavoro, ho pensato: che tipo di sviluppatore è? Ma quando ha risposto, mi ha aiutato in modo molto educato e significativo nel più breve tempo possibile. Ecco perché l'ho chiamato per primo.

Più tardi ho scoperto chi era Ilya e ho persino giocato a badminton con lui come parte di un folto gruppo di colleghi. Quando ho trovato lavoro presso Yandex, ho cercato di ricordare cosa ero riuscito a dirgli. Ilya, infatti, secondo tutti i segni esterni, era una brava persona normale senza alcuna malattia stellare.

C'è stato un caso in cui ci siamo imbattuti in Ilya nell'ascensore. Ilya, follemente emozionato, mi fa un discorso d’ascensore, mostrandomi lo schermo del suo telefono: “Questo è il futuro!” Durante il tempo trascorso nell'ascensore, è impossibile capire cosa intenda esattamente. Ma ti accorgi di quanto una persona brucia, e non capisci se è follia o genialità. Probabilmente entrambi.

Ci sono persone le cui idee vivono in me e mi rendono migliore. Ilya è uno di questi.

Talenti

Molti degli attuali dipartimenti analitici di Yandex sono ora diretti dai miei ragazzi. C'erano diverse ragioni per cui ho deciso di passare a qualcos'altro dopo sette anni alla guida del dipartimento.

Innanzitutto, Yandex è diventato un gruppo di aziende e la necessità di analisi centralizzate è scomparsa. In secondo luogo, con un dipartimento così grande, il lavoro amministrativo era eccessivo. E in terzo luogo, volevo prendere decisioni e assumermene la piena responsabilità. Un giorno volevo tornare a casa e dire a mia moglie: "Ho fatto questo".

Ecco perché ho creato il servizio Yandex.Talents. Stiamo cercando di reimmaginare la ricerca e l'assunzione di lavoro. Stiamo muovendo solo i primi passi adesso, ma vedo in noi un grande potenziale. L’idea classica di una bacheca di lavoro in un’era in cui l’apprendimento automatico è ovunque e i droni vagano per le strade sembra superata. È ora di iniziare a utilizzare algoritmi intelligenti per aiutare sia le persone in cerca di lavoro che i datori di lavoro.

Spiegavo continuamente alle persone nei servizi come dovrebbe essere svolto il loro lavoro, credendo che questi argomenti fossero basati sull'analisi e sulla mia opinione di esperto. Ma lavorando su Yandex.Talents ho dimostrato che spesso mi sbaglio. La verità nasce tra le persone: un'affermazione semplice, che però deve essere sentita. Inoltre, creare una startup ha richiesto molta immersione nel business, e ora credo che la prima cosa che un analista di prodotto dovrebbe fare è studiare il modello finanziario del suo prodotto. Se non capisci quali sono i parametri chiave del tuo business, come puoi aiutare il tuo team a raggiungerli?

Di cosa ha bisogno un analista interessante?

Un analista deve essere in grado di fare molte cose, ma ci sono due abilità principali che ti permettono veramente di “far girare la palla”.

Prima di tutto, richiede una capacità fenomenale di affrontare le distorsioni cognitive. Ti consiglio di leggere l'articolo "Elenco delle distorsioni cognitive" su Wikipedia, una lettura affascinante e utile. Ti sorprendi sempre a pensare quanto questa lista parli di noi.

E in secondo luogo, nessuna autorità dovrebbe essere riconosciuta. L'analisi è una questione di discussione. Prima dimostri a te stesso che tu stesso hai torto nelle tue conclusioni, e poi impari a dimostrare che qualcun altro ha torto. Un giorno dell'agosto 2011, il portale Yandex ha funzionato a intermittenza per qualche tempo. Era venerdì e il lunedì successivo ci fu un khural, che presiedevo io. Arkady venne e imprecò a lungo. Poi ho preso la parola: "Arkady, ora inizierò il khural, forse." Dice di no, non ci sarà un khural, lascia che tutti vadano a lavorare. Ho risposto che non avrei lasciato che l'azienda lavorasse tutta la settimana in questo stato d'animo. Ha immediatamente accettato. E abbiamo tenuto un khural.

Queste qualità ti torneranno utili in altri ambiti, soprattutto se sei un manager.

Fonte: habr.com

Aggiungi un commento