Como eu treinei no Facebook e me certifiquei de que codificar é o meu futuro
MEU NOME NÃO É, AGORA APRENDO EM UM QUATRO CURSOSFaculdade de Ciência da Computação, HSE. Minha carreira profissional começou como um adolescente quando entrei em uma escola de programação avançada em minha terra natal, Stavropol. O professor nos motivou, dizendo que se participarmos e ganharmos olimpíadas, poderemos entrar nas melhores universidades de Moscou e São Petersburgo sem exames.
Para mim, não era o principal: eu realmente gostava de resolver tarefas de ciência da computação. Eu tinha um amigo com quem constantemente competíamos, que completaria mais tarefas para o dia. Esse ambiente competitivo nos permitiu aumentar rapidamente nossas habilidades e, após o nono ano, pela primeira vez, participar da Olimpíada Toda-Russa. Em casa, meu hobby causava conflitos: eu só fazia o que fazia no computador, em vez de ajudar na cozinha e fazer as tarefas domésticas. No entanto, minha mãe sempre apoiou minhas viagens à Olimpíada e às escolas de verão.
Há uma escola de informática de verão na Rússia, onde professores ensinam alunos do 6º ao 11º ano, através de programação em algoritmos e estruturas de dados, o que é excelente para se preparar para as olimpíadas. Eu fui a LKSH três vezes e fiz muitos amigos lá. Este é um lugar único, porque mesmo depois de uma viagem você tem uma enorme rede de encontros que pode ajudar no futuro. Por exemplo, foi assim que aprendi sobre um estágio no Facebook. Um dos meus amigos da comunidade olímpica de alguma forma se perguntou se eu queria chegar lá. Claro, eu realmente queria, mas achei que era impossível, que era o destino de alguém mais inteligente e com mais sorte do que eu. Ela ajudou a criar um currículo e recomendou-me através do sistema de referência da empresa.
Após uma semana de espera, recebi uma carta dos recrutadores. Para obter um estágio, você deve completar duas ou três entrevistas técnicas por telefone ou Skype em inglês. Curiosamente, problemas técnicos geralmente significam as mesmas tarefas olimpíadas que resolvi ativamente no ensino médio - ou até mais fáceis. Claro, eu estava muito preocupado, mas, felizmente, a habilidade não chegou a lugar algum, e consegui lidar com eles com sucesso. Parece-me que durante meus anos de escola eu não teria piorado, e talvez até melhor. Se você estiver interessado em aprender mais sobre como as entrevistas são conduzidas, eu recomendo o livro "Cracking the Coding Interview". Além disso, meus amigos e eu lideramos um grupo de VC no qual falamos sobre recursos com tarefas para entrevistas, ajudamos a compor currículos e procuramos pessoas em grandes empresas de TI (geralmente nossos amigos) que poderiam recomendar pessoas para estágios e trabalho.
O Facebook dá aos treinandos tarefas reais que as empresas precisam. É-nos dada uma verdadeira liberdade de ação e temos uma responsabilidade séria.
Para os estágios, me ofereceram um dos quatro principais escritórios - em Londres, Nova York, Seattle ou Menlo Park, na Califórnia. Sem pensar duas vezes, decidi ir ao escritório principal no Vale do Silício. O Facebook me ajudou a emitir um visto J1, no qual eu poderia fazer um estágio, e pagou todas as despesas relacionadas à transferência: taxas consulares na embaixada, seguro, vôos, táxis do aeroporto e similares. O estágio é pago, mas não posso divulgar números específicos. Três meses de trabalho no Facebook são suficientes para eu morar em Moscou por um ou dois anos sem restrições especiais.
Eu fui duas vezes em um estágio no Facebook. A principal motivação do estagiário é receber um convite para trabalhar de forma permanente. Se uma pessoa se mostrou bem e no ano seguinte continua a estudar na universidade, então ele é convidado novamente. Antes do estágio, todos os estagiários preenchem um questionário sobre suas habilidades e preferências para o futuro time. No começo eu trabalhei no Internet.org. Esta é uma iniciativa do Facebook, cujo objetivo é conectar todas as pessoas do planeta à Internet; Ele fornece acesso gratuito a serviços básicos como a Wikipédia. Um deles, por exemplo, "Meus direitos" é um site que ajuda as mulheres a reconhecer a violência doméstica e aprender o que as vítimas fazem.
A segunda vez trabalhei com o Core Infrastructure, em particular, na equipe do McRouter. Eu lidei com o primeiro projeto este ano em seis semanas, em vez do planejado 12. Durante o segundo projeto, a equipe McRouter queria que eu me mostrasse o mais independente possível: eu esmaguei uma grande tarefa em tarefas menores, me comuniquei com pessoas diferentes e resolvi problemas emergentes. O Facebook, ao contrário de outras grandes corporações, oferece aos estagiários tarefas reais que as empresas precisam. É-nos dada uma verdadeira liberdade de ação e temos uma responsabilidade séria. Todas as pessoas com quem trabalhei se mostraram muito receptivas: se eu realmente precisava de algo, nunca tinha que esperar mais de uma hora, e às vezes meus colegas respondiam perguntas até nos finais de semana.
Eu trabalhei muito - eu não poderia ficar sem muito estresse. Eu queria me provar da melhor maneira possível e ter tempo de terminar o segundo projeto antes do final do estágio. Não posso falar sobre os detalhes técnicos por causa do acordo de não divulgação, mas foi difícil: o código foi escrito há vários anos e, portanto, era difícil encontrar pessoas que soubessem como ele funciona. Quando comecei a trabalhar nisso, ninguém sabia como testá-lo. Em pouco tempo, foi necessário entender bem o código, melhorá-lo e adicionar novas funcionalidades. Um dos ex-funcionários tentou fazer isso há um ano, passou vários meses fazendo isso e depois o abandonou. Eu tinha quatro semanas e ninguém parecia acreditar que eu poderia fazer isso - até mesmo eu. Mas no final acabou, e percebi que posso fazer muito mais do que pensava - meus colegas também estavam muito orgulhosos do trabalho realizado. Havia, claro, desvantagens: passei o fim de semana inteiro na segunda metade do estágio no escritório.
O principal bônus do estágio é uma moradia de serviço gratuito por 12 semanas de trabalho. Eu morava em Redwood City, a 30 minutos de bicicleta do escritório. As condições eram simplesmente deslumbrantes: o apartamento foi projetado para uma pessoa e consiste de uma sala de estar, uma cozinha totalmente equipada, um quarto e um enorme banheiro. O prédio tinha academia, piscina, jacuzzi e várias áreas de lazer onde você pode cozinhar churrasco. Várias dezenas de estagiários moraram comigo, com os quais nos tornamos bons amigos.
Ninguém observa quanto tempo você trabalha, porque o principal é resolver as tarefas definidas e não gastar um certo número de horas na frente do monitor
Em geral, morar no Vale é um tanto chato, especialmente quando você tem 20. Na América, todo o entretenimento "adulto" está disponível não a partir dos 18 anos, mas a partir dos 21 anos de idade. Todo o movimento e eventos interessantes acontecem em San Francisco, mas nos dias de semana eu não tive tempo e vontade de ir para lá depois do trabalho. Embora várias vezes depois do trabalho, embarquei em um iate e naveguei para um dos cais em São Francisco. Isso mesmo, no iate: o Facebook oferece vários serviços de transporte gratuitos para que os funcionários possam ir e voltar do trabalho de quase todos os cantos do vale. Um desses ônibus é o iate ao lado de São Francisco.
No campus há mais de 15 restaurantes diferentes para todos os gostos, e toda a comida é gratuita: se você quiser, você vai a um bar de saladas e quer comer hambúrgueres e pizza. Cada funcionário pode comer o quanto quiser, além de levar sua família e amigos em um passeio (leia-se: livre para comer). Todo mundo está brincando sobre o "Facebook 15": nos primeiros três meses, um funcionário médio ganha 15 libras - cerca de sete quilos. No primeiro estágio, esse destino não passou por mim. Para cuidar de si mesmo, o consultório conta com uma nutricionista de cortesia, um imenso ginásio, quadras de futebol e vôlei. No telhado do novo edifício, aulas de ioga são realizadas pela manhã. O Facebook também convida todos os funcionários a reembolsar o dinheiro gasto em esportes e saúde. O campus também tem salas de jogos e música, um centro médico, um cabeleireiro, um salão de beleza, uma loja de presentes, uma lavanderia a céu aberto e até mesmo uma oficina de carpintaria.
O horário de trabalho é muito flexível. Ninguém observa quanto tempo você trabalha, porque o principal é resolver as tarefas definidas e não gastar um determinado número de horas na frente do monitor. A cultura na empresa é muito aberta, todos trabalham no espaço aberto e até mesmo os gerentes de topo não têm escritórios separados. Todas as sextas-feiras, Mark Zuckerberg organiza sessões de perguntas e respostas para todos os funcionários, onde fala sobre o progresso da semana, define as metas da empresa para o futuro e também responde a quaisquer perguntas, tanto profissionais como pessoais.
O Facebook presta grande atenção à construção de um ambiente de trabalho diversificado - por exemplo, no escritório há salas para meditação e oração. A empresa é muito respeitosa com a comunidade LGBT e participa do anual San Francisco Pride. Na primeira semana, todos os funcionários passam por cursos especiais nos quais eles falam sobre etiqueta e respeito dentro da empresa, e também dão contatos a pessoas que podem ser contatadas por ajuda se se tornarem vítimas de discriminação ou assédio sexual. Fiquei espantado com o quanto a empresa economiza seus funcionários. O Facebook tem sua própria linha direta, trabalhando 24 horas por dia, sete dias por semana, para a qual você pode ligar em caso de emergência - por exemplo, se você tiver um acidente de carro: aqui você pode obter ajuda com qualquer pergunta.
Como resultado do estágio, fui convidado a ter um emprego permanente no Facebook no escritório de Londres quando terminei o curso de graduação. No futuro, como muitos, gostaria de criar minha própria empresa com um produto de primeira classe que mudará o mundo. Nos próximos dois anos, pretendo ir trabalhar em Londres (possivelmente no Facebook) e depois de me mudar para os Estados Unidos. Graças a esse estágio, pude acreditar em mim mesmo e poder lidar com tarefas difíceis, descobrir exatamente o que gosto em programação, viajar pelo mundo e conhecer pessoas talentosas.
Eu gostaria de acrescentar que você pode encontrar o seu lugar na programação em qualquer idade e independentemente da primeira educação. Muitos são repelidos pelos estereótipos de gênero - acredita-se que a ciência da computação ou a matemática é um negócio "não feminino", e as mulheres não podem ser tão bem sucedidas nelas quanto os homens. Há muito menos garotas em TI: no primeiro estágio da minha equipe de 20 pessoas, além de mim, elas não estavam lá. Mas agora o Facebook e muitas outras empresas estão fazendo esforços para corrigir o estado atual das coisas. Se você é uma menina e quer aprender programação ou já pode compartilhar sua experiência - escreva para mim, estaremos unidos.
Fotos: Facebook