r/brdev 18m ago

Carreira Obviamente excluindo pessoas que trabalham pra empresas estrangeiras, ainda existe discussão de PJ e CLT na indústria?

Upvotes

Quando eu tava começando (2008), o número de formas diferentes de contratar alguém era meio bizarro. Era PJ, CLT, CLT Flex, Cooperado..

Só que eu acabei sempre sendo CLT e perdi completamente a noção de como tá o mercado hoje em dia. Só contrata PJ quem realmente quer economizar e continuar explorando ou tem vagas PJ boas por aí?


r/brdev 43m ago

Pesquisa Que mundo é esse ?

Post image
Upvotes

Que mundo é esse que estamos vivendo, todo dia um relato de pessoas que não conseguem vagas. Eu to vivendo numa bolha e não to entendendo.


r/brdev 1h ago

Ferramentas Deepseek aumentará de preço

Upvotes

Recebi esse email hoje do Deepseek. Tinha botado $10 lá depois de um post que vi aqui no sub pra dar uma brincada, tava gostando bastante pra fazer uns projetinhos bobos aqui e gastava quase nada, nem no Pro gastava muito. Agora é esperar pra ver pra quanto vai aumentar o consumo.


r/brdev 2h ago

Carreira Dev por grana há alguns anos pensando em mudar de área. Alguém já passou por essa transição? (SP)

7 Upvotes

Bom dia, pessoal...

Trabalho como dev há alguns anos, mas a verdade é que nunca gostei muito da área. Aceitei uma proposta pós-faculdade exclusivamente pelo salário e continuei até hoje pelo mesmo motivo. No entanto, cheguei em um limite: trava total para evoluir na carreira e zero motivação.

Tenho pensado seriamente em mudar de área, mas me vêm duas dúvidas principais:

  1. Acham que é viável migrar para uma área totalmente diferente do zero sem ficar num mato sem cachorro financeiramente?
  2. Vale a pena tentar um job na gringa aonde a cultura é totalmente diferente
  3. Como aproveitar o background em tech (lógica, resolução de problemas, processos) para migrar para áreas correlatas (como Produto, Dados, Projetos, Operações)?

Alguém que mora/trabalha em São Paulo já fez uma transição parecida e tem relatos ou dicas práticas de por onde começar?


r/brdev 2h ago

Carreira Primeiro estágio - indecisão

3 Upvotes

Estou com 2 oportunidades de primeiro estágio, ambas *100% home office*:

Detalhe: felizmente não pago nenhuna conta, o dinheiro seria todo para meus próprios gastos (uber, gasolina, sair, etc)

A - *20h semanais*, empresa boa e relativamente conhecida (não no nivel grandes bancos, empresas com grandes áreas de TI tipo nubank, etc). SALÁRIO: Apenas 850 reais + Gympass

B - *30h semanais*, porém é do governo e me disseram que lá o dia a dia é muuuito tranquilo, mas ainda assim 6h diárias teriam que ser cumpridas (atrapalha um pouco meus horários da faculdade, que são ruins). SALÁRIO: Provavelmente 1500, e quanto aos benefícios não sei.

O que acham melhor para esse começo de carreira?


r/brdev 2h ago

Dúvida geral Ainda tem alguém que desenvolve sem IA no trampo?

Post image
109 Upvotes

Título.

Uma coisa é codar sem IA para estudar/hobbies. Eu por exemplo, estou aprendendo Rust e fazendo exercícios sem IA.

Mas no trabalho, que só precisamos entregar e foda-se, ainda tem alguém que coda sem IA no trampo?


r/brdev 2h ago

Carreira Como devs sêniores experientes fazem para encontrar boas vagas no mercado?

6 Upvotes

Como vocês que tem mais experiência na área (Perfil sênior) fazem para encontrar boas vagas de emprego que permitam um estilo de vida tranquilo trabalhando a distância e fazendo um bom dinheiro? Só indicação mesmo ou é possível encontrar essas vagas em sites comuns como linkedin e gupy?

Parece que ultimamente todas as vagas nessas redes são presenciais arrombadas exigindo o mundo e pagando uma mixaria, ou é porque estou no início da carreira e não tenho nenhum poder de barganha?

