Cada área resolve um tipo de problema. O quanto de programação ela pede varia muito, e você não precisa decidir tudo agora: explore por algumas semanas e ajuste a rota.
💻 Desenvolvimento
Programação: Central Cria e mantém os sistemas, sites e aplicativos que as pessoas usam.
No dia a dia
- Escreve e revisa código, sozinho e em equipe
- Corrige erros (bugs) e melhora o que já existe
- Conversa com quem usa o sistema para entender o que falta
Combina com quem gosta de
- Construir coisas e ver funcionando
- Resolver quebra-cabeças
- Aprender sempre ferramentas novas
Estude primeiro
Lógica de programaçãoUma linguagem para começar (Python ou JavaScript)Git e GitHub
Palavras que você vai ouvir
frontend e backend · API · bug · code review · framework
Teste de uma hora: Faça um tutorial curto de uma linguagem e escreva um programa de 10 linhas que pergunta o nome da pessoa e responde com uma saudação.
☁️ Infraestrutura e nuvem
Programação: Útil Mantém no ar os servidores, as redes e a entrega dos sistemas, com segurança e sem quedas.
No dia a dia
- Automatiza tarefas repetitivas com scripts
- Monitora sistemas e investiga quando algo cai
- Cria e ajusta ambientes na nuvem
Combina com quem gosta de
- Organização e atenção a detalhes
- Investigar a causa de um problema
- Automatizar o que é repetitivo
Estude primeiro
Terminal e LinuxRedes básicasConceitos de nuvem
Palavras que você vai ouvir
servidor · nuvem · deploy · monitoramento · automação
Teste de uma hora: Use o terminal de treino desta página e depois leia uma introdução curta sobre o que é computação em nuvem. Anote três coisas que um servidor precisa para ficar no ar.
📊 Dados e IA
Programação: Importante Organiza dados, encontra padrões e cria análises e modelos que ajudam a decidir melhor.
No dia a dia
- Prepara e limpa dados
- Faz perguntas aos dados com SQL e gráficos
- Apresenta resultados de forma clara para quem decide
Combina com quem gosta de
- Números, padrões e perguntas
- Contar uma história com evidências
- Paciência para "limpar" informação bagunçada
Estude primeiro
SQLEstatística básicaUma linguagem como Python
Palavras que você vai ouvir
banco de dados · consulta (query) · dashboard · modelo · dataset
Teste de uma hora: Faça os desafios da estação de Dados e SQL e depois monte, em uma planilha, um gráfico simples com dados que você tem (gastos do mês, por exemplo).
🛡️ Segurança
Programação: Varia Previne, detecta e responde a ameaças, protegendo pessoas, contas e dados.
No dia a dia
- Revisa riscos e configurações
- Investiga alertas e comportamentos estranhos
- Orienta equipes sobre boas práticas
Combina com quem gosta de
- Pensar como quem tenta burlar uma regra
- Atenção ao risco e ao detalhe
- Explicar com clareza e sem alarmismo
Estude primeiro
Redes e sistemasBoas práticas de senhas e acessosTerminal
Palavras que você vai ouvir
vulnerabilidade · phishing · autenticação em duas etapas · incidente · permissão mínima
Teste de uma hora: Ative a verificação em duas etapas em uma conta sua e leia como funciona o golpe de phishing. Escreva em três linhas como você reconheceria um.
🔍 Qualidade
Programação: Cresce com o tempo Testa e garante que o produto funciona como esperado antes de chegar a quem usa.
No dia a dia
- Planeja e executa testes
- Registra problemas de forma que dê para reproduzir
- Automatiza testes repetitivos com o tempo
Combina com quem gosta de
- Curiosidade para "quebrar" coisas
- Organização e olhar crítico
- Comunicar um problema com clareza
Estude primeiro
LógicaNoções de como um sistema funcionaEscrever um bom relato de erro
Palavras que você vai ouvir
caso de teste · bug · regressão · automação de testes · ambiente de testes
Teste de uma hora: Escolha um aplicativo que você usa, procure três coisas que poderiam dar errado e escreva um relato de erro para uma delas: o que fez, o que esperava e o que aconteceu.
🧭 Produto, projetos e design
Programação: Pouca ou nenhuma Define o que construir, para quem e em que ordem, e conduz a entrega com a equipe.
No dia a dia
- Conversa com pessoas para entender o que precisam
- Organiza prioridades e prazos
- Desenha telas e fluxos, ou acompanha quem desenha
Combina com quem gosta de
- Comunicação e organização
- Enxergar o ponto de vista de quem usa
- Conduzir pessoas e decisões
Estude primeiro
Comunicação claraNoções de como um software é feitoFerramentas de organização de tarefas
Palavras que você vai ouvir
backlog · prioridade · protótipo · usuário · entrega
Teste de uma hora: Escolha um aplicativo, liste três dores de quem usa e proponha, em uma frase cada, uma melhoria. Depois ordene por impacto e esforço.
🎧 Suporte técnico
Programação: Pouca ou nenhuma Resolve problemas de quem usa os sistemas e costuma ser uma boa porta de entrada na área.
No dia a dia
- Atende e diagnostica problemas
- Documenta soluções para reaproveitar
- Encaminha para outras áreas quando necessário
Combina com quem gosta de
- Ajudar pessoas
- Paciência e escuta
- Aprender um pouco de tudo
Estude primeiro
Sistemas operacionaisRedes básicasComunicação e registro de problemas
Palavras que você vai ouvir
chamado (ticket) · diagnóstico · base de conhecimento · SLA · escalonamento
Teste de uma hora: Peça a alguém próximo para descrever um problema de computador ou celular. Faça três perguntas antes de sugerir qualquer solução e registre o passo a passo.
Este mapa descreve as áreas de forma geral. Cada empresa organiza as funções de um jeito e os nomes dos cargos mudam. Pesquise vagas reais de entrada na área que escolher para ver o que se repete.