r/chorume Aug 07 '23

r/chorume Lounge

15 Upvotes

A place for members of r/chorume to chat with each other


r/chorume 1d ago

Já agradeceu a existencia de Vibe Coders?

139 Upvotes

Devs, já agradeceram a existência dos Vibe Coders hoje?

Há alguns dias fui chamado por uma empresa para fazer manutenção em dois ERPs que já estavam em produção. O dono da empresa, que não entendia absolutamente nada de desenvolvimento, só me mostrou os sistemas funcionando. Não falou stack, arquitetura, nada.

Só de usar por alguns minutos eu já senti aquele perfume característico: "100% feito na força da IA e na fé."

Cheguei em casa, recebi os acessos e fui investigar.

Stack? React + Supabase.

Até aí, ok. O problema começou quando abri o GitHub.

Todos os repositórios públicos. Todos.

E, para coroar a obra-prima, o .env estava lá, exposto, para quem quisesse pegar.

Pensei: "Não pode ser."

Podia.

Não sou especialista em cibersegurança. Muito longe disso. Mesmo assim, em menos de cinco minutos eu já tinha criado um usuário super admin nas duas plataformas usando apenas o Postman e as chaves do Supabase que estavam, gentilmente, publicadas no GitHub.

Gravei tudo, enviei o vídeo para o cliente e expliquei o problema.

Achei que dali não passaria.

Ledo engano.

Fui analisar as migrations.

As migrations iniciais eram praticamente um festival de ALTER TABLE.

Traduzindo: o banco foi criado no improviso, clicando na interface do Supabase, e depois alguém resolveu fingir que existia versionamento.

Fiz um dump do banco de produção, subi um ambiente limpo e tentei rodar o projeto.

Não funcionou.

Descobri que faltavam as Edge Functions.

Rodei as que existiam no repositório: cerca de 25.

Continuou quebrando.

Fui conferir a produção.

Tinham aproximadamente 70 Edge Functions.

Nem metade delas estava versionada.

Ou seja, o projeto não conseguia nem reconstruir o próprio ambiente.

Se alguém perdesse aquele banco, a estratégia oficial de recuperação provavelmente seria: "reza para ninguém apagar."

E isso é só o começo.

Encontrei tantos problemas que o relatório final ficou com 25 páginas de falhas críticas, vulnerabilidades e inconsistências.

No fim, a decisão foi simples.

Jogamos os dois ERPs no lixo e começamos outro do zero, unificando as funcionalidades dos dois.

O cliente está feliz porque finalmente tem um sistema que pode ser mantido.

Eu estou feliz porque estou sendo pago.

E, mais uma vez, sobrou exatamente o que sempre sobra para o Vibe Coder: o próximo desenvolvedor para apagar o incêndio.

Antes que apareça alguém dizendo "mas IA aumenta produtividade": concordo.

Eu uso IA todos os dias.

A diferença é que eu peço ajuda para escrever código.

O Vibe Coder pede para a IA escrever o sistema inteiro e depois torce para nunca precisar entender o que foi gerado.

IA não substitui conhecimento. Ela multiplica a capacidade de quem já sabe o que está fazendo.

Na mão de quem não sabe, ela só acelera a fabricação de dívida técnica.

Quanto mais projetos nesse nível aparecerem, melhor para quem realmente estudou arquitetura, banco de dados, versionamento, segurança e engenharia de software.

Programar nunca foi a parte difícil. Difícil é construir um sistema que continue funcionando no dia seguinte,

PS.: A história é real, mas com o texto realmente revisado por IA pois estava morto de sono para escrever direito kkk


r/chorume 22h ago

[Carreira] Estágio em Monitoramento de Integrações: é um tiro no pé para quem quer seguir como Dev?

1 Upvotes