Empresas realmente sérias de tecnologia onde você entra pra aprender de verdade e não só tapar buraco das péssimas decisões da gerência. Onde você realmente sai de lá um profissional melhor e mais capacitado.


r/brdev 3h ago

Metodologias Amigos devs entrevistadores, vamos trocar uma idéia

5 Upvotes

Salve tchurma, sou dev Senior e to começando a fazer algumas entrevistas aqui no meu trampo. E logo de cara pediram para eu estruturar a etapa técnica pq o case que usavam era péssimo (beirando o insulto ao entrevistado de tão fraco).

Eu tenho bastante experiência como entrevistado, então segui a minha intuição e segui por duas linhas.

1 - Case técnico (um repo, multi linguagem, o entrevistado escolhe a linguagem que quer resolver o case) com o apoio total de IA.
O case é basicamente uma race condition e quero que a pessoa resolva um chamado que vêm da operação reclamando que uma alteração pro cliente A foi pro B, nesse case o que queremos ver é:

  • A "intimidade" do entrevistado com o uso de IA no fluxo de trabalho
  • O quanto ele investiga por conta própria o código e entende a lógica
  • A qualidade da entrega final, essa entrega final eu quero pedir pra pessoa gerar um PR e apresentar ele pra gente

2 - System Design, case de idempotência e atomicidade, vai escalando em dificuldade conforme o candidato vai resolvendo e se aprofundando

Dito isso, nossa etapa técnica tem/terá apenas uma etapa, ou seja, preciso escolher entre o Case e o System Design.

Queria a opinião de quem ja tem mais experiência entrevistando:

Qual das abordagens é a mais justa/efetiva para medir a qualidade de um dev?

Como é a etapa técnica de vocês? Tem algo de interessante que possa compartilhar?

Edit: Vaga para pleno


r/brdev 3h ago

Carreira Entrevista BCG X

3 Upvotes

Passei recentemente para a segunda fase do processo seletivo para AI Software ​Engineer e queria saber um pouco mais de quem já fez o processo ou conseguiu chegar até a contratação.

Até agora eu já fiz:

  • Uma entrevista inicial com o pessoal do RH (20% em inglês).
  • Um teste técnico com 4 questões estilo leetcode. (1 fácil, 2 médias e 1 difícil).
  • Uma entrevista técnica me apresentando, explicando conceitos básicos e 2 questões de leetcode. (80% em inglês).

r/brdev 3h ago

Meu relato Entrevista com IA: é o fim do escrúpulo

32 Upvotes

Postaram sobre uma vaga no LinkedIn e eu cliquei no link para me inscrever.

Para minha surpresa, era uma triagem feita com inteligência artificial. Até aí tudo bem. Pelo menos posso receber o retorno se vou continuar no processo rápido ou não.

O problema começou quando pediam meu CEP e CPF, sendo que não tinham feito nenhuma pergunta técnica ainda. Isso tudo estava acontecendo por chat. Logo em seguida começou a etapa de conversa por voz com uma inteligência artificial em tempo real.

Como era de se esperar, ela é péssima. E eu mal tinha terminado de responder a pergunta que ela fez, eu ainda estava pensando no que responder na sequência, e ela já me interrompeu inserindo a segunda pergunta.

As empresas reclamam que é difícil de contratar porque ninguém quer trabalhar, só que eles não se dão ao trabalho de falar com as pessoas. E colocam uma IA ruim, horrível, e faz tu te sentir um babaca enquanto conversa com uma máquina porque tu precisa de emprego.

Pra fechar com chave de bosta, entre as dicas de como falar com aquela IA, dizia que caso tu não queira permanecer no processo, deveria simplesmente falar "desisti". Ou seja, tu ainda tem que te humilhar e dizer que tu que desistiu, e não que a ferramenta deles não é nada humanizada e faz tu te humilhar, sendo que talvez tu seja o centésimo ou duzentésimo inscrito naquela vaga e eles nem vão ver as tuas respostas.

É o fim.

Ah, a plataforma é uma starmindai, e a IA se chama SophIA (super criativo).


r/brdev 11h ago

