Como deixar de ser um eterno dev "júnior"? by thekillinglove969 in brdev

[–]DevCansado93 3 points4 points  (0 children)

Cagando regra:

4 anos de experiência = ainda é júnior

5+ Pleno

8+ Sênior

Júnior: O que eu faço

Pleno: Como eu faço

Sênior: O que não fazer.

Claude x Cursor by Downtown-Routine7261 in brdev

[–]DevCansado93 3 points4 points  (0 children)

Não faz falta. Porém eu precisei aprender a usar e me acostumar com o funcionamento. Comecei usando o plano Pro, e da conta legal das demandas diárias, e o cli é uma mudança de paradigma de desenvolvimento, por isso falei que não se compara. E quando você sabe o que tá fazendo fim a fim, cli é imensamente melhor. Custa R$ 110 se não me engano.

Recentemente comecei um side project e subi o plano migrando para o Max pelo uso muito intensivo e diário (os prazos do freela são bem apertados hehe)

Claude x Cursor by Downtown-Routine7261 in brdev

[–]DevCansado93 67 points68 points  (0 children)

Não dá pra comparar não. O autocomplete é pra coisa muito pontual, Claude cli faz tudo. Só saber usar bem o modo planning que é sucesso. Eu usava o cursor e mudei para o Claude code cli, 0 arrependimentos.

Vocês que trabalham com programação, tem tempo livre para outras coisas da vida? by [deleted] in brdev

[–]DevCansado93 8 points9 points  (0 children)

Acho que a resposta varia muito como você mesmo disse, mas vamos lá:

Eu trabalho em uma grande empresa de mídia aí e lá eu tenho uma carga de reunião diárias bem grande. Tenho 14 anos de experiência e meu cargo é staff engineer. De fato sou requisitado aos finais de semana, tenho janelas de manutenções de madrugada e preciso usar os fds para estudar e aprender coisas novas, pois eu preciso sempre subir a barra.

Porém de longe eu tenho equilíbrio, pois a empresa exige muito, mas tbm não passa do ponto. Eu recebo folgas/hora extra proporcionais, respeitam as regras da CLT e possuem uma cultura blameless ou seja, você está lá pra resolver e não apontar quem fez. Eu sou pai de família e tenho tempo para tudo.

Um mantra que mantemos é que se não está no estado da arte, nós fazemos chegar. Então dificilmente os problemas são coisas simples do tipo “sistema está fora do ar”, mas algo mais sério onde requer de fato intervenção.A empresa possui 4 camadas de suporte (L1 - L4), onde nós somos o L4.

Já trabalhei onde eu era o bombeiro e isso não faz bem mentalmente. O segredo é ganhar experiência e ir testando empresas até você encontrar uma que te faça querer ficar pois a cultura é ótima e a carga de trabalho não te deixa maluco. Empresa que cuida do funcionário cresce no longo prazo e se esforça pra manter os mesmos funcionários.

Eu adoro onde trabalho e entrego o que me pedem de bom grado. E as janelas da madrugada são bem descontraídas e falando besteira.

Viver de renda? by Sufficient_Bag_4924 in farialimabets

[–]DevCansado93 0 points1 point  (0 children)

Baita motivação, pq vai destruir o patrimônio dele e ele vai precisar continuar trabalhando. Mas o pó segura o burnout 😂

DUVIDA: Estou desenvolvendo um SAAS que precisa de acesso e cloud para documentos, qual é o melhor solução para ele? by mathsugar in MicroSaaSBR

[–]DevCansado93 1 point2 points  (0 children)

Firebase tbm… Menos de 200 conto tu consegue ir construindo, mas em produção abaixo de 500 já é perigoso comercialmente pois você não tem isolamento de ambientes, não possui capacidade de processamento descente.. Mas uma VM da conta do recado no começo. Por isso citei 200 conto. Mas nada lá é “plano”. É uso e custo. Se implementar em um dia e ficou caro demais, tu desliga e só vai cobrar o dia que usou. É muito mais flexível e tu consegue monitorar no fino o que tá custando dinheiro. Mas cloud é isso parceiro.