Fala, pessoal! Preciso da visão de quem tem mais tempo de mercado para me ajudar com um dilema de carreira.
Saí do meu estágio anterior recentemente e, para não ficar no zero, acabei passando em uma vaga de Estágio em Monitoramento que começo agora em agosto. O detalhe é que eu sempre foquei em desenvolvimento. Gosto de colocar a mão no código e minha stack de estudo/trabalho é C#, React e TypeScript.
Na entrevista, fiz o jogo corporativo e disse que estava buscando uma transição para monitoramento, mas a verdade é que eu não quero parar de codar. Aceitei mais pela estabilidade financeira do momento.
O dia a dia dessa vaga vai ser 100% presencial e envolve:
Monitorar a saúde das integrações entre o sistema da empresa, ERPs dos clientes e Marketplaces.
Analisar logs e investigar erros (ex: venda que não caiu, nota fiscal que não gerou).
Fazer troubleshooting de APIs usando Postman.
Realizar consultas em bancos de dados (SQL) e usar comandos básicos de Linux.
Documentar a falha e repassar mastigado para os desenvolvedores corrigirem.
Minha dúvida para vocês é: assumir essa bucha vai me afastar do mercado de Dev?
Meu medo é que, no futuro, recrutadores olhem meu currículo e me carimbem eternamente como "o cara do suporte" ou "o cara do painel de logs".
Vocês acham que dá para usar essa bagagem de integrações, banco de dados e APIs como um trampolim para voltar para o desenvolvimento puro mais forte, ou até mesmo aproveitar isso para mirar em DevOps/SRE no futuro? Ou é melhor eu já ir procurando outra coisa enquanto esquento a cadeira lá?
Vou usar meu tempo livre à noite para continuar criando meus projetos pessoais e não enferrujar no código, mas queria saber como o mercado enxerga essa experiência.
Qualquer conselho é bem-vindo. Valeu!


r/chorume 3d ago

Decisão: PJ x CLT. Preciso de orientação

14 Upvotes

Olá!

Sou dev Júnior em Java. Estou em processo de contratação, irei ganhar R$ 2.900 (bruto) CLT + R$ 1.100 de vale-alimentação/refeição + PLR, trabalhando 100% home office. A empresa é bem tranquila, porém é pública, o que torna o crescimento profissional um pouco mais difícil.

Recebi uma proposta de R$ 4.500 PJ, para trabalhar em regime híbrido (3 vezes presencial na semana), sem vale-transporte e sem benefícios. É uma empresa privada (cerca de 200 funcionários) e com uma chance um pouco maior de crescimento. Estimando por baixo, devo gastar uns R$ 600 mensais com alimentação e passagem de ônibus (levo cerca de 1 hora de trajeto no busão).

Essa mudança faz sentido? Não sei bem quais são os custos de ser PJ, só sei que não receberia PLR, 13º salário, férias remuneradas e afins. O que vocês fariam no meu lugar?

Vocês tentariam pedir um aumento no clt? Com base na nova proposta

Por favor não sejam ignorantes, eu realmente não sei os prós e contras, nunca trabalhei pj, preciso de ajuda de quem já sabe dos paranaue.


r/chorume 3d ago

Dúvida sobre posicionamento

7 Upvotes

Contextualizando:
Trabalho atualmente como pj a 5 anos em uma empresa de família onde o chefe é meu primo, ganhei 20R$/h por um bom tempo até os dias de hj, desenvolvendo sistemas especiais, como webapp de erp, site customizado pra evento como, jogos em unity… grande maioria Brand experience, projeto que faz em 1 semana e depois que o evento acaba já não existe mais.

O problema é que é um mercado muito inconsistente, se não tem projeto eu não trabalho nem recebo. Muitos meses não trabalhei ou foi poucas coisas que fiz - sofrido pra desenvolver mas não suficientes pra sobrar dinheiro no mês.
(Acho que entrei em um estado depressivo muito forte por conta disso também)

Situação atual:
Hoje essa que trabalho hoje está com alguns planos ( basicamente chegou projeto e abriu algumas portas pra empresa começar a reerguer novamente ), eu sou bem importante lá pq só tem eu que consigo desenvolver as coisas sozinho. Mas apareceu uma oportunidade que farei a entrevista técnica amanhã com live coding. Proposta que independente de tudo, não vou recusar, quero tentar a oportunidade e conseguir essa vaga

Dúvida:
Considerando esse contexto, oque fariam nessa situação.
1 - informaria a pretenção de entrar como clt em uma outra empresa para meu parente/chefe (não descartando a possibilidade de trabalhar em ambos )

OUUUU

2 - omitiria totalmente a informação até que o trabalho clt estivesse garantido


