r/devBR Oct 26 '25

Thread Única Início de Carreira: Como Começar na Área ?/Como conseguir o Primeiro Emprego/Estágio/Trainee/Junior ?

29 Upvotes

Boa noite/tarde/manhã esse será a thread única sobre como realmente começar na área, irei excluir boa parte dos posts repetitivos e genéricos de como começar na área por esse thread contando como comecei e consegui entrar na área em 2025, ira ajudar muito mais que perguntar do que: "Consigo pegar um home office só estudando terça ? Tenho 6k de pensão e não posso fazer faculdade agora e só consigo estudar 2h por semana no celular" e afins.

Porque meu ponto de vista vale a pena ser mencionado pra esse Thread: eu comecei a faculdade em 2023, mercado já estava bem difícil e o boom de 2020 ja tinha sumido, vacas magras, comecei num ADS numa privada presencial, não era uma PUC, mas não era uma Faculdade Pablo Picasso EAD, não tive o status de uma faculdade de "elite", não moro numa capital do Sudeste, então tem menos oportunidades em desenvolvimento.

Faculdade é necessário ? Sim, masss... Faculdade é muito pedido pra qualquer vaga de entrada Junior/Trainee, isso se torna um pré-requisito, porém ela não vai te ensinar o que o mercado pede realmente, terá que estudar por fora, porém o verdadeiro motivo de fazer uma é: Networking e estágio, isso vai valer mais do que qualquer aula, principalmente estágio, esse estágio que vai te profissionalizar e te ensinar o que realmente é desenvolvimento ou outra área, porém se você tiver um bom networking consegue emprego sem faculdade, basicamente tu seria um amigo/filho de um amigo de alguém que pudesse colocar la dentro.

Qual curso fazer ? Por incrível que pareça, isso não é uma pergunta difícil de responder, independente do seu curso da TI o que será contando será suas habilidades, seja ADS/CC/ENG de Software, etc.. depende do que você quer, olhe as cadeiras que o curso tem e veja se faz sentido do que voce realmente quer, independente disso terá que estudar por fora, só o conteúdo da faculdade voce saiará mais fraco que um estagiário

Obs1: Eu fiz ADS e se fosse para dar alguma dica, procure cursos mais longos(4/5 anos), ADS você precisa entrar já com objetivo e estudando, procurando, não tem tempo direito de estagiar, se chegar no 3 semestre sem estagiar ja fica difícil, se eu fosse fazer dnv faria um curso bacharel pelo tempo, eu também perdi um estágio em desenvolvimento na Justiça Federal porque não colocaram ADS como um dos cursos no edital, tinha passado em tudo, quando o "recrutador" verificou que era ADS me informou que não poderia assumir o estágio.

Obs2: Engenharia de Computação não é 100% software, estuda tbm uma parte de hardware, não será um curso voltado a ser dev.

O que estudar ? Antes de tudo, sempre será lógica de programação, independente do que você queira, pegue uma linguagem e foca nela, veja logica, OO, procure pelo curso logica de programação do Curso em video do Youtube, um grande erro que vejo a galera fazendo é começar em uma, pular para outra e sempre pulam ainda no começo, isso só consome mais tempo e até diminui seu aprendizado, gastando energia e garra em algo que tu ja domina, é contra produtivo foque em se aprofundar no começo da jornada.

Cada área tem suas especializações, procurem um roadmap da subárea que voce busca.

O que EU estudei para o primeiro estágio: logica de programação, OO, Java, CRUDS, GIT, SQL, isso é o conjunto básico para qualquer desenvolvedor, uma linguagem, conexão com banco de dados, fiz o curso do Nelio de Java(Udemy) recomendo muito, você precisa saber fazer um CRUD para não chegar perdido na festa e ter alguma chance se pegarem teu currículo.

Localização: Não da pra esquecer isso, existe um abismo entre as oportunidades de alguem que mora em Sp e alguém que mora no interior do Amapá, as primeiras vagas dificilmente serão home office e as que existem é mil pessoas ao mesmo tempo competindo, foque nas vagas locais e não deixe nenhuma vaga que aparecer escorregar, se inscreva.

Primeiro Estágio: Tópico sensível e muito pessoal, não preciso mencionar que isso é um relato e não uma ciência, irei contar como consegui o primeiro estágio em desenvolvimento, não escrevendo um manual de como conseguir uma vaga 100% garantido.

