In che modo Data Science ti vende pubblicità? Intervista con un ingegnere di Unity

Una settimana fa, Nikita Alexandrov, Data Scientist di Unity Ads, ha parlato sui nostri social network, dove migliora gli algoritmi di conversione. Nikita ora vive in Finlandia e, tra le altre cose, ha parlato della vita IT nel paese.

Condividiamo con voi la trascrizione e la registrazione dell'intervista.

Mi chiamo Nikita Aleksandrov, sono cresciuto in Tatarstan, mi sono diplomato lì e ho preso parte alle olimpiadi di matematica. Successivamente è entrato alla Facoltà di Informatica della Scuola Superiore di Economia e lì ha conseguito la laurea. All'inizio del quarto anno ho partecipato ad uno scambio di studio e ho trascorso un semestre in Finlandia. Mi è piaciuto lì, sono entrato nel programma di master presso l'Università di Aalto, anche se non l'ho completato completamente: ho completato tutti i corsi e ho iniziato a scrivere la mia tesi, ma sono partito per lavorare all'Unity senza laurearmi. Ora lavoro presso Unity data scientist, il dipartimento si chiama Operate Solutions (in precedenza si chiamava Monetization); Il mio team fornisce direttamente la pubblicità. Cioè, la pubblicità in-game, quella che appare quando giochi a un gioco mobile e hai bisogno di guadagnare una vita extra, ad esempio. Sto lavorando per migliorare la conversione degli annunci, ovvero per aumentare le probabilità che il giocatore faccia clic sull'annuncio.

Come ti sei trasferito?

Innanzitutto sono venuta in Finlandia per studiare per un semestre di scambio, dopodiché sono tornata in Russia e ho conseguito il diploma. Poi sono entrato nel programma di master presso l'Università di Aalto in machine learning/data science. Dato che ero uno studente in scambio, non ho dovuto nemmeno sostenere un esame di inglese; L'ho fatto facilmente, sapevo cosa stavo facendo. Vivo qui ormai da 3 anni.

Il finlandese è necessario?

È necessario se intendi studiare qui per una laurea. Ci sono pochissimi programmi in inglese per gli scapoli; hai bisogno del finlandese o dello svedese: questa è la seconda lingua statale, alcune università insegnano in svedese. Ma nei programmi di master e dottorato, la maggior parte dei programmi sono in inglese. Se parliamo di comunicazione quotidiana e vita quotidiana, la maggior parte delle persone qui parla inglese, circa il 90%. Normalmente le persone vivono per anni (il mio collega vive per 20 anni) senza la lingua finlandese.

Naturalmente, se vuoi restare qui, devi almeno capire il finlandese a livello di compilazione dei moduli: cognome, nome e così via.

La qualità dell'istruzione è diversa da quella delle università della Federazione Russa? Forniscono tutta la base necessaria per un dispositivo junior?

La qualità è diversa. Mi sembra che in Russia stiano cercando di insegnare molte cose contemporaneamente: equazioni differenziali, matematica discreta e molto altro. In effetti, devi prendere materiale aggiuntivo, come corsi o tesi, imparare qualcosa di nuovo da solo, seguire alcuni corsi. Qui per me è stato facile nel programma del master; Sapevo molto di quello che stava succedendo. Ancora una volta, in Finlandia uno scapolo non è ancora uno specialista; esiste ancora una divisione del genere. Ora, se hai un master, puoi trovare lavoro. Direi che nei master in Finlandia le competenze sociali sono importanti, è importante partecipare, essere attivi; ci sono progetti di ricerca. Se c'è una ricerca che ti interessa e vuoi scavare più a fondo, allora puoi ottenere i contatti del professore, lavorare in questa direzione e svilupparla.

Cioè, la risposta è "sì", ma devi essere socialmente attivo, aggrapparti a ogni opportunità, se esiste. Uno dei miei amici è andato a lavorare in una startup nella Valley: all'università c'è un programma che cerca startup adatte e organizza colloqui. Penso che più tardi sia andato anche al CERN.

In che modo un'azienda finlandese motiva i dipendenti e quali sono i vantaggi?

