Messaggi Popolari

Scelta Del Redattore - 2024

Come mi sono allenato su Facebook e ho fatto in modo che la programmazione fosse il mio futuro

IL MIO NOME È NESSUNO, ORA HO IMPARATO SU UN QUATTRO CORSOFacoltà di informatica, HSE. La mia carriera professionale è iniziata da adolescente quando sono entrato in una scuola di programmazione avanzata nella mia nativa Stavropol. L'insegnante ci ha motivato dicendo che se partecipiamo e vinceremo le olimpiadi, potremo entrare nelle migliori università di Mosca e San Pietroburgo senza esami.

Per me non era la cosa principale: mi piaceva davvero risolvere i compiti di informatica. Avevo un amico con cui gareggiavamo costantemente, che completerà più compiti per la giornata. Questo ambiente competitivo ci ha permesso di migliorare rapidamente le nostre capacità e, dopo la nona classe, partecipare per la prima volta alle Olimpiadi di tutta la Russia. A casa, il mio hobby ha causato conflitti: ho solo fatto quello che ho fatto al computer, invece di aiutare in cucina e fare i lavori di casa. Tuttavia, mia madre ha sempre sostenuto i miei viaggi alle Olimpiadi e alle scuole estive.

C'è una scuola di computer estiva in Russia dove gli insegnanti insegnano agli studenti nei gradi 6-11 attraverso la programmazione in algoritmi e strutture dati, che è eccellente per la preparazione per le olimpiadi. Sono andato a LKSH tre volte e ho fatto tanti amici lì. Questo è un posto unico, perché anche dopo un viaggio hai una grande rete di incontri che può aiutarti in futuro. Ad esempio, questo è il modo in cui ho imparato uno stage su Facebook. Uno dei miei amici della comunità delle Olimpiadi si è chiesto in qualche modo se volevo arrivarci. Certo, lo volevo davvero, ma pensavo che fosse impossibile, che era il destino di qualcuno più intelligente e fortunato di me. Ha contribuito a creare un curriculum e mi ha raccomandato tramite il sistema di riferimento dell'azienda.

Dopo una settimana di attesa ho ricevuto una lettera dai reclutatori. Per ottenere uno stage, è necessario completare due o tre interviste tecniche per telefono o Skype in inglese. È interessante notare che i problemi tecnici di solito significano gli stessi compiti olimpiadi che ho attivamente risolto al liceo - o anche più facile. Certo, ero molto preoccupato, ma, fortunatamente, l'abilità non è andata da nessuna parte, e sono riuscito a farcela con successo. Mi sembra che durante i miei anni di scuola non avrei fatto peggio, e forse anche meglio. Se sei interessato a saperne di più su come vengono condotte le interviste, consiglio vivamente il libro "Cracking the Coding Interview". Inoltre, i miei amici e io guidiamo un gruppo VC in cui parliamo di risorse con compiti per interviste, aiutiamo a comporre curricula e cercare persone in grandi aziende IT (spesso i nostri amici) che potrebbero consigliare persone per stage e lavoro.

Facebook offre ai tirocinanti compiti del mondo reale di cui le aziende hanno bisogno. Ci viene data una vera libertà d'azione e abbiamo una seria responsabilità.

Per gli stage mi è stato offerto uno dei quattro uffici principali: a Londra, New York, Seattle o Menlo Park in California. Senza pensarci due volte, ho deciso di andare all'ufficio principale nella Silicon Valley. Facebook mi ha aiutato a rilasciare un visto J1, sul quale potevo fare uno stage, e ho pagato tutte le spese relative al trasferimento: tasse consolari presso l'ambasciata, assicurazioni, voli, taxi dall'aeroporto e simili. Lo stage è retribuito, ma non posso rivelare cifre specifiche. Tre mesi di lavoro su Facebook sono sufficienti per vivere a Mosca per un anno o due o due senza restrizioni speciali.