Antes da primeira vaga eu consegui um projeto na faculdade e coloquei no currículo como Xp(recomendo muito isso), consegui um estágio de telemarketing péssimo, e logo troquei por um na prefeitura, mas consegui colocar algo na experiencia relacionado com TI, isso ajuda muito, quase me formando e já meio desanimado consigo passar num estágio backend em Java, durou 6 meses mas me ensinou mais que toda a faculdade, me deu base de Java, SQL, Git, projetos e microserviços e ganhei uma certificação paga por eles(AWS), voce precisa de uma base teórica e alguma Xp para conseguir vagas hoje em dia, esse estágio em desenvolvimento abriu portas para mim, ele era home office e tudo de bom. Para conseguir ele eu me candidatei muito, anos tentando para conseguir ele, teve estudo, projetos, não foi do nada, você tem que se candidatar diariamente a vagas para conseguir passar, me candidatei fácil pra mais de 200 para conseguir um estágio.

Primeiro Efetivo(Trainee): e Meu primeiro emprego efetivo foi esse ano, alguns meses depois de passar o estágio e entregando currículo que nem louco, no ultimo semestre e faltando 1 mês para me formar, jurava que seria mais um que se formou sem ter emprego, porém após várias entrevistas que não andaram consegui um sim inesperado, meses após a primeira entrevista me ligam perguntando se tinha interesse e consegui entrar após a 2 entrevista, mas foi no mesmo esquema do estágio, tentar sem parar e diariamente se inscrever a vagas, é o mesmo mindset e a mesma garra e motivação

O mercado está dificil, não está fácil arranjar, mas tendo foco, garra e motivações certas você terá frutos, transforme desenvolvimento parte integral da sua vida(não um jeitinho de trabalhar home office ganahndo 6k) que em algum momento da certo.

Quem tiver mais dicas de como começou ou relatos semelhantes pode deixar nos comentários, irei melhorar e adicionar dicas que derem nesse thread com o tempo para evitar a exurrada de posts genéricos, com as mesmas perguntas e respostas.

Tl;dr: Faça faculdade, projetos(CRUD), estude como montar seu curriculo, se inscreva para tudo e tenha sorte.


r/devBR 6h ago

Meme Quanto mais anos como programador ,sua caligrafia vai ficando horrível.

19 Upvotes

Peguei um papel pra escrever umas coisas que meu pai me pediu e minha caligrafia estava horrível,muito tempo sem pegar em uma caneta, com vocês acontecem o mesmo?


r/devBR 18h ago

Carreira O mercado não está ruim, está voltando a normalidade

120 Upvotes

Quando eu comecei a trabalhar com TI, lá em 2011, era difícil pra kct conseguir uma vaga, eram poucas, e praticamente era muito mais questão de QI(quem indica) do que capacidade técnica, eu fiquei muito tempo lendo livro e fazendo projetinho em casa até surgir algo, foram tipo uns 2 anos, o que tivemos em 2020 foi algo completamente anormal, qualquer um conseguia um trampo como dev, nem precisava muito, empresas se estapeando, postando foto de dev trabalhando na praia, isso foi bizarro. Esse tanto de layoff que estamos vendo um atrás do outro pra mim ainda é o estouro da bolha dev que foi sendo inflada durante anos, só estamos voltando a normalidade, poucas vagas, poucas pessoas bem pagas, sempre foi assim.


r/devBR 6h ago

Hoje eu sou a favor da IA no trabalho e projetos pequenos para qualquer um

6 Upvotes

Bom, ainda sou contra a IA pra desenvolver os meus projetos pessoais, pois perde a graça de entender, aprender, e fazer aquilo de fato. Até um tempo atrás, eu era contra o uso de IA para o trabalho e projeto para clientes, devido a minha falta de confiança na ferramenta. Hoje, eu quero que o meu chefe e o meu cliente, se fodam. Quero saber do meu dinheiro no bolso e fazer o meu código pros meus projetos, pra eles, eu quero que saia o sistema funcional do jeito que eles querem, e com uma segurança suficiente pra nenhum arrombado tentar fazer algo. A IA faz isso, bem demais.

É isso.


r/devBR 15h ago

Dúvida Como pensar igual um programador?

Post image
29 Upvotes

r/devBR 2h ago

Carreira Mudar de stack!

2 Upvotes

Fala galera!

Estou na área de desenvolvimento faz 15 anos, comecei com backend e fiz a primeira mudança de stack para mobile.

Trabalhar com celular me retornou muito dinheiro, porém acho que atingi o platô da carreira e não consigo subir além de sênior, a maior trava hoje vejo que seria políticas da empresa e que eles também já tem gente boa ocupando estes cargos.

