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.
-
Mas precisa ter a disposição de ir buscá-las.
- 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.
-
Divergências culturais podem (e provavelmente vão) acontecer.
-
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
-
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
- 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
-
Se você já tem muitas skills, selecione todas que são relevantes para a vaga direta ou indiretamente.
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?
Como trabalhar em uma BIG TECH e o dia a dia de trabalho
By Hugo Deiró
Como trabalhar em uma BIG TECH e o dia a dia de trabalho
Essa apresentação discute um pouco sobre como trabalhar em uma big tech e o dia a dia de trabalho
- 122