Sono andato due volte in uno stage in Facebook. La motivazione principale dello stagista è ottenere un invito a lavorare su base permanente. Se una persona si è mostrata bene e l'anno successivo continua a studiare all'università, allora è invitato di nuovo. Prima dello stage, tutti i tirocinanti compilano un questionario sulle loro abilità e preferenze per la squadra futura. All'inizio, ho lavorato su Internet.org. Questa è un'iniziativa di Facebook, il cui obiettivo è quello di connettere tutte le persone sul pianeta a Internet; fornisce accesso gratuito ai servizi di base come wikipedia. Uno di questi, ad esempio, "I miei diritti" è un sito che aiuta le donne a riconoscere la violenza domestica e apprende ciò che fanno le sue vittime.

La seconda volta ho lavorato con Core Infrastructure, in particolare, nel team di McRouter. Ho affrontato il primo progetto quest'anno in sei settimane invece dei 12 previsti. Durante il secondo progetto, il team di McRouter voleva che mi mostrassi il più indipendente possibile: io stesso ho distrutto un grande compito in piccoli, comunicato con persone diverse e risolto problemi emergenti. Facebook, a differenza di altre grandi aziende, offre agli stagisti compiti reali di cui le aziende hanno bisogno. Ci viene data una vera libertà d'azione e abbiamo una seria responsabilità. Tutte le persone con cui ho collaborato si sono rivelate molto reattive: se avessi davvero bisogno di qualcosa, non ho mai dovuto aspettare più di un'ora, ea volte i miei colleghi hanno risposto alle domande anche nei fine settimana.

Ho lavorato molto, non potevo fare a meno di stress. Volevo mettermi alla prova come meglio potevo e avere tempo per finire il secondo progetto prima della fine dello stage. Non posso parlare dei dettagli tecnici a causa dell'accordo di non divulgazione, ma è stato difficile: il codice è stato scritto diversi anni fa, e quindi è stato difficile trovare persone che sapessero come funziona. Quando ho iniziato a lavorarci, nessuno sapeva nemmeno come testarlo. In breve tempo è stato necessario comprendere bene il codice, migliorarlo e aggiungere nuove funzionalità. Uno degli ex dipendenti ha provato a farlo un anno fa, ci ha passato diversi mesi e poi l'ha abbandonato. Ho avuto quattro settimane e nessuno sembrava credere che io potessi farlo, anche me. Ma alla fine si è scoperto, e ho capito che posso fare molto più di quanto pensassi - i miei colleghi erano anche molto orgogliosi del lavoro svolto. C'erano, ovviamente, svantaggi: ho trascorso l'intero weekend nella seconda metà dello stage in ufficio.

Il bonus principale dello stage è un alloggio di servizio gratuito per 12 settimane di lavoro. Ho vissuto a Redwood City, a 30 minuti di bicicletta dall'ufficio. Le condizioni erano semplicemente stupende: l'appartamento è progettato per una persona ed è composto da un soggiorno, una cucina completamente attrezzata, una camera da letto e un bagno enorme. L'edificio aveva una palestra, una piscina, una vasca idromassaggio e diverse aree ricreative dove si può cucinare il barbecue. Diverse dozzine di stagisti hanno vissuto con me, con cui siamo diventati buoni amici.

Nessuno ti guarda per quanto tempo lavori, perché la cosa principale è risolvere i compiti impostati e non passare un certo numero di ore davanti al monitor

In generale, vivere nella Valle è piuttosto noioso, soprattutto quando hai 20 anni. In America, l'intrattenimento "per adulti" è disponibile non da 18 anni, ma da 21 anni. L'intero movimento e gli eventi interessanti si svolgono a San Francisco, ma nei giorni feriali non ho avuto abbastanza tempo e voglia di andarci dopo il lavoro. Sebbene diverse volte dopo il lavoro, salii su uno yacht e salpai verso uno dei moli di San Francisco. Proprio così, sullo yacht: Facebook offre varie navette gratuite in modo che i dipendenti possano andare e tornare dal lavoro da quasi ogni angolo della valle. Uno di questi è lo yacht vicino a San Francisco.