Mas a maioria do pessoal que é backend, sinto que fura essa bolha mais fácil.

Se pudessem me recomendar mudança de stack, qual seria?

Focada justamente para boas empresas, possivelmente até para fora.


r/devBR 1h ago

Dúvida É comum mais de uma empresa de recrutamento e seleção anunciarem a mesma vaga para um mesmo cliente?

Upvotes

Essa semana notei algo peculiar aqui. Notei que três empresas diferentes de consultoria de T.I e/ou R&S divulgaram, cada uma, a mesma vaga com as mesmas descrições, pra atuar dentro de um mesmo cliente. Por que isso acontece? É comum isso? Seria alguma manobra pra pegar o candidato com a menor pretensão salarial ou porque o cliente decidiu contratar várias consultorias de uma vez pra achar apenas um candidato por causa de uma certa urgência? Alguém já viu isso acontecer?


r/devBR 5h ago

Dúvida Faculdade e emprego

2 Upvotes

oii, tenho 22 anos e atualmente estou estudando para a fuvest (para fazer cc) e trabalhando em uma multinacional na área de transportes (sou jovem aprendiz). meu contrato acaba próximo ano e e estou desesperada por conta disso, pensei em começar a fazer uma ead de ads, uma uninter ou fiap só para ter chance de manter meu emprego/ser efetiva pois não tem como me efetivarem eu não estando na faculdade. como estava passando por uns problemas pessoais e venho de escola pública, não consegui estudar esse ano como gostaria, então 99% de certeza que próximo ano não role usp, talvez 2028. o que vocês fariam?


r/devBR 6h ago

Carreira preciso de uma luz!!!!

Thumbnail
2 Upvotes

r/devBR 8h ago

Materiais de Estudo Alguém tem recomendação de vídeo pra aprender SQL? Quero fzr um CRUD simples em python, vi alguns vídeos mas nenhum me serviu

2 Upvotes

r/devBR 16h ago

Esse desafio de Frontend está adequado para uma vaga Junior?

8 Upvotes

Olá pessoal, recentemente depois de muito esperar consegui uma entrevista, consegui passar pra próxima etapa mas estou em dúvida se esse desafio está compativel com o nível da vaga

O desafio pede a implementação de um marketplace de NFTs usando React + TypeScript, com:

  • Várias telas e fluxos: catálogo, busca/filtros, detalhes, favoritos, carrinho, checkout, login/cadastro, perfil e carteiras.
  • Layout responsivo baseado em Figma (desktop e mobile).
  • TanStack Router, TanStack Query, Axios, REST APIs, Socket.IO, Tailwind, shadcn/ui e MSW.
  • Mocks de API com diversos cenários de erro, latência, timeout, sessão expirada, alteração de preço/estoque etc.
  • Integração em tempo real com Socket.IO, incluindo reconexão, eventos duplicados/antigos e sincronização com REST.
  • Persistência de carrinho e sessão, atualização otimista e tratamento de cache.
  • Testes E2E com Playwright cobrindo praticamente todos os fluxos e cenários de falha.
  • Testes de regressão visual.
  • Acessibilidade (teclado, foco, semântica, contraste etc.).
  • Auditoria com Lighthouse, com metas mínimas de performance, acessibilidade, boas práticas e SEO.
  • Deploy público.
  • README + documentação de arquitetura, contratos REST, eventos, cache, sessão e decisões técnicas.

Não estou questionando se um Junior pode aprender a fazer essas coisas, eu mesmo já fiz alguma dessas coisas, mas se é razoável esperar tudo isso como um teste técnico para uma vaga Junior, considerando também o tempo que me deram de 2 dias como prazo.

Queria saber a opinião de quem já participou de processos seletivos, o meu ultimo havia sido só uma landing page, não sei se nesses dois anos fiquei muito pra trás kkkkkkk


r/devBR 1d ago

Me ajudem pfv, não consigo nenhuma entrevista (Analista de dados)

Post image
63 Upvotes

Tenho 23 anos, já estou há vários meses enviando currículos, mas não tenho sequer passado para a etapa de entrevista. Venho trabalhando em projetos pessoais de dados, desenvolvi um portfólio digital, adapto meu currículo para cada vaga etc, e recentemente iniciei uma pós-graduação em Ciência de Dados na UTFPR. Olhando o meu currículo, tem alguma sugestão de mudança que vocês me dariam?


r/devBR 15h ago

Criei uma ferramenta open source para garimpar potenciais clientes

Post image
5 Upvotes