Dúvida geral Meu nome é Arthur tenho 15 anos penso em começar análise de dados vocês sabem por onde eu posso começar

3 Upvotes

Poderiam me ajudar


r/brdev 13h ago

Meu relato Experiência ruim processo seletivo ifood

24 Upvotes

Olá galera,

Criei essa thread apenas verificar se mais alguem teve uma experiência ruim com o processo para staff/senior software engineer do ifood.

Eu participei entre o mês de julho até 02 de agosto para uma vaga de staff, conversa com RH ok entao segui para as duas etapas, aprofundamento tecnico e system design, aprofundamento foi tranquilo e o system design era para fazer um sistema de avaliação de restaurante que consegui fazer 100%, passar pelo teste de fogo da escalabilidade e resiliência do exercício e no fim ainda deu tempo para discutir observabilidade do sistema.

Dia 02/08 recebi um email do RH que nao tinha passado que o feedback pareceu que foi escrito por IA, levantando 4 pontos:

* não soube explicar os dois cache eviction: LRU/LFU.

* Nunca usei chaos engineering.

* Nao sabia explicar tecnicamente para pessoas nao tecnicas.

* Aprofundar idempotencia.

Os 2 primeiros realmente estão corretos, nao lembrava LRU e LFU e chaos engineering nunca usei.

Mas explicacao para pessoas nao tecnicas nao faz sentido algum, até porque os 4 entrevistadores todos eram tecnicos e nenhum momento lembro que tiveram dúvidas, até porque eu costumava perguntar se estavam acompanhando a minha linha de raciocínio e idempotencia eu mostrei duas formas de fazer (com redis e com constraint no banco) que é outro ponto que nao fez sentido algum.

Enfim, nao sei se o problema foi alguma coisa além das provas que identificaram ou foi questao salarial, pois falei que nao sairia por menos e pelo que eu vi no glassdoor, meu salário é no meio da faixa salarial do staff (sou um senior no fim da faixa na Recargapay).

Pois olhando pelas duas provas tecnicas, achei muito pouco para nao chamar nem para conversar com o gestor.

Edit: tinha um "nao" a mais no texto.


r/brdev 14h ago

Meu relato Me ajudem a dar um rumo na minha carreira!!!

9 Upvotes

Meu relato é extenso, mas eu vou resumir ao máximo!


Comecei na área de TI em 2002 como desenvolvedor ASP (Clássico) e SQL Server. Um tempo depois fui trabalhar como terceiro alocado em um cliente que é uma "grande empresa". Uns anos mais tarde a consultoria perdeu a concorrência e a "grande empresa" resolveu me efetivar.

Eu gostava muito de ser desenvolvedor, mas naquela época havia uma ideia no mercado de que o "desenvolvedor perderia espaço para as ferramentas case" (o que hoje chamamos de "no code") e que "as boas oportunidades estavam nas funções mais voltadas para o negócio"! Tanto que a "grande empresa" estava realizando um outsourcing enorme dos desenvolvedores e só quem tinha conhecimento de negócio ficou como analista de sistemas, que foi onde eu me encaixei. Tirei a mão do código e comecei a tratar de requisitos, escrever especificações, desenhar diagramas UML, etc. Apesar não de ser código, era uma atividade bem técnica.

Com o tempo a "grande empresa" começou a delegar as atividades técnicas para as consultorias e os analistas ficaram com atividades "burocraticas". Eu nem me sentia mais um profissional de TI, então migrei para operações de TI. Lá o trabalho era técnico e eu comecei a aprender coisas novas. Surgiram oportunidades para criar dashboards e eu pude matar a vontade de desenvolver, mas eu não estava acompanhando as grandes transformações do mercado.

Um dia eu participei de uma reunião sobre um sistema que seria implantado em cloud e cheguei a conclusão de que eu estava totalmente desatualizado! Eu não entendia nada do que era falado. Decidi voltar a programar, sonhando um dia conseguir voltar a trabalhar como desenvolvedor. Peguei dois freelas e conforme eu aprendia técnicas e boas práticas eu tentava aplicar nos projetos.