Oltre all'ovvio (stipendio), ci sono benefici sociali. Ad esempio, l'importo del congedo di maternità per i genitori. Ci sono assicurazioni sanitarie, azioni, opzioni. Sono insoliti i giorni di ferie maturati. Niente di speciale, in fondo.

Nel nostro ufficio, ad esempio, abbiamo una sauna.

Ci sono anche dei buoni: una certa somma di denaro per il pranzo, per i trasporti pubblici, per eventi culturali e sportivi (musei, sport).

Cosa può consigliare uno studente di discipline umanistiche per entrare in informatica?

Ripetere il percorso scolastico ed entrare in HSE? I programmatori hanno spesso un background matematico/Olimpiadi...

Consiglio, ovviamente, di migliorare la tua matematica. Ma non è necessario ripetere il corso scolastico. Più precisamente, dovrebbe essere ripetuto solo se non ricordi proprio nulla. Inoltre, devi decidere in quale IT vuoi entrare. Per essere uno sviluppatore front-end non è necessario conoscere la matematica: basta seguire corsi front-end e imparare. La mia amica ha recentemente deciso di iscriversi ai corsi di Accenture, attualmente sta imparando Scala; Non è un'umanista, ma non ha esperienza di programmazione. A seconda di cosa vuoi programmare e di cosa, hai bisogno di una quantità diversa di matematica. Naturalmente, la specialità del Machine Learning richiede la matematica, in un modo o nell’altro. Ma se vuoi solo provare, ci sono molti tutorial diversi, informazioni aperte, luoghi in cui puoi giocare con una rete neurale o costruirla tu stesso, oppure scaricarne una già pronta, modificare i parametri e vedere come cambia. Tutto dipende da quanto è forte la motivazione.

Se non è un segreto: stipendio, esperienza, di cosa scrivi?

Scrivo in Python: è un linguaggio universale per l'apprendimento automatico e la scienza dei dati. Esperienza – ha avuto esperienze diverse; Ero un semplice ingegnere in diverse aziende, ho svolto uno stage per diversi mesi a Mosca. Non avevo un lavoro a tempo pieno prima di Unity. Sono venuto lì anche come stagista, ho lavorato come stagista per 9 mesi, poi mi sono preso una pausa e ora lavoro da un anno. Lo stipendio è competitivo, superiore alla media regionale. Uno specialista principiante guadagnerà da 3500 EUR; Questo varia da azienda a azienda. In generale, 3.5-4 è lo stipendio iniziale.

Quali libri e tutorial consigliate?

Non mi piace particolarmente imparare dai libri: per me è importante provare al volo; scarica qualcosa di già pronto e provalo tu stesso. Mi considero più uno sperimentatore, quindi non posso aiutare con i libri. Ma qui ho guardato alcune interviste e trasmissioni in diretta, dove il secondo relatore parla in dettaglio dei libri.

Ci sono vari tutorial. Se vuoi provare un algoritmo, prendi il nome dell'algoritmo, del metodo, delle classi del metodo e inseriscilo nella ricerca. Qualunque cosa si presenti come primo collegamento, allora guarda.

Quanto tempo rimane pulito?

Dopo le tasse - devi prendere le tasse più l'8% (che non è una tassa, ma una tassa) - rimangono i 2/3 dello stipendio. L'aliquota è dinamica: più guadagni, più alta sarà l'imposta.

Quali aziende richiedono la pubblicità?

Devi capire che Unity / Unity Ads sono impegnati nella pubblicità di giochi per dispositivi mobili. Cioè, abbiamo una nicchia, siamo molto esperti nei giochi per dispositivi mobili, puoi crearli in Unity. Una volta che hai scritto un gioco, vuoi trarne dei soldi e la monetizzazione è un modo.
Qualsiasi azienda può richiedere pubblicità: negozi online, varie applicazioni finanziarie. Tutti hanno bisogno di pubblicità. Nello specifico, i nostri clienti principali sono sviluppatori di giochi per dispositivi mobili.