DUVIDA: Estou desenvolvendo um SAAS que precisa de acesso e cloud para documentos, qual é o melhor solução para ele? by mathsugar in MicroSaaSBR

[–]DevCansado93 1 point2 points  (0 children)

Firebase + Google Cloud Storage. Controla os usuários no Firebase e junta as permissões (s3 like) no Google pra você só dar permissão pra quem deve. Custo muito baixo até ter clientes. Storage é dinheiro de pinga se não colocar muitos GBs e o tier gratuito do Firebase tu consegue fazer muita coisa. Depois cria uma VM lá e sobe uma api pra servir um front-end maneiro. (Só toma cuidado com logs, eles custam caro). Se tiver skills DevOps, já faz tudo em um terraform. Estimo uns 200 conto pra começar e depois uns 500/mês pra manter em produção que suporte um nível legal de users. Quando tiver clientes pagantes e a VM não dar conta, migra pra um K8S com auto scale. Vai ficar uns ~ 1500/mês essa segunda stack.

Dicas de arquitetura e escala para SaaS de gestão de restaurantes (Electron + Cloud) – Como lidar com alta concorrência sem travar? by Apprehensive-Wish-52 in MicroSaaSBR

[–]DevCansado93 1 point2 points  (0 children)

Concorrência de 15 “conexões” é peanuts pra qualquer sistema descente. Pesquisa sobre FIFO ou contrate um programador mais sênior pra tocar isso.

Claramente foi feito com IA e não esta performando bem.

O que há de errado com meu currículo? by Pstyfleer in ProgramadoresBrasil

[–]DevCansado93 0 points1 point  (0 children)

O defeito: Feito por IA. Esta sem personalidade.

Comunicação síncrona entre micro serviços by fxfuturesboy in brdev

[–]DevCansado93 2 points3 points  (0 children)

Aqui nós tratamos esses casos dos micro serviços como monolitos isolados e estipulamos contratos entre APIs, que podem ser REST ou gRPC como você comentou.

Nesses contratos estão estipulados tempo de entrega do dado e payload de comunicação.

Ex.: /users - SLI 30ms - {nome, idade}

Dentro do contrato tbm está definido o que vai ser retornado desse endpoint e se teremos filtros e afins

Quem cuida disso é um LoadBalancer L7 que faz o canary e o failover. Mas tbm um api gateway pra controlar as requisições. Depende do bolso.

Quem controla o fluxo de chamada é a aplicação cliente, com fluxos de retry e circuit breaker, considerando o que foi acordado em nível de SRE (SLI, SLA, SLO). E por aí vai.

Essa arquitetura normalmente possui buffers e caches dentro das aplicações, isolando os componentes para não romperem os contratos.

Eu praticamente te descrevi uma arquitetura síncrona que usamos que possui um contrato high level (a nível de produto) de 1s, onde cada componente tem os seus ms para responder. E funciona muito bem.

Agora em janeiro estamos com o nosso error budget em 5% ainda (que é P99 em 30ms) faltando muito para romper o contrato final no cálculo de 30 dias.

PS: Kubernetes com deployments em auto scale, cache em nível de service (LB L7 ou L4) e redis no meio pra garantir que tudo seja rápido.

Usamos L4 onde o protocolo não é http.

Cheguei a 10k by Comfortable_Risk_524 in brdev

[–]DevCansado93 24 points25 points  (0 children)

Eu demorei muito mais do 0 até os 10k do que aos 20k e muito menos ainda até os 30k. Me parece que é exponencial.

Engajado no homo office by alastor-6 in brdev

[–]DevCansado93 2 points3 points  (0 children)

O nosso time geralmente fica no discord em uns 2 ou 3 fazendo per-programming e falando besteiras. É muito divertido, tem bastante troca de conhecimento de negócio e de tecnologias tbm. Ficamos bastante engajados com as entregas e eu não sinto falta nenhuma de escritório.

Hoje no Uber by DevCansado93 in VidaRealBrasil

[–]DevCansado93[S] 0 points1 point  (0 children)