Nel campus ci sono più di 15 ristoranti diversi per tutti i gusti, e tutto il cibo è gratuito: se vuoi, vai in un'insalata e vuoi mangiare hamburger e pizza. Ogni dipendente può mangiare quanto desidera, nonché portare la sua famiglia e gli amici in un tour (leggi: gratis da mangiare). Tutti scherzano su "Facebook 15": nei primi tre mesi, un dipendente medio guadagna 15 sterline - circa sette chilogrammi. Al primo internato, questo destino non mi ha superato. Al fine di prendersi cura di se stessi, l'ufficio ha un nutrizionista gratuito, una grande palestra, campi da calcio e pallavolo. Sul tetto del parco del nuovo edificio, le lezioni di yoga si svolgono al mattino. Facebook invita inoltre tutti i dipendenti a rimborsare i soldi spesi per sport e salute. Il campus dispone anche di sale giochi e musica, un centro medico, un parrucchiere, un salone di bellezza, un negozio di articoli da regalo, una lavanderia a secco gratuita e persino un laboratorio di falegnameria.

Il programma di lavoro è molto flessibile. Nessuno ti guarda per quanto tempo lavori, perché la cosa principale è risolvere i compiti impostati e non passare un certo numero di ore davanti al monitor. La cultura in azienda è molto aperta, tutti lavorano nell'apertpace e anche i top manager non hanno uffici separati. Ogni venerdì Mark Zuckerberg organizza sessioni di domande e risposte per tutti i dipendenti, dove racconta i progressi della settimana, definisce gli obiettivi dell'azienda per il futuro e risponde a qualsiasi domanda, sia professionale che personale.

Facebook dedica grande attenzione alla creazione di un ambiente di lavoro diversificato: ad esempio, in ufficio ci sono stanze per la meditazione e la preghiera. La compagnia è molto rispettosa della comunità LGBT e partecipa all'annuale Pride di San Francisco. Nella prima settimana, tutti i dipendenti seguono corsi speciali in cui parlano di etichetta e rispetto all'interno dell'azienda, e danno anche contatti a persone che possono essere contattate per aiuto se diventano vittime di discriminazione o molestie sessuali. Sono rimasto sorpreso di quanto l'azienda abbia salvato i suoi dipendenti. Facebook ha la sua hotline, che lavora 24 ore su 24, sette giorni su sette, a cui puoi chiamare in caso di emergenza - ad esempio, se hai un incidente automobilistico: qui puoi ottenere aiuto con qualsiasi domanda.

Come risultato dello stage, sono stato invitato a prendere un lavoro fisso su Facebook nell'ufficio di Londra quando ho finito il corso di laurea. In futuro, come molti, vorrei creare la mia azienda con un prodotto di prima classe che cambierà il mondo. Nei prossimi due anni, ho intenzione di andare a lavorare a Londra (possibilmente su Facebook), e dopo essermi trasferito negli Stati Uniti. Grazie a questo stage, ho potuto credere in me stesso e ho potuto affrontare compiti difficili, scoprire cosa esattamente mi piace nella programmazione, viaggiare per il mondo e incontrare persone di talento.

Vorrei aggiungere che puoi trovare il tuo posto nella programmazione a qualsiasi età e indipendentemente dalla prima educazione. Molti sono disgustati dagli stereotipi di genere - si ritiene che l'informatica o la matematica sia un business "non-femminile" e che le donne non possano avere lo stesso successo degli uomini. Ci sono davvero poche ragazze in informatica: al primo stage nella mia squadra di 20 persone, oltre a me, non c'erano. Ma ora Facebook e molte altre aziende stanno compiendo sforzi per correggere lo stato attuale delle cose. Se sei una ragazza e vuoi imparare a programmare o puoi già condividere la tua esperienza - scrivimi, saremo uniti.

immagini: Facebook

Guarda il video: Corrado Tedeschi, in tv dopo il cancro. Che fine ha fatto e comè diventato. ULTIMI ARTICOLI (Aprile 2024).

Lascia Il Tuo Commento