Quali progetti è meglio fare per migliorare le tue capacità?

Buona domanda. Se parliamo di data science, è necessario aggiornarsi attraverso un corso online (ad esempio, Stanford ne ha uno) o un’università online. Esistono varie piattaforme per le quali devi pagare, ad esempio Udacity. Ci sono compiti a casa, video, tutoraggio, ma il piacere non è economico.

Quanto più ristretti sono i tuoi interessi (ad esempio, una sorta di apprendimento per rinforzo), tanto più difficile sarà trovare progetti. Puoi provare a partecipare alle gare di kaggle: vai su kaggle.com, lì ci sono molte diverse gare di machine learning. Prendi qualcosa a cui è già collegata una sorta di linea di base; scaricalo e inizia a farlo. Cioè, ci sono molti modi: puoi studiare da solo, puoi seguire un corso online - gratuito o a pagamento, puoi partecipare a concorsi. Se vuoi cercare un lavoro su Facebook, Google e così via, allora devi imparare a risolvere i problemi algoritmici, ovvero devi andare su LeetCode, acquisire lì le tue competenze per superare i colloqui.

Descrivere una breve tabella di marcia per la formazione sul machine learning?

Te lo dico idealmente, senza pretendere di essere universale. Per prima cosa segui i corsi di matematica all'università, hai bisogno di conoscenza e comprensione di algebra lineare, probabilità e statistica. Dopodiché, qualcuno ti parla di ML; se vivi in ​​una grande città, dovrebbero esserci scuole che offrono corsi di ML. La più famosa è SHAD, Yandex School of Data Analysis. Se lo superi e puoi studiare per due anni, otterrai l'intera base ML. Dovrai affinare ulteriormente le tue capacità nella ricerca e nel lavoro.

Se ci sono altre opzioni: ad esempio, Tinkov segue corsi di machine learning con l'opportunità di ottenere un lavoro presso Tinkoff dopo la laurea. Se questo ti è conveniente, iscriviti a questi corsi. Esistono diverse soglie di ingresso: ad esempio, ShAD prevede test di ingresso.
Se non vuoi seguire corsi regolari, puoi iniziare con i corsi online, di cui ce ne sono più che sufficienti. Dipende da te; se parli bene l'inglese, bene, sarà facile trovarlo. In caso contrario, forse c'è qualcosa anche lì. Le stesse lezioni ShAD sono disponibili al pubblico.
Dopo aver ricevuto una base teorica, puoi andare avanti: stage, ricerca e così via.

È possibile imparare da soli l’apprendimento automatico? Hai incontrato un programmatore del genere?

Penso di si. Basta avere una forte motivazione. Qualcuno può imparare l’inglese da solo, ad esempio, ma qualcuno deve seguire dei corsi, e questo è l’unico modo in cui può imparare. È lo stesso con ML. Anche se non conosco un programmatore che abbia imparato tutto da solo, forse semplicemente non ho molti conoscenti; tutti i miei amici hanno appena imparato nel solito modo. Non presumo di dire che devi studiare al 100% in questo modo: la cosa principale è il tuo desiderio, il tuo tempo. Naturalmente, se non hai basi matematiche, dovrai dedicare molto tempo a svilupparle.
Oltre a capire cosa significa essere un data scientist: non mi occupo di data science da solo.
enza come ricerca. La nostra azienda non è un laboratorio in cui sviluppiamo metodi chiudendoci in laboratorio per sei mesi. Lavoro direttamente con la produzione e ho bisogno di competenze ingegneristiche; Devo scrivere codice e avere competenze ingegneristiche per capire cosa funziona. Le persone spesso omettono queste funzionalità quando parlano di scienza dei dati. Ci sono molte storie di persone con dottorato di ricerca che scrivono codice illeggibile, terribile e non strutturato e che hanno grossi problemi dopo aver deciso di entrare nell'industria. Cioè, in combinazione con l'apprendimento automatico, non bisogna dimenticare le competenze ingegneristiche.