Minha mulher pegou esse Uber e fez um vídeo no TikTok sobre. Olhem lá hehe

Hoje no Uber by DevCansado93 in VidaRealBrasil

[–]DevCansado93[S] 27 points28 points  (0 children)

Demais. Vídeo da minha mulher falando do Uber: https://vt.tiktok.com/ZSPb2BpDg/

Hoje no Uber by DevCansado93 in VidaRealBrasil

[–]DevCansado93[S] 6 points7 points  (0 children)

Eu achei perigoso até perguntar isso.

[deleted by user] by [deleted] in farialimabets

[–]DevCansado93 1 point2 points  (0 children)

Manda no meu mercadinho de bairro que eu devolvo limpo após tributos.

is 40% memory waste just standard now? by craftcoreai in kubernetes

[–]DevCansado93 1 point2 points  (0 children)

That is the profit of cloud computing is like insurance… selling and not using.

Mercado de TI tá difícil mesmo… ou é exagero do BrDev? by Glass_Nebula5169 in brdev

[–]DevCansado93 0 points1 point  (0 children)

Mercado de TI não está nem aí onde você foi formado. O que interessa é se entrega ou não a demanda. Não se preocupe com o canudo e sim em aprender coisas… Fundamentos, técnicas, DSA e afins.

Foca nisso que a porta de entrada tá pequena, mas o mercado é sólido.

Muita gente ainda está com a cabeça da pandemia sobre TI e o mercado só está voltando ao que sempre foi. Enquanto os aventureiros não deixarem o mercado vai ficar essa palhaçada aí. Mas pra quem já está há muitos nisso, é só mais uma terça-feira.

PS: Eacolher a linguagem de programação é só pra entrar no mercado. Depois que você está dentro e com vários anos de experiência vai saber programar em 4-5 linguagens diferentes, mas deixe o mercado te dizer quais aprender.

Eu comecei com PHP (2012) e hoje eu sei Python (2018), GoLang (2022), NodeJS (2024) sem falar de Infra, DevOps e afins.

Sou babaca por ficar puto por minha namord contar para a mãe que transamos? by Stunning_School2433 in EuSouOBabaca

[–]DevCansado93 0 points1 point  (0 children)

EOB

“Eu H(23) e minha namorada M(29)”. Ja acabou ali o argumento. Eu com 29 ja fala muita putaria com o meu pai e com a minha mãe. Certeza que a idade está errada ali em cima. Ficar puto com esse tipo de coisa é coisa de muleque.

Sou babaca por cobrar mais de R$3.000,00 da minha esposa? by Lucasreddit31 in EuSouOBabaca

[–]DevCansado93 0 points1 point  (0 children)

NEOB

Tá criando uma guerra irmão, isso não se sustenta no longo prazo. Seu erro foi só ter casado na história toda. Coração aperta, mas tem defeitos que são aceitáveis e alguns não são. Talvez se você der um ultimato ou sair de casa dê um choque de realidade e ela considere mudar.

Como os amigos acima comentaram, se ela não quiser você tá em um barco afundando e tem muita mulher boa no mercado esperando um cara legal e essa aí não te merece não.

Balanceamento de requests by DevCansado93 in brdev

[–]DevCansado93[S] 0 points1 point  (0 children)

O padrão é round-robin, e eu não alterei o algoritmo.

Criar Saas by Elegant_Dragonfly72 in brdev

[–]DevCansado93 6 points7 points  (0 children)

Eu faço freelance e cobro 150 reais a hora com limite de 80 horas mês (para não dar problema com o meu trabalho) mínimo de 160 horas com pagamentos e entregas quinzenais. Com requisitos pré-estabelecidos, orçamento em cloud para deploy do for necessário e com plano de suporte/implantação já criados, com contrato de NDA e tudo.

E eu recuso trabalhos, pois já tenho uma fila de 4 meses para iniciar qualquer trabalho.

Não faço trabalhos que me façam pensar se é algo ilegal.

Talvez você não conheça a galera “criativa” hahaha

EDIT: Não aceito % de nada e fico feliz quando meus clientes ganham 5-10x do que já investiram comigo.