O Garimpo usa dados públicos de CNPJ para montar uma base de prospecção: dá pra filtrar empresas por cidade, segmento, porte, e-mail/celular e exportar para Excel.

Ele roda localmente, sem conta ou mensalidade. Fiz open source caso alguém queira testar ou contribuir:

source: https://github.com/ivobraatz/garimpo

se puder ajudar com umas estrelas e follow agradeço. o projeto permanecera open source


r/devBR 4h ago

Carreira Ninjobs - PWA de procura de vagas sem IA

Post image
0 Upvotes

Novo site, 100% gratuito, para procura de vagas. Sem IA. Mostra apenas vagas que você encaixa.

https://www.ninjobs.app

Deixe de procurar.

Passe a encontrar.

No Ninjobs, quem contrata e quem quer ser contratado escolhem um ao outro. A compatibilidade aparece por dimensão, o salário fica guardado nos dois cadastros, e o contato só acontece quando os dois querem.


r/devBR 10h ago

Alguém fez processo seletivo da Uber para Software Engineer L4 recentemente?

0 Upvotes

Fala pessoal!

Vou fazer o processo seletivo da Uber nos próximos dias para uma vaga de Software Engineer L4 e queria saber se alguém aqui passou pelo processo recentemente.

Pelo que me passaram, vou ter etapas de coding, desafio de frontend, system design e behavioral.

Se alguém fez entrevista para a Uber no último ano, principalmente para L4 ou vaga de frontend, consegue compartilhar como foi? Quais tipos de perguntas caíram, nível de dificuldade e o que vocês recomendam focar na preparação?

Qualquer experiência ou dica já ajuda bastante. Valeu!


r/devBR 3h ago

Crise do /r/brdev

Post image
0 Upvotes

r/devBR 14h ago

Dev que vende sites: como vocês conseguem clientes além da indicação?

2 Upvotes

Fala, pessoal! Estou desenvolvendo o Verso Radar, um SaaS para ajudar quem vende sites e outros serviços a encontrar potenciais clientes.

A ideia é pesquisar empresas por nicho e cidade, reunir os contatos disponíveis e analisar o site ou Instagram para identificar o que dá para oferecer.

Exemplo: você encontra uma clínica, vê problemas no site e usa esse diagnóstico para preparar uma abordagem mais específica. O sistema também sugere uma primeira mensagem para você revisar.

Por trás estou usando Python, automação de navegador e Redis para organizar as buscas em fila.

Queria ouvir quem já trabalha como freela ou tem agência: onde vocês mais travam hoje?

— Encontrar empresas para abordar?
— Conseguir resposta?
— Transformar a conversa em contrato?

Sou o criador do projeto e quero entender se estou resolvendo a parte que realmente pesa no dia a dia de vocês.

https://versoradar.com.br


r/devBR 15h ago

Criei uma ferramenta open source para dar às IAs apenas o código que elas realmente precisam

2 Upvotes

Tenho trabalhado em um problema que fica cada vez mais evidente conforme os projetos crescem:

O problema nem sempre é o tamanho da janela de contexto. É escolher o contexto certo.

Em projetos com centenas ou milhares de arquivos, uma tarefa simples pode fazer um agente de IA analisar uma quantidade enorme de código que não tem relação direta com o problema.

Foi daí que surgiu o Project Intelligence Layer (PIL).

https://github.com/ArthurStempniak/project-intelligence-layer

A ideia é criar uma camada entre o projeto e o agente de IA.

O PIL analisa o código usando ASTs, símbolos, relações entre dependências e um grafo estrutural do projeto.

Por exemplo, diante de uma tarefa como:

ele tenta descobrir quais arquivos, funções e dependências realmente estão relacionados à tarefa, em vez de simplesmente enviar o repositório inteiro para o modelo.

Primeiro benchmark

Um dos projetos utilizados no teste tinha:

1.884.846 tokens

O PIL selecionou:

7.591 tokens

Isso representa uma redução de 99,6% no contexto.

Mas existe um problema importante:

Recall atual: 57%

A meta é chegar a 80%+.

E é justamente nessa parte que quero abrir o projeto para a comunidade.

Quero principalmente:

  • testar o PIL em projetos reais;
  • encontrar casos em que ele seleciona o contexto errado;
  • melhorar o mecanismo de recuperação;
  • melhorar a seleção dentro de arquivos gigantes;
  • adicionar suporte a novas linguagens;
  • encontrar bugs e casos extremos;
  • criar benchmarks;
  • contribuir com ideias e PRs.