La scienza dei dati è una posizione che non parla di se stessa. Puoi trovare lavoro in un'azienda che si occupa di scienza dei dati e scriverai query SQL o ci sarà una semplice regressione logistica. In linea di principio, anche questo è machine learning, ma ogni azienda ha la propria comprensione di cosa sia la scienza dei dati. Ad esempio, il mio amico su Facebook ha detto che la scienza dei dati è quando le persone eseguono semplicemente esperimenti statistici: fanno clic sui pulsanti, raccolgono i risultati e poi li presentano. Allo stesso tempo, io stesso miglioro metodi e algoritmi di conversione; in alcune altre aziende questa specialità può essere chiamata ingegnere dell'apprendimento automatico. Le cose possono essere diverse in diverse aziende.

Che librerie usi?

Utilizziamo Keras e TensorFlow. Anche PyTorch è possibile - questo non è importante, ti permette di fare tutte le stesse cose - ma ad un certo punto si è deciso di usarli. Con la produzione esistente è difficile cambiare.

Unity non dispone solo di data scientist che ottimizzano gli algoritmi di conversione, ma anche GameTune è una cosa in cui puoi migliorare le metriche in termini di profitto o fidelizzazione utilizzando vari tutorial. Diciamo che qualcuno ha giocato e ha detto: non capisco, non mi interessa - ha rinunciato; Per alcuni è troppo facile, ma al contrario anche lui si è arreso. Ecco perché è necessario GameTune, un'iniziativa che adatti la difficoltà dei giochi in base all'abilità del giocatore, alla storia di gioco o alla frequenza con cui acquista qualcosa in-app.

C'è anche Unity Labs: puoi anche cercarlo su Google. C'è un video in cui prendi una scatola di cereali e sul retro ci sono giochi come labirinti, ma sono compatibili con la realtà aumentata e puoi controllare la persona sul cartone. Sembra molto bello

Puoi parlare direttamente di Unity Ads. Se decidi di scrivere un gioco, e decidi di pubblicarlo e guadagnare soldi, dovrai risolvere alcuni problemi difficili.

Inizierò con un esempio: Apple ha annunciato il lancio di iOS 14. In esso un potenziale giocatore può entrare nell'applicazione e dire che non vuole condividere il suo ID dispositivo con nessuno. Tuttavia, concorda sul fatto che la qualità della pubblicità peggiorerà. Ma allo stesso tempo, è una sfida per noi perché se non riusciamo a identificarti, non saremo in grado di raccogliere determinati parametri e semplicemente avremo meno informazioni su di te. È sempre più difficile per un data scientist ottimizzare il lavoro in un mondo sempre più impegnato nella privacy e nella protezione dei dati: ci sono sempre meno dati e metodi disponibili.

Oltre a Unity, ci sono giganti come Facebook e Google e, a quanto pare, perché abbiamo bisogno di Unity Ads? Ma devi capire che queste reti pubblicitarie potrebbero funzionare in modo diverso nei diversi paesi. Relativamente parlando ci sono i paesi Tier 1 (America, Canada, Australia); Ci sono paesi Tier 2 (Asia), ci sono paesi Tier 2 (India, Brasile). Le reti pubblicitarie possono funzionare diversamente al loro interno. Anche il tipo di pubblicità utilizzata è importante. Si tratta di pubblicità di tipo normale o "premiata"? Quando, ad esempio, per continuare dallo stesso posto dopo la fine del gioco, è necessario guardare una pubblicità. Diversi tipi di pubblicità, persone diverse. In alcuni paesi funziona meglio una rete pubblicitaria, in altri un’altra. E come nota aggiuntiva, ho sentito che l'integrazione di AdMob di Google è più complessa di quella di Unity.