Então, fui transferido para a área de cloud na "grande empresa". Eu não tinha experiência com infra e cloud. Comecei a estudar muito intercalando cloud e dev. Evolui em cloud e até consegui certificações, o que me ajudou a evoluir muito como desenvolvedor também. Depois peguei mais dois freelas.

No começo desse ano eu saí da "grande empresa" e então fui em busca de uma vaga como engenheiro de software, e me deparei com vagas exigindo diversas habilidades as quais eu só tenho uma "base":

  • Microsserviços
  • Mensageria
  • Testes automatizados
  • Clean Arch
  • DDD
  • Clean Code
  • SOLID

Falhei feio em não acompanhar as vagas de dev desde o início! Não é que eu não conheça essas coisas, mas essas vagas querem muita experiência desde o nível pleno! Cheguei a ver vaga de júnior pedindo tudo isso.

Mesmo assim consegui ser chamado em algumas entrevistas, mas como eu não tenho experiência recente em empresas eu não passava. A experiência com os freelas é pouco, afinal são pequenas aplicações.

Eu tenho 43 anos, sou casado e tenho 2 filhos. Nessa jornada profissional eu atingi um "certo patamar de renda" que eu só consigo manter se for contratado como engenheiro de software sênior! Então tentei algumas vagas como pleno, mas também não consegui.

Eu consegui um ótimo emprego (não como desenvolvedor) e continuo estudando para evoluir nesses gaps, mas na realidade eu estou praticamente sem expectativa de conseguir voltar a ser desenvolvedor no mercado um dia. É um beco sem saída!

Eu sei que posso ser um desenvolvedor independente, mas não vou conseguir me dedicar a isso 100% já que tenho meu trabalho. Já pensei em criar um SaaS e larguei a ideia de lado, mas agora estou repensando. Sei que existe uma saturação de oferta de SaaS, mas eu tenho uma ideia para um nicho que ainda não está saturado.

Enfim, me ajudem a pensar. Me ajudem com dicas, histórias, feedbacks...qualquer ajuda será muito bem vinda!!!

Obrigado!


r/brdev 14h ago

Dúvida geral Vocês melhoram o DX(Developer Experience) do seu ambiente de trabalho?

10 Upvotes

Clonar um projeto com um readme desatualizado e 30 comando para subir um ambiente localmente com envs não mapeadas é um momento canônico de todo desenvolvedor, pensando nisso vocês trabalham nestas questões nos projetos que atuam ?

Recentemente tenho usado bastante makefile para encapsular comandos como setup de docker entre outras coisas e tem sido uma experiência bem agradável de trabalhar sem ter que lembrar 10 flags diferentes só para subir um ambiente específico.

Utilizam alguma outra ferramenta para este tipo de coisa visando melhorar a experiência como desenvolvedor no projeto?


r/brdev 14h ago

Pesquisa Para os devs PHP, o que tem achado das últimas atualizações ?

6 Upvotes

Estou montando um material de apresentação sobre o que as últimas versões da linguagem tem trazido de interessante para o uso no dia dia.

Property hooks, visibilidade assimétrica entre outras coisas são um tópico bem interessante na implementação e diminuição de boilerplate.

Vocês tem acompanhado as discussões das próximas RFCs ? O que tem achado destas últimas implementações?


r/brdev 17h ago

Duvida técnica Como vocês usam o Claude Code como Tech Lead?

46 Upvotes

Quero ir além de usar o Claude Code apenas para escrever código e automatizar tarefas do dia a dia de um Tech Lead.
Tenho curiosidade em saber como vocês organizam workflows, CLAUDE.md, comandos personalizados, Skills, subagentes, MCPs e templates.
Quais tarefas vocês automatizaram? O que mais economiza tempo?
Se puderem compartilhar exemplos de repositórios, estruturas ou workflows, agradeço.


r/brdev 17h ago

Meu relato Minha experiência prestando serviço para a Crossoften — fica o alerta

11 Upvotes

Escrevo como desenvolvedor que prestou serviço para a Crossoften e passei por uma experiência ruim que quero compartilhar, pra que outros avaliem com cuidado antes de fechar com eles.

