BIG TECH

Como trabalhar em uma

e o dia a dia de trabalho

Hugo Deiró

MS.c Engenharia de Sistemas e Produtos (IFBA)

Software Engineer @Uber

Apreciador de piadas ruins

hugodeiro.com

Hugo Deiró

O que

é uma

Big Tech?

TL;DR: As maiores empresas de tecnologia do mundo.

Características de Big Techs

  • Inovação Contínua

    • Investimento em P&D
       

  • Abrangência Global

    • Grande Marketshare
       

  • Data-oriented

    • Testes A-B, Métricas etc
       

  • Impacto Social e Político
     

  • Frequentemente podem se tornar metonímias 

    • "Pedir um Uber", "Dar um Google"

Por que trabalhar em uma

Big Tech?

  • Trabalhar com algumas das maiores mentes do mundo em seu respectivo campo de atuação
     

  • Seu trabalho terá uma escala muito grande

    • Você tem uma probabilidade maior de causar impacto no mundo e melhorar a vida das pessoas
       

  • Os boletos serão pagos sem problemas (teoricamente)
     

  • Quase todos os dias você irá aprender algo novo
     

  • Você vai trabalhar com aplicações que muito provavelmente você, sua mãe, irmão e amigos usam

Oportunidade de trabalhar com algumas das maiores mentes da área de Tech

James Gosling

Criador da Linguagem de Programação Java

Distinguished Engineer @AWS

Ex-Google, Ex-Sun (atualmente Oracle)

Guido van Rossum

Criador da Linguagem de Programação Python

Distinguished Engineer @Microsoft

Ex-Dropbox, Ex-Google

Você vai trabalhar em sistemas que todo mundo usa com frequência

Vão te pedir cupons/gift cards 0800 e você não vai poder dar kkkk

Seu trabalho irá escalar

Todos os dias aprenderá algo novo

Não todo dia, na verdade. Mas quase.

Seus boletos serão pagos.

Bem... Rica talvez não. Mas vai receber direitinho.

O dia a dia de trabalho em uma Big Tech

  • Skillset

  • Mindset

  • Como me candidatar?

  • Como me preparar?

  • Como funciona o processo?

Skillset

  • Inglês
    • No mínimo Intermediário (opinião pessoal sobre o nível)
    • Speaking, Writing & Reading
       
  • Saber programar bem
    • Estrutura de Dados
    • Otimização (Complexidade Espacial/Temporal, aka BigO)
       
  • Autodidatismo
    • Aprender sozinho ou baseado em documentos
    • Conseguir utilizar, ainda que de forma rudimentar, os conhecimentos adquiridos de forma rápida.

Hard skills são obviamente desejadas, mas geralmente são secundárias.

Mindset

  • Entender que você não precisa ter todas respostas.
    • Mas precisa ter a disposição de ir buscá-las.
      • Você não está sozinho, mas em um time.
      • Leia documentos/documentações para ter contexto.
         
  • Pessoas de diversas nacionalidades irão trabalhar juntas.
    • Divergências culturais podem (e provavelmente vão) acontecer.
      • Importante lidar de forma profissional.
    • Oportunidade de conhecer outras culturas.
       
  • A responsabilidade de manter a plataforma operante
    • On-call Duties

Mindset

  • Seja criterioso com suas entregas.
    • Teste suas entregas (Testes manuais, unitários, integração, carga etc)
    • Adicione evidências de funcionamento em pull requests
    • Crie killswitches (a.k.a Feature Flags)
    • Entregas pequenas (porém frequentes)
    • Work smart, not hard
       
  • Mantenha registro das suas contribuições
    • Pode ser importante para processos de promoção no futuro
       
  • Seja propositiv@ em soluções e funcionalidades
    • ​As vezes você pode ver a aplicação por uma ótica que os outros colegas ainda não viram.

Warnings

  • Provavelmente Híbrido ou Full presencial
    • Durante a pandemia de COVID-19 muitas empresas entraram em regime remoto para continuarem operantes. Entretanto, a pandemia acabou (ainda bem). Com isso, por motivos diversos, as empresas solicitam trabalho híbrido ou 100% presencial.
    • Não é que não haja posições remotas. Apenas que são bem mais difíceis de se encontrar em Big Techs.
       
  • Sopa de letrinhas
    • Geralmente muitos acrônimos são utilizados nessas empresas e (infelizmente) nem sempre há um dicionário com os significados.

Warnings

  • Ritmo acelerado
    • Geralmente você termina as atividades com outras já enfileiradas no backlog
       
  • A responsabilidade pode ser ligeiramente ansiogênica para algumas pessoas

Quero trabalhar em uma Big Tech!

O que preciso para me candidatar?

  • Tenha o currículo pronto 
    • Se você já tem muitas skills, selecione todas que são relevantes para a vaga direta ou indiretamente.
       
    • Adicione no seu histórico coisas que você fez, não necessariamente seu time. Isso é importante para entender suas contribuições. Se tiver métricas, melhor ainda.
       
    • "Beleza não põe mesa"
      • ​Hoje em dia as pessoas costumam "enfeitar" demais o currículo, esquecendo o que de fato importa: o conteúdo.
      • Não precisa ser mal feito, apenas priorize o conteúdo acima de tudo.
         
    • Seja ATS Friendly

Como me candidatar?

Geralmente as Big Techs costumam ter páginas de "Carreiras" ou "Vagas" disponíveis no rodapé de seus websites.

 

Lá você poderá ver as vagas em aberto bem como detalhes das vagas (o que é requerido).

 

Ter amigos que possam te recomendar pode acelerar (ou não) o tempo de apreciação de seu currículo.

Por exemplo, o portal de vagas da Uber é o https://www.uber.com/br/pt-br/careers

Me candidatei. E agora?

Geralmente os processos costumam ser de múltiplas fases e somente após ser aprovad@ em todas você receberá uma offer.

Recruiter Contact

Coding Interview

(Eliminatória)

Coding Interview II 

Design & Architecture

Coding Specifics

Management

Contact

Feedback

Start Date

Eliminatórias em Conjunto

Decline candidate on this round

Exemplo

Me candidatei. E agora?

Muitas empresas disponibilizam mock interviews para que os candidatos possam ter uma ideia de como funciona o processo da entrevista.

Não apenas as empresas, mas também existem diversos vídeos pela internet com relatos e dicas de preparação para essas entrevistas.

Exemplos de Mock Interview

Mock Interviews da Uber

Passei na entrevista! 🎉

Comemore! Foi uma grande conquista para sua carreira! Agora é só seguir em frente! Seu recruiter irá passar as diretrizes de onboarding.

Não passei na entrevista! 🫤

Infelizmente não foi dessa vez. Busque feedbacks para entender quais foram seus pontos de melhoria. Se desejar, você poderá tentar novamente no futuro (ter sido declinado@ anteriormente não te afeta em entrevistas futuras).

Como foi minha experiência de entrevista?

Perguntas?

Made with Slides.com