Cioè, se hai creato un gioco in Unity, verrai automaticamente integrato in Unity Ads. La differenza sta nella facilità di integrazione. Cosa posso consigliare: esiste la mediazione; ha diverse posizioni: puoi impostare posizioni a “cascata” per i posizionamenti pubblicitari. Puoi dire, ad esempio, questo: voglio che venga mostrato prima Facebook, poi Google, poi Unity. E, se Facebook e Google decidono di non mostrare annunci, allora Unity lo farà. Più reti pubblicitarie hai, meglio è. Questo può essere considerato un investimento, ma stai investendo in un numero diverso di reti pubblicitarie contemporaneamente.
Puoi anche parlare di ciò che conta per il successo di una campagna pubblicitaria. In effetti, qui non c'è niente di speciale: devi assicurarti che la pubblicità sia pertinente al contenuto della tua applicazione. Puoi, ad esempio, cercare su YouTube “app ads mafia” e vedere come la pubblicità potrebbe non corrispondere al contenuto. Esiste anche un'app chiamata Homescapes (o Gardenscapes?). Può essere importante se la campagna è impostata correttamente: in modo che la pubblicità in inglese venga mostrata a un pubblico di lingua inglese e in russo a un pubblico di lingua russa. Molto spesso ci sono degli errori in questo: le persone semplicemente non lo capiscono, lo installano a caso.
Devi creare diversi video interessanti, pensare al formato, pensare a quanto spesso aggiornarli. Nelle grandi aziende, questo viene fatto da persone speciali: i gestori dell'acquisizione degli utenti. Se sei un singolo sviluppatore, non ne hai bisogno o ne hai bisogno dopo aver raggiunto una certa crescita.

Quali sono i progetti futuri?

Lavoro ancora dove sono adesso. Forse otterrò la cittadinanza finlandese: questo è possibile dopo 5 anni di residenza (se meno di 30 anni, devi anche prestare servizio, se la persona non lo ha fatto in un altro paese).

Perché ti sei trasferito in Finlandia?

Sì, questo non è un paese molto popolare in cui trasferirsi uno specialista IT. Molte persone si trasferiscono con la famiglia perché qui ci sono buoni benefici sociali: asili nido, asili nido e congedo di maternità per entrambi i genitori. Perché mi sono trasferito? Semplicemente mi piaceva qui. Probabilmente potrebbe piacermi ovunque, ma la Finlandia è abbastanza vicina nella mentalità culturale; Naturalmente ci sono differenze con la Russia, ma ci sono anche somiglianze. È piccola, sicura e non verrà mai coinvolta in grossi guai. Questa non è un’America convenzionale, dove puoi avere un presidente che non piace, e da questo inizierà qualcosa; e non la Gran Bretagna, che all’improvviso vuole lasciare l’UE, e ci saranno anche problemi. Qui ci sono solo 5 milioni di persone. Anche con l’epidemia di coronavirus, la Finlandia ha reagito abbastanza bene rispetto ad altri paesi.

Hai intenzione di tornare in Russia?

Non lo farò ancora. Niente mi impedirebbe di farlo, ma qui mi sento a mio agio. Inoltre, se lavoro in Russia, dovrò registrarmi presso l'esercito e potrei essere arruolato.

Informazioni sui programmi di master in Finlandia

Niente di speciale. Se parliamo del contenuto delle lezioni, si tratta semplicemente di una serie di diapositive; c'è materiale teorico, un seminario con pratica, dove viene affinata questa teoria, poi un esame su tutti questi materiali (teoria e compiti).

Peculiarità: non verranno espulsi dal corso del master. Se non superi l'esame, dovrai semplicemente seguire questo corso nel semestre successivo. C’è solo un limite al tempo totale di studio: per una laurea triennale – non più di 7 anni, per una laurea magistrale – 4 anni. Puoi facilmente completare tutto in due anni, tranne un corso, e allungarlo su 2 anni o prendere accademici.

Il lavoro a Mosca e in Finlandia è molto diverso?

Non direi. Stesse società IT, stessi compiti. Culturalmente e quotidianamente è conveniente, il lavoro è vicino, la città è piccola. Il negozio di alimentari è a un minuto da me, la palestra a tre, il lavoro a venticinque, porta a porta. Mi piacciono le dimensioni; Non ho mai vissuto in città così accoglienti, dove tutto è a portata di mano. Natura meravigliosa, la spiaggia è vicina.