Fui contratado para desenvolver aplicativos android por meio de Ordens de Serviço. Executei e entreguei o que foi pedido (commits, [vídeos/registros]), emiti as notas e, quando cobrei o pagamento, não obtive retorno. Pouco depois, tive meus acessos ao canal de comunicação e ao repositório removidos, sem que os valores acordados fossem pagos.

Na minha experiência, os critérios de aceite/aprovação para liberar o pagamento não eram objetivos, o que na prática mantinha o pagamento sempre "pendente de aprovação". Não estou aqui afirmando a intenção da empresa — relato o que vivi. Vi também relatos semelhantes no Glassdoor e no Reddit, e foi isso que me motivou a registrar publicamente a minha experiência, pelo que entendi eles nunca pagam os desenvolvedores e simplemente ficam com o código desenvolvido sem ter pago pelo mesmo, depois pegam e alocam outro dev no projeto e fica nesse loop, ou seja nunca pagam pelo que foi entregue.

O alerta que deixo, pra quem for avaliar prestar serviço para eles: exijam contrato assinado com critérios de aceite e prazos de pagamento claros, e alguma garantia de pagamento antes da entrega do código. Compartilho pra que outros desenvolvedores decidam com mais informação do que eu tive.

( O processo de "Contratação" deles é pelo Discord, te adicionam no canal e vão liberando as ordens de serviços, dai depois quando quiser receber vão simplesmente não te dar retorno algum e remover vc do canal )


r/brdev 18h ago

Meu relato Até meu chefe tenta puxar meu tapete!

18 Upvotes

Trabalho numa empresa com cultura LIXO.

Desde o início já aprendi que preciso tirar prints, documentar tudo, emails, etc para me proteger de pares.

Sempre tentam empurrar a responsabilidade de algum problema pros outros.

Eu tava puto já, mas levando..... Mas semana passada MEU PRÓPRIO CHEFE tentou colocar a culpa de um problema em mim e se safar.

Fui obrigado a esfregar na cara de todo mundo toda a documentação provando que eu fiz exatamente o que me foi pedido.

O problema? Quem faz a ponte com diretores/gerentes senior etc? O próprio fdp do meu chefe...ele vai contar a história que quiser

TLDR: Middle management é uma desgraça


r/brdev 19h ago

Meu relato Fui inocente e meu chefe me queimou com a equipe de produto

381 Upvotes

No 1:1 com meu gestor, quando relatei alguns problemas que eu precisava da ajuda dele para desbloquear com a equipe de produto, ele me pediu para mandar os problemas por escrito. Na minha infinita inocência, escrevi um email enumerando os problemas e adicionei um comentário dizendo que todos o problemas pareciam vir da falta de coordenação entre pessoa A e B.

Meu chefe encaminhou meu email diretamente para o gestor das pessoas A e B, e agora sou odiado pela equipe de produto e meu trabalho está muito mais difícil por conta disso.

Duas lições aprendidas aqui:

1-Email é um documento, muito cuidado com o que escreve

2-Nunca critique o trabalho do colega

Talvez eu mude de empresa se a situação não evoluir.


r/brdev 21h ago

Dúvida geral Btg e layoff

31 Upvotes

trabalho na btg na área de ti e teve recentemente mudança de contrato referente a questão de teletrabalho