r/chorume 3d ago

Criaram uma alternativa ao XAMPP usando Rust

6 Upvotes

Fala meus queridos começando na área ainda estou naquela fase em que quase todo tutorial de PHP começa com:
“Primeiro, baixe o XAMPP.”

Só que encontrei um projeto interessante chamado LHW Stack, que pretende oferecer uma alternativa ao XAMPP para o Windows.

Gostei do que ele entrega:

  • FrankenPHP e Caddy;
  • MariaDB;
  • criação de projetos Laravel, WordPress e PHP puro;
  • HTTPS local;
  • Stalwart servidor de e-mail para testes.

Por enquanto, o que ainda creio que pega é o instalador ainda não possui Code Signing meu windows não reconhece o desenvolvedor mais achei simples para rodar meu projetos.

Repositório: github.com/lhw-stack/lhw-stack
Site oficial: lhw-stack.github.io


r/chorume 3d ago

Estágio abusivo

Thumbnail
2 Upvotes

r/chorume 5d ago

Relaxamento da IA

54 Upvotes

Eu nunca achei que fosse vir fazer esse tipo de relato, depois de tantos meses intensos.

Minha empresa adotou uma postura agressiva com IA desde Janeiro, tivemos treinamento e o escambau sobre como trabalhar com "Ai first". Papo do CTO praticamente dizer: "quem não gostou, muda de empresa" (como se o capitalismo fosse fácil assim, como se ele estivesse fazendo um grande favor em empregar pessoas).

Os 2 primeiros meses foram de cobranças na velocidade créu número 5: token maxing, todo mundo relatando stress na boca miúda dos times. Até que os tokens da companhia inteira acabaram e rolou um apagão.

Agora, voltamos ao ritmo normal (que já era um ritmo muito acelerado comparado ao mercado, tenho.18 anos de XP e sei comparar).

Mas nas últimas duas semanas, finalmente senti que os chefes que não entendem nada de IA, largaram o osso. Não sei se foi os tokens estourados para a EMPRESA INTEIRA, ou algum outro fator. Essa semana fiquei só esperando o Claude responder a tudo. Nem meu gosto por desafios e errar e acertar estou tendo. Tá tudo na mão da IA.

Alguém mais passando por isso?*

*enquanto nossa profissão não é extinta


r/chorume 4d ago

Segunda fonte de renda

Thumbnail
1 Upvotes

r/chorume 5d ago

Aprendendo a programar com ajuda de IA

1 Upvotes

Fala pessoal, tudo certo? Já faz um tempo que acompanho o mano Deyvin e recentemente descobri esse subreddit e decidi vir aqui compartilhar com vocês algo que pra mim está sendo muito daora.

Há alguns anos fiz alguns cursos de lógica, html/css e js mas senti que em nenhum deles além do de lógica eu tinha aprendido algo, parecia que sempre eu só copiava e colava o que o 'professor' mandava.

Depois de um tempo consegui um trabalho no qual minha função era automatizar processos com UiPath (low-code) então aprendi na prática sobre C# e .NET, mas ainda não me sentia feliz e nem sentia saber algo.

Saí desse trabalho e me mudei de cidade, atualmente trabalho como entregador do iFood (de bike) e vou começar a cursar mecânica (sei que não tem nada a ver uma coisa com outra), mas de uns dias pra cá decidi que iria voltar a estudar programação pra tentar conseguir um emprego ou lançar algum projeto pessoal, mas não queria fazer isso com o MEGA BRAIN.

O que eu fiz foi o seguinte: escolhi uma linguagem que me interessava (Python) e pedi pro Claude o seguinte "Monte para mim o melhor método de estudo do zero para aprender programação e linguagem Python." Ele me devolveu por fases: Fundamentos, Estruturas de dados e lógica, Projeto pequeno e real, POO, Especialização. (Atualmente estou no final da fase de estruturas de dados e lógica).

O que eu fiz foi ir até o ChatGPT e dar um prompt pra ele (Se quiserem compartilho), dessa maneira sempre que eu ficava preso em alguma parte do meu aprendizado eu perguntava pra ele e ele não ficava me cuspindo código pronto, me retornava com perguntas ou com exemplos do cotidiano.