Ma in termini di lavoro, penso che tutto, più o meno, sia uguale. Per quanto riguarda il mercato del lavoro IT in Finlandia, per quanto riguarda l’apprendimento automatico, alcuni notano che per le specialità legate al ML è richiesto un dottorato di ricerca o almeno un master. Credo che questo cambierà nel prossimo futuro. Qui c’è ancora un pregiudizio: se hai una laurea, allora non puoi essere uno specialista formato, ma se hai una laurea magistrale, hai una specializzazione e puoi lavorare. E se hai un dottorato di ricerca, allora tutto è fantastico e puoi fare ricerche IT. Anche se, mi sembra, anche le persone che hanno completato il dottorato potrebbero non essere completamente integrate nel settore e potrebbero non capire che l'industria non è solo algoritmi e metodi, ma anche affari. Se non capisci il business, allora non so come puoi far crescere un'azienda e capire come funziona l'intero meta-sistema.

Quindi l’idea di trasferirsi alla scuola di specializzazione e trovare subito un lavoro è piuttosto difficile; se ti trasferisci in Finlandia con una laurea, sei un senza nome. Devi avere qualche esperienza lavorativa per dire: ho lavorato presso Yandex, Mail, Kaspersky Lab, ecc.

Come vivere con 500 euro in Finlandia?

Tu puoi vivere. Se sei uno studente, devi capire che non avrai una borsa di studio; L’UE può fornire denaro, ma solo per gli studenti in scambio. Se stai entrando in un'università in Finlandia, devi capire come vivrai. Ci sono diverse opzioni; se ti iscrivi a un master con un percorso di dottorato (cioè contemporaneamente a un master e a un dottorato), fin dal primo anno farai lavoro di ricerca e riceverai denaro per questo.
Piccolo, ma sarà sufficiente per lo studente. La seconda opzione è un lavoro part-time; ad esempio, ero assistente didattico per un certo corso e guadagnavo 400 euro al mese.

A proposito, la Finlandia ha buoni benefici per gli studenti. Puoi trasferirti in un dormitorio per 300 o 200 euro a stanza, puoi mangiare nelle mense studentesche a prezzo fisso (tutto quello che metti nel piatto costa 2.60 euro). Alcuni cercano di fare colazione, pranzo e cena nella sala da pranzo per 2.60; se lo fai, puoi vivere con 500 euro. Ma questo è il minimo indispensabile.

Dove puoi andare se vuoi diventare un programmatore?

Puoi iscriverti alla Facoltà di Informatica presso la Scuola Superiore di Economia, all'Istituto di Fisica e Tecnologia di Mosca - FIVT e FUPM o al Comitato di Informatica e Informatica dell'Università Statale di Mosca, ad esempio. Puoi trovare qualcosa anche a San Pietroburgo. Ma non sono a conoscenza della situazione esatta con l'apprendimento automatico, prova a cercare su Google questo argomento.

Voglio dire che per diventare programmatore la sola formazione non è sufficiente. È importante essere una persona socievole, con cui è piacevole parlare, per poter stabilire contatti il ​​più rapidamente possibile. I contatti possono decidere. Le raccomandazioni personali a un'azienda forniscono un vantaggio tangibile rispetto ad altri candidati; puoi semplicemente saltare lo screening del reclutatore.

Naturalmente, la vita in Finlandia non è del tutto favolosa: mi sono trasferito e tutto è diventato subito bello. Qualsiasi migrante subisce ancora uno shock culturale. Paesi diversi hanno persone diverse, mentalità diverse, leggi diverse. Ad esempio, qui devi occuparti tu stesso delle tasse: compila tu stesso la tessera fiscale; comprare un'auto, affittare una casa: molte cose funzionano diversamente. È abbastanza difficile se decidi di trasferirti. La gente qui non è molto socievole, il clima è come a San Pietroburgo: a novembre-dicembre possono esserci 1-2 giorni di sole. Alcuni addirittura si deprimono qui; vengono con la certezza di essere molto necessari qui, ma si scopre che non è così e hanno bisogno di guadagnare soldi giocando secondo le regole di qualcun altro. È sempre un rischio. C'è sempre la possibilità che tu debba tornare indietro perché semplicemente non ti adatti.