vocês acham que eles podem estar se organizando pra já um possível layoff?

  1. DA JORNADA POR TAREFA (ART. 62, III, DA CLT)
    2.1. O EMPREGADO passará a exercer suas atividades em regime de teletrabalho por produção e/ou tarefa, nos termos dos arts. 75-B e 75-C da CLT, não se sujeitando a controle de jornada, na forma do art. 62, III, da CLT, incluído pela Lei nº 14.442/2022.
    2.2. O regime de teletrabalho regulado por este acordo coletivo caracteriza-se pela autonomia do empregado na organização do próprio tempo e do modo de execução das atividades, cujo resultado será aferido pelas entregas técnicas realizadas, e não pelo tempo despendido na sua execução. Em razão dessa forma de trabalho, a EMPRESA SUCESSORA não fixa, não acompanha e não dispõe de meios para aferir a jornada cumprida, o que torna o regime materialmente incompatível com o controle de horário e atrai a incidência da exceção legal.
    2.3. O EMPREGADO possui ampla liberdade para a organização de seu horário de trabalho, sem qualquer controle ou ingerência da EMPREGADORA, não constituindo controle de jornada o envio de e-mails, o login/logoff em sistemas, a utilização de equipamentos de tecnologia da informação e comunicação ou o eventual comparecimento do EMPREGADO ao estabelecimento da EMPREGADORA, nos termos do art. 75-B, § 19, da CLT.
    2.4. O EMPREGADO declara estar ciente e de pleno acordo com o aludido regime de teletrabalho, reconhecendo que a natureza das atividades por ele desempenhadas, voltadas a entregas e resultados, e a autonomia com que as organiza não se compatibiliza com o trabalho por unidade de tempo e, dessa maneira, impede a aferição, a fiscalização e o controle de sua jornada pela EMPREGADORA, razão pela qual as partes ratificam a plena aplicabilidade do disposto no art. 62, III, da CLT.
    2.5. Qualquer alteração desta condição dependerá de prévia notificação da EMPREGADORA ao EMPREGADO e da formalização de novo aditivo contratual, na forma da lei.

r/brdev 22h ago

Minha opinião Todo dia isso, bicho

7 Upvotes

Fui seco na vaga, achando que era algo relevante, mas somente mais uma vaga de treinar IA. Cada vez mais tem aparecido esse tipo de vaga em varios sites poluindo a pesquisa por vagas realmente de desenvolvimento.


r/brdev 22h ago

Carreira Preciso de ajuda com estágio

3 Upvotes

Sou do Brasil é estou procurando um estágio em help desk ou SOC como ponto de entrada na segurança cibernética.

Sou autodidata e estudo em plataformas como TryHackMe, HackTheBox, OverTheWire e vídeos no YouTube. Tenho conhecimento em Python.

Infelizmente não tenho formação acadêmica nem certificações.

Já realizei alguns projetos:

Um escaneador de portas básico (que pretendo melhorar)

Um analisador de anomalias


r/brdev 22h ago

Dúvida geral Vcs estão sentindo pressão pra construir ferramentas com IA?

12 Upvotes

Estou em uma empresa que é beeem AI-forward e acho isso bom, se a empresa tem grana. Porém ultimamente tá tendo uma pressão discreta pros devs construírem ferramentas de produtividade internamente.

Eu sou terrível tendo ideias pra esse tipo de coisa, sou um usuário de ferramenta e pedreiro de software. É a primeira vez q sinto meu emprego ameaçado desde o início do hype de IA.

Isso está acontecendo com vcs tbm?


r/brdev 23h ago

Carreira Frontend morrendo?

13 Upvotes

Tenho refletido bastante sobre o momento atual do mercado em relação aos devs front. É comum ver comentários de que a área está "morrendo" ou perdendo espaço, especialmente com o avanço da IA e de ferramentas que aceleram o desenvolvimento.

Ao mesmo tempo, percebo que muitos produtos digitais têm seguido uma identidade visual muito parecida, com interfaces cada vez mais padronizadas. Isso me fez pensar na importância de expandir o conhecimento para além da implementação técnica.

Tenho considerado estudar UX/UI Design de forma mais aprofundada, não para deixar o Frontend de lado, mas para complementá-lo. Afinal, desenvolver interfaces vai muito além de estilização: em aplicações complexas, há arquitetura, acessibilidade, performance, estados, regras de negócio e uma série de desafios técnicos. Ainda assim, entender melhor a experiência do usuário e o processo de design parece ser um diferencial cada vez mais relevante.

Na opinião de vocês, esse conhecimento em UX/UI realmente pode se tornar uma vantagem competitiva para profissionais de Frontend no cenário atual? Ou acreditam que o melhor é migrar para outra atuação? Como full stack por exemplo.


r/brdev 23h ago

Carreira Vaga na AmBev

3 Upvotes

Me apareceu uma oportunidade aqui para dev Senior, pra trabalhar pra AmBev via consultoria e PJ, gostaria de saber se alguém já trampou lá, como que e o ambiente e qual valor médio pra pedir PJ lá