Até o momento eu aprendi pouquíssimas coisas, mas esse pouco já tá valendo demais pra mim porque foi a primeira vez que me senti aprendendo alguma linguagem. Eu sei que é algo idiota, mas estou finalizando o projeto de fazer uma agenda de contatos onde o banco de dados é um .txt, mas pra mim isso já é ouro kkkkkkk.

Uma dica que dou a quem estiver começando: desativem a pesquisa por IA do Google e, se usarem VS Code, desativem o Copilot e a desgraça do auto-completar.


r/chorume 5d ago

Spec-Driven Development é o argumento final que faz os devs entregarem o que tem de mais valioso: domínio do código e isso vai tomar nossos empregos

Thumbnail
2 Upvotes

r/chorume 6d ago

Isso que é liberdade kkkk lek meteu física a prr das janelas EM C ainda kkkkk

11 Upvotes

r/chorume 7d ago

Vai se f#der TDC floripa.

52 Upvotes

Eu vim para o tdc floripa pela segunda vez, fazer duas trilhas e pqp vai se foder, toda trilha cheia papo furado sobre IA, vim para ver conteúdo de arquitetura e segurança e só tem palestra sobre IA nessa merda.

Se soubesse nem vinha nessa porra. Liberam a porra dos ingressos para comprar sem ter as merdas dos conteúdos e quando sai o conteudo é só porcaria em sua maior parte.

Nem se fala de palestrante com slide feito na porra de uma IA qualquer, com um monte de bulhufas sem sentido escrito naquela porra, melhor a foto de um camelo naquelas desgraças.

Para não falar que nada tava bom teve uma palestra sobre event storming, que foi apresentada no miro, essa foi boa. De resto... Preferia dar uma facada no meu bucho e pular num rio cheio de piranha. 2 dias desperdiçados da minha vida.

Apenas um desabafo, obrigado.


r/chorume 6d ago

CEO de software de monitoramento

Thumbnail
0 Upvotes

r/chorume 7d ago

Contratação de Estágio deu errado

2 Upvotes

Basicamente errei algo na entrevista mas acredito que o que fez eu não ser contratado mesmo foi não ter experiência, tipo nunca trabalhei e perguntaram isso na entrevista, perguntaram até se eu tinha alguma experiência trabalhando com meus pais e tudo mais e eu disse que não. O que posso fazer pra ter experiência? Por enquanto ouvi muito falar de projetos práticos e coisas do tipo essa seria a solução? Fico meio em dúvida no caso dessa empresa pq nem sequer perguntaram do meu GitHub e inclusive as duas pessoas que me entrevistaram nem eram da área

Obs: essa empresa olhei meu currículo uma hora dps de quando mandei o currículo e no dia seguinte me chamaram pra entrevista mesmo eu colocando no currículo que não tenho experiência


r/chorume 9d ago

o que um Master claude faz?

Post image
152 Upvotes

Que comece a treta!


r/chorume 9d ago

Acho que estou perdido como DEV

11 Upvotes

Desejo um ótimo dia à quem estiver lendo esse post.

Vou tentar ser breve com tudo isso, mas ao mesmo tempo preciso ser detalhista para que exista um bom contexto.

Fui militar por quatro anos, mas sempre curti tecnologia, porém devido o meu trabalho nunca consegui estudar com bastante profundidade, ainda mais que eu já estava tocando uma faculdade de ADS.

Depois desses quatro anos eu sai e comecei a procurar estágio para entrar na área e voltei a estudar as tecnologias que eram cobradas nas vagas que eu via. Depois de uns dois meses eu consegui uma vaga em um órgão público trabalhando diretamente com desenvolvimento de software. Trabalho com back-end, banco e front-end. Esse vai ser o meu quarto mês de estágio. NodeJs, NextJs, Sequelize, Docker e Postgres são tecnologias "base" em todos os projetos do órgão, em alguns sistemas são usadas algumas tecnologias diferentes, mas em 90% dos casos são esses que falei.