Che consigli daresti agli aspiranti programmatori?

Ti consiglio di provarne il più possibile, per capire cosa ti interessa davvero. Cerca di non rimanere bloccato in un'area: prova lo sviluppo Android, frontend/backend, Java, Javascript, ML e altre cose. E, come ho già detto, bisogna essere attivi, stabilire contatti, interessarsi a ciò che accade; cosa stanno facendo amici, colleghi, conoscenti. Partecipa a workshop, seminari, conferenze, incontra persone. Più connessioni hai, più facile sarà capire quali cose interessanti stanno accadendo.

Dove altro viene utilizzato Unity oltre ai giochi?

Unity sta cercando di smettere di essere un puro motore di gioco. Viene utilizzato, ad esempio, per il rendering di video CGI: se stai sviluppando un'auto, ad esempio, e vuoi fare una pubblicità, ovviamente vorrai realizzare un buon video. Ho sentito che Unity viene utilizzato anche per la progettazione architettonica. Ovunque sia necessaria la visualizzazione, è possibile utilizzare Unity. Se cerchi su Google puoi trovare esempi interessanti.

Se vuoi fare una domanda, sentiti libero di trovarmi su tutti i social network.

Cosa è successo prima

  1. Ilona Papava, Senior Software Engineer su Facebook: come ottenere uno stage, ottenere un'offerta e tutto ciò che riguarda il lavoro in azienda
  2. Boris Yangel, ingegnere ML presso Yandex: come non unirsi ai ranghi degli specialisti stupidi se sei un data scientist
  3. Alexander Kaloshin, CEO LastBackend - come lanciare una startup, entrare nel mercato cinese e ricevere 15 milioni di investimenti.
  4. Natalya Teplukhina, membro del team principale di Vue.js, GoogleDevExpret - come superare un colloquio presso GitLab, entrare nel team di sviluppo di Vue e diventare un ingegnere dello staff.
  5. Ashot Oganesyan, fondatore e direttore tecnico di DeviceLock, che ruba e guadagna con i tuoi dati personali.
  6. Sania Galimova, marketer presso RUVDS - come vivere e lavorare con una diagnosi psichiatrica. Parte 1. Parte 2.
  7. Ilya Kashlakov, capo del dipartimento front-end di Yandex.Money: come diventare un team leader front-end e come vivere dopo.
  8. Vlada Rau, Senior Digital Analyst presso McKinsey Digital Labs - come ottenere uno stage presso Google, dedicarsi alla consulenza e trasferirsi a Londra.
  9. Richard "Levellord" Gray, creatore dei giochi Duke Nukem 3D, SiN, Blood - sulla sua vita personale, i giochi preferiti e Mosca.
  10. Vyacheslav Dreher, game designer e produttore di giochi con 12 anni di esperienza - sui giochi, il loro ciclo di vita e la monetizzazione
  11. Andrey, direttore tecnico di GameAcademy: come i videogiochi ti aiutano a sviluppare competenze reali e a trovare il lavoro dei tuoi sogni.
  12. Alexander Vysotsky, sviluppatore PHP leader presso Badoo: come vengono creati i progetti Highload in PHP su Badoo.
  13. Andrey Evsyukov, Vice CTO di Delivery Club - sull'assunzione di 50 senior in 43 giorni e su come ottimizzare il quadro delle assunzioni
  14. John Romero, creatore dei giochi Doom, Quake e Wolfenstein 3D - storie su come è stato creato DOOM
  15. Pasha Zhovner, creatore di Tamagotchi per gli hacker Flipper Zero - sul suo progetto e altre attività
  16. Tatyana Lando, analista linguistica di Google: come insegnare il comportamento umano all'Assistente Google
  17. Il percorso da junior a direttore esecutivo di Sberbank. Intervista ad Alexey Levanov

In che modo Data Science ti vende pubblicità? Intervista con un ingegnere di Unity

In che modo Data Science ti vende pubblicità? Intervista con un ingegnere di Unity

Fonte: habr.com

Aggiungi un commento