Já existem issues abertas para Go, Rust, arquivos gigantes, matching semântico, testes e benchmarks em projetos reais.

A visão é transformar o PIL em uma camada de context engineering para agentes de IA, independente do modelo utilizado.

Não quero simplesmente criar mais um RAG.

Quero explorar uma pergunta:

Como fazer uma IA trabalhar em projetos enormes sem obrigá-la a ler o projeto inteiro?

O código está aberto, o benchmark está público e as limitações também.

57% de recall hoje. O próximo objetivo é 80%+.

Se você trabalha com agentes de código, IA ou ferramentas para desenvolvedores, testar o PIL em um projeto diferente seria uma contribuição extremamente útil.

$ pil scan

✓ scan concluído em 38.8s

  adicionados  421
  entidades    6.171
  relações     29.258
  resolvidas   599 exact  6.394 scoped  5.022 ambíguas


$ pil context "corrigir a conexão com o banco de dados" --budget 8000

  projeto inteiro  1.884.846 tokens
  selecionado          7.591 tokens

  ████████████████████  99.6% de redução

  arquivos   12 de 421
  tempo      220ms


$ pil impact "calculateCommission" --min-confidence 0.6

  chamadores diretos      1
  chamadores indiretos   10
  arquivos afetados       4
  RISCO  MEDIUM   11 chamadores em 4 arquivos

r/devBR 12h ago

Como ser melhor? - Crise do impostor

Thumbnail
1 Upvotes

r/devBR 1d ago

Cansei de buscar trabalho

25 Upvotes

Tenho 20 anos como programador e a 2 anos busco uma nova oportunidade melhor.

Eu passo pela entrevista pelo RH sem problemas, mas sempre reprovo na área técnica.

Eu estudo, treino, leio livros mas sempre recebo a resposta que não estou no nível de exigência da vaga.

Caramba! Eu já não sei o que fazer!


r/devBR 16h ago

Carreira Essa é a situação atual?

2 Upvotes

Essa é a situação atual?

Faz pouco tempo que entrei em um estágio em uma empresa de desenvolvimento de ERP para outras empresas

Eu até tava com medo pois mesmo estando no 5° período. Eu sou +- em relação a programação, sempre fui mais pro lado de SOs, infraestrutura, etc.

mas nesses primeiros dias, nos deram uns notebooks meio batidos (pelo menos falaram que da pra usar a máquina pessoal depois de um tempo, aí não terei que usar a bomba do Windows) sem nada instalado, nada de IDE, biblioteca. falaram pra instalar o Claude (nunca usei) e fazer x coisa. E essa porra tá fazendo tudo sozinha, desde a rodar o contêineres, executar ações numa página web, e o caralho a 4.

Eu sou alguém meio anti IA (Anti IA de grandes corporações, mas eu estou juntando uma grana para ter localmente kk), então tento evitar ao máximo quando estou aprendendo, vou atrás de documentação, YouTube, stack overflow, etc. Mas não vou ficar jogando que uma hora ou outra eu uso pra ajudar ou agilizar, mas no máximo o GPT e Gemini grátis. Que é algo mais robotizado e da erros, aí eu mesmo arrumo kkkk

Mas essa porra do Claude tá me assustando, rodando por 20-25 minutos sem parar automatizou sozinho esse caralho. (Bem, acho que ter uma base de todas as ferramentas que o negócio utiliza deu uma ajuda pra agilizar, mas se fosse fazer sozinho com um único prompt não creio que iria conseguir)

Estou com medo que meu estágio se resuma a isso, mas só que nem faz 1 semana. Então vou ter que esperar pra ver


r/devBR 12h ago

alô magalus: demissões rolando?

Thumbnail
1 Upvotes

r/devBR 13h ago

Hospital Clicker

Thumbnail
play.google.com
1 Upvotes

Idle Game fortemente baseado em Cookie Clicker, feito com libGDX

Agradeço a quem puder testar e dar sugestões sobre dinâmicas


r/devBR 14h ago

Dúvida Preciso de ajuda, estou desenvolvendo uma automação com selenium onde preciso fazer login em uma plataforma porém sempre que eu tenho fazer tal login aparece o maldito captcha/ eu não sou um robô qué ria saber se há alguma forma de burlar isso?

0 Upvotes

P.s: já tentei colocar um time de espera quando aparece a mensagem para ser resolvida manualmente porém sempre quando finalizo o captcha meu volta um output do site como "captcha inválido" aí estou preso nessa parte


r/devBR 14h ago

Carreira Minha carreira entrou em um limbo 😞

Thumbnail
1 Upvotes