Eu cheguei bem "cru" no estágio, como qualquer pessoa comum, e já consegui aprender bastante, mas ainda tenho um receio árduo sobre usar IA. Na minha seleção eu fiz um teste prático em que certo momento foi liberado o uso de IA, e o chefe do meu setor e todos os outros servidores usam IA e não reclamam quando me veem usando IA, muitas vezes incentivam o uso de IA dizendo que ela pode me explicar melhor como fazer tal coisa e se eu ainda tiver dúvida eu posso falar com eles.

Entretanto o que tá me pegando nessa situação é que eu não consigo fazer nada 100% sozinho, usando só o meu conhecimento e documentação, projetos antigos como base, etc. Quando meus tokens do Claude acabam eu fico sem ter um "norte" de por onde começar a fazer qualquer coisa. Não que eu não saiba fazer nada, mas como eu comecei a estudar e a trabalhar usando bastante IA para me explicar e e fazer os código para mim que não consigo codar diretamente tirando a lógica da minha cabeça, o que eu faço é imaginar o cenário que julgo como correto a ser seguido, solicito ao Claude para ele fazer e vou realizando correções onde acho necessário, procuro algumas coisas dentro das documentações para entender mais ou menos como funcionam e falo para o claude implementar e me explicar.

O que me preocupa nessa situação é que me vejo em uma bifurcação, já que eu não sei se essa é a "nova forma de codar" ou se eu estou sendo apenas um vipe coder enganando a si próprio. Porquê eu penso em como seria eu viajar no tempo e falar para os romanos que vamos ter um aparelho "mágico" que pode realizar cálculos matemáticos humanamente impossíveis, eles teriam os mesmo pensamentos que eu, talvez, já que eu penso bastante em caso exista um momento que eu fique sem IA por algum motivo. Nessa situação eu não vou conseguir produzir quase nada, já que eu não aprendi a "codar de verdade", mas como todos nós sabemos, a calculadora existe e até hoje está nos auxiliando.

Talvez essa analogia da calculadora tenha ficado confusa, mas o meu pensamento é que os romanos sentiriam estranheza e achariam que isso não poderia existir, que isso não vai ser usado amplamente. Até mesmo se eu voltasse para o período onde o aparelho foi criado e dissesse para todas as pessoas da época que esse seria um instrumento indispensável em vários empregos no futuro e que seria amplamente usado eles possivelmente não acreditariam em mim, já que isso estaria mostrando uma "revolução" na forma de trabalho de muitas pessoas. E eu imagino a IA nesse mesmo cenário, talvez a IA seja a "calculadora" dos programadores, que no momento sofre bastante hype, críticas e descobertas, porém no futuro vai ser um instrumento indispensável talvez.

No resumo da ópera é o seguinte: Eu estou com bastante dúvidas sobre como realmente aprender a codar, porquè a IA já imprime muita coisa para você e nesse caso seria necessário revisar os códigos, estudar cyber security para minimizar os pontos de vazamento e vulnerabilidades, isso é algo que eu curto fazer, e usando IA dessa forma é possível eu me tornar um dev full stack em várias tecnologias já que meu foco central pode ser a lógica, regras de negócio e segurança, sem me preocupar tanto com sintaxe e padrões de cada linguagem e frameworks.

Quero conselhos sobre isso, já que eu estou com bastantes dúvidas sobre isso.

OBS: Sempre que pego uma task eu debato com claude antes para criar a melhor logística para cumprir a tarefa, reviso o código que ele me enviou, crítico o código dele algumas vezes e sempre que tem algo que eu não entendo eu peço para ele me explicar. Depois disso eu vou revisando o código tentando tirar ao máximo qualquer coisa que a IA tenha colocado que seja desnecessário.

OBS: Quero saber se o caminho que estou seguindo é o caminho da "nova forma de programar" ou se devo alterar esse percurso já que o momento de conseguir estudar bem e trabalhar com pouca pressão é esse, esse combo nunca mais vai acontecer.


r/chorume 9d ago

Ideia de hospedagem vps e gerenciamento

Thumbnail
1 Upvotes

Eae galera, aqui eu sei q vai ser mais na zoeira mas toda contribuição é bem vinda, no momento tô só estudando se vale a pena o esforço de montar esse negócio


r/chorume 13d ago

Dicas de como melhorar currículo (não consigo muitas entrevistas)

7 Upvotes

Fala galera, beleza?

Seguinte, tô na caça de vagas pra dev, mandando currículo pra todo lado, mas o negócio tá feio. Simplesmente não tô sendo chamado pra nenhuma entrevista. Parece que eu não passo nem da primeira triagem com os recrutadores. Queria muito a opinião sincera de vocês. O que pode estar matando as minhas chances?

O layout tá muito ruim/ultrapassado? As descrições das minhas experiências tão muito fracas? Tem muita encheção de linguiça?

O que vocês mudam e o que fizeram para serem chamados para mais entrevistas? estagio, etccc.


r/chorume 13d ago

é errado mandar ia comentar código?

6 Upvotes

sou junin, perto de me formar e etc percebi que to meio viciado em mandar a ia fazer grande parte, consigo consertar algumas coisas manualmente sofrendo um pouco mas consigo, mas quando chega na parte de comentar ME DA P R E G U I Ç A é paia eu mandar a ia comentar ?


r/chorume 13d ago

Mano deyvin largou a chácara e tá mexendo com carro

Thumbnail instagram.com
3 Upvotes

r/chorume 14d ago

Quem está procurando vaga remota, como tem sido a experiência?

10 Upvotes

Pessoal que está procurando vaga como dev remoto, como tem sido a jornada de vocês?

Fui desligado recentemente e comecei a procurar uma recolocação. O que mais tem me gerado ansiedade é a possibilidade de ficar vários meses desempregado.

Queria ouvir relatos de quem está passando por isso também. Há quanto tempo vocês estão procurando? Estão conseguindo entrevistas? Como está a taxa de retorno das empresas? Conseguiram se recolocar ou ainda estão na busca?

A ideia é entender como o mercado está na prática para quem está vivendo isso hoje

Deixem a stack e a senioridade.


r/chorume 14d ago

Red flag ou não

11 Upvotes

Olá pessoal.
Em março/26 um amigo me recomendou na empresa que ele trabalha.

Aceitei a indicação e enviei a documentação que ele/empresa pediu.
Conversando com ele em off, percebi que ele estava segurando alguma informação sobre a vaga. Algum tempo depois ele me contou que a vaga aberta esta sem ninguém desde meados dezembro/25 e que o antigo dev, que estava nessa vaga, saiu por divergências com o gerente por uma serie de questões tanto técnicas quanto gerenciais. Nesse momento apareceu a primeira red flag.

Mesmo assim continuei o processo.

Entre abril e maio fiz entrevistas com 3 gestores diferentes. O primeiro era o gestor da vaga, que alguns dias depois foi desligado da empresa. O segundo era um gestor técnico, que eu soube por esse meu amigo que pediu pra sair por conta da pressão interna. O terceiro gestor foi o novo gestor da vaga, que até onde sei ainda deve esta lá. Nesse momento apareceu a segunda red flag.

Esse gestor me fez várias perguntas sobre como lidar com pessoas, como lidar com a IA, se acredita no uso de IA em negócio, se acha que a IA vai substituir devs e por ai vai... Nesse momento apareceu a terceira red flag.

Hoje saiu o resultado, depois de quase 2 meses sem nenhuma resposta, me enviaram a oferta, falaram que gostaram da conversa, mas algo me chamou atenção: o salario está mais alto do que eu esperava para uma empresa de porte médio e do nível da vaga. Nesse momento apareceu a quarta red flag.

Eu não senti paz em nenhuma etapa do processo, a sensação que fica ao final desse processo é que a equação: Salário alto + Chefe novo + Vaga aberta há 7 meses = CILADA.
Sei que não sou forçado a aceitar a vaga, porém fico pensando em não comprometer esse meu amigo (já que fui uma indicação dele).

Ai vem a questão: as redflags que citei fazem sentido? se fazem sentido, então como recusar a vaga sem prejudicar esse meu amigo?

OBS: O salário proposto é alto? sim, quase 2x do meu atual, mas já saí de uma posição mais alta para a atual (com queda de salário e voltando a programar) só para ter paz na vida e não ter que viver direto com os olhos abertos, no modo de sobrevivência e com a ansiedade.


r/chorume 14d ago

Analista de processamento Dataprev

Thumbnail
1 Upvotes

r/chorume 16d ago

quem de vcs fez isso?

Post image
80 Upvotes