r/programacao

A área de TI ainda é muito acima da média para conseguir empregos.

Isso que o título diz. Tenho 24 anos e sou formado em vet. Ao terminar minha faculdade decidi ja pular para outra. Dessa vez Eng de Software. E, agora indo pro segundo período, consegui ser aprovado num estágio com salário de 1500 reais. É muito? Não, de forma alguma. Mas pra quem veio da veterinária esse salário é absurdo. Moro no interiorzao de São Paulo em casa de parentes então o custo de vida é baixo e talvez as oportunidades de emprego não sejam iguais em grandes centros, mas pra quem sofreu mesmo formado pra achar curso em outras áreas e conhece amigos ainda desempregados isso é muito surpreendente. Não vou dizer também que sou só um aluno de Software qualquer. Eu já sabia um pouco do assunto quando ingressei. Também sei que não é mais aquela facilidade de anos atrás que um curso de uma semana de python te garantia um emprego muito bom. Mas vejo muita gente da área que anda descreditando a facilidade sem entender que, comparado a outras especializações, a área de TI ainda é uma das, se não a, campeã em empregos

reddit.com
u/Fit-Future-3947 — 19 hours ago

Como traduzir um arquivo

Ola eu sou uma pessoa sem muita experiencia e gostaria da ajuda da comunidade para traduzir um arquivo do chinês para inglês

Eu estou tentando traduzir os arquivos de um .jar do minecraft, o arquivo em questao é um mod de complemento do mod Minecolonies chamado "The ‌Cyan Ancient City Style Pack ", ele insere civilizacoes orientais para complementar o mod Minecolonies

como não tenho muito experiencia, tentei usar IA para me ajudar nessa tarefa mas ela não conseguiu fazer, além de me fazer gastar 100 reais para ter acesso ao "modo pro"dela

Se possível, gostaria da ajuda da comunidade, para traduzir esse arquivo ou me dizer exatamente o que preciso fazer para isso

Eu baixei o Vs code para isso mas não sei bem usar, quando tentei traduzir com o google translade ele não funcionou

eu coloquei ele no github - https://github.com/rafamendes9

u/Kaiser_47 — 10 hours ago
▲ 1 r/programacao+1 crossposts

Desenvolvimento de sistemas

dpois de 18 anos de desenvolvedor, Estou qrendo fazer do zero a publicação do meu sistema, aprender desde uso ds variáveis de ambiente, quais ban os utilizar no começo e depois ql pagar, enfim, tudo que ja aprendi mais trazendo pra minha realidade

reddit.com
u/Ok_Boss638 — 20 hours ago

Alguém mais se preocupa em usar o Claude pra codar?

Tenho usado bastante o Claude pra criar código, mas isso me trouxe uma dúvida: se eu monto um software inteiro assim, no final eu realmente sei como ele funciona? Vou conseguir dar manutenção nele depois?

Acho que pra validar uma ideia é ótimo. Em pouco tempo o projeto já está de pé e dá pra lançar. Só que em algum momento vai ser preciso refatorar, e é aí que sinto falta de ter escrito o código com as próprias mãos, porque aí você conhece cada parte dele de verdade.

E acho que a maioria das empresas nem para pra pensar nisso.

Vocês já passaram por essa dúvida?

reddit.com
u/Rafa_016 — 1 day ago

Cursos da Alura realmente são bons?

Boa noite pessoal sou novo nesse meio e queria pegar para estudar sobre fazendo alguns cursos e recentemente vi a plataforma da alura que me parece bastante atrativa pela quantidade de cursos envolvendo area de t.i no geral e gostaria de saber se realmente e uma boa opção para aprender

reddit.com
u/ActExpensive239 — 1 day ago
▲ 8 r/programacao+3 crossposts

Qual review vocês dariam para esse projeto?

Fiz esse projeto tem uns meses, enquanto cursava o CS50 de Harvard como primeiro curso de programação, e gostaria de ter um review de pessoas/devs engajadas em Python. Saber meu nível real, e se estou num caminho interessante para tentar Júnior nos próximos meses. Dei um tempo na linguagem apenas por motivos profissionais, no momento fui contrato por uma empresa que utiliza ServiceNow, que é baseada em JS. Estou conflitado no momento? Sim, já que estou fazendo um curso para aprender JS. Vou anexar meu repositório do GitHub aqui: https://github.com/PedroResBV/projeto-cs50

O projeto seria uma base de dados de atletas de vôlei de praia, sou um atleta da modalidade em migração para ti, usando arquivo CSV criado a partir do primeiro cadastro de atleta, algo simples usando terminal. Usei um pouco de IA, para entender melhorar alguns conceitos e revisar o que poderia melhorar, mas todo código eu que escrevi.

u/Own-System-9238 — 1 day ago

Piloto helicópteros média 6k, devs plenos talvez o mesmo valor, adrenalina dev se compara a voo quando?

Estava pensando em uma comparação curiosa.

Um piloto de helicóptero pode passar horas em uma profissão de alta responsabilidade, pressão e risco. Em alguns casos, a remuneração no início ou em determinadas operações não é tão distante da de um desenvolvedor pleno.

A diferença é que ninguém questiona por que um piloto gosta do que faz. A adrenalina faz parte da profissão.

E nós, desenvolvedores?

Qual foi a última vez que vocês sentiram aquele frio na barriga?

Um deploy em produção numa sexta-feira?

Um bug que derrubou um sistema inteiro?

Um SaaS lançado depois de meses de trabalho?

Fechar o primeiro cliente internacional?

Ver milhares de usuários usando algo que você criou?

Ou hoje a profissão virou só sprint, ticket e reunião?

Às vezes tenho a impressão de que a maior adrenalina da carreira não é escrever código, mas assumir riscos: criar um produto próprio, empreender, largar a estabilidade ou colocar uma ideia no mercado.

A carreira de desenvolvedor ainda tem aquela emoção que faz alguém dizer "é por isso que escolhi essa profissão"... ou ela se tornou apenas mais um emprego de escritório?

Qual foi o momento mais emocionante que vocês já viveram como dev?

reddit.com
u/churraspy20 — 2 days ago

Kafka faz mais sentido do que RabbitMQ?

Recentemente comecei a estudar arquitetura de microserviços e primeiramente eu fui entender um pouco da teoria antes de ir para a prática. Alguém em algum lugar da internet me aconselhou a implementar microserviços Java com Rabbit porque era comum no mercado. Beleza.

Comecei a estudar Rabbit e sei lá, não é como eu esperava. Quando penso na EDA, o RabbitMQ parece que não foi exatamente feito para isso embora ele sirva. Eu dei uma pequena pesquisada no Kafka e como ele funciona e parece que ele tem mais a ver com eventos. RabbitMQ me parece ter mais cara de comandos.

Quero ouvir o "depende" de vocês. Sempre tem um "depende".

reddit.com
u/davifaustino — 2 days ago

Você trocaria a programação "raiz" para trabalhar com ERP, CRM e automação? Ou isso é deixar de ser dev?

Percebo que muitos desenvolvedores começam a carreira sonhando em trabalhar com arquitetura, algoritmos, linguagens e sistemas do zero.

Mas, alguns anos depois, muitos acabam migrando para áreas como:

ERP

CRM

Salesforce

SAP

Odoo

HubSpot

Dynamics

Automações

Integrações

RevOps

E, curiosamente, vários desses profissionais passam a ganhar mais do que quando trabalhavam apenas desenvolvendo software.

Isso levanta uma discussão:

Trabalhar com ERP/CRM é uma evolução natural da carreira ou um "desvio" da programação?

Quem migra deixa de ser desenvolvedor?

Faz mais sentido resolver problemas de negócio do que criar software do zero?

Vale a pena abrir mão da programação "raiz" por um mercado que muitas vezes paga melhor e oferece mais oportunidades remotas?

Existe um certo preconceito de quem trabalha com código "puro" em relação a quem atua com ERP e CRM?

Tenho a impressão de que muita gente entra na TI querendo escrever código o dia inteiro, mas acaba descobrindo que o mercado valoriza cada vez mais quem entende do negócio, integra sistemas e automatiza processos.

A provocação é: se amanhã vocês recebessem uma proposta pagando o dobro do salário para trabalhar com SAP, Salesforce ou outro ERP/CRM, vocês aceitariam ou prefeririam continuar na programação tradicional? E por quê?

reddit.com
u/churraspy20 — 2 days ago

Projetos para melhorar o currículo

Olá, pessoal. Estou finalizando o meu primeiro semestre de Ciência da Computação em uma federal e estou gostando bastante do curso (apesar de todas as dificuldades e ter que enfrentar a constante reafirmação de que não sei basicamente nada).

Antes da faculdade, tinha tido alguns contatos com programação, mas apenas o básico, então não tenho nenhum projeto ainda.

Queria saber o que vocês indicam fazer pra colocar no currículo/github que vai me ajudar a melhorar na programação e ainda fortalecer meu portfólio. Na faculdade, programamos em C++, mas pretendo voltar a estudar Python também.

reddit.com
u/ewvemochi — 2 days ago
▲ 9 r/programacao+1 crossposts

Já perceberam que muitos devs resolvem problemas milionários para os outros... mas nunca constroem algo grande para si?

Uma coisa sempre me chamou a atenção.

Passamos o dia resolvendo problemas complexos para clientes e empresas.

Criamos ERP, CRM, SaaS, IA, automações, integrações, aplicativos...

Fazemos negócios dos outros crescerem.

Mas, quando chega a hora de criar um projeto próprio, muitos de nós travam.

Aí me veio a dúvida:

Será que sofremos de síndrome do impostor?

Ou falta ambição para assumir o risco de empreender?

Ou é simplesmente mais confortável resolver problemas quando alguém já definiu o objetivo e está pagando por isso?

Será que temos conhecimento técnico, mas pouca habilidade em produto, marketing e vendas?

Ou o mercado nos condicionou a sermos excelentes executores, mas não criadores de negócios?

É curioso pensar que um desenvolvedor pode passar anos construindo sistemas que faturam milhões para outras empresas e, mesmo assim, nunca lançar um produto próprio.

Vocês já sentiram isso?

Na opinião de vocês, o que mais impede um desenvolvedor de construir algo para si mesmo: medo, falta de tempo, falta de visão de negócio ou a segurança do salário no fim do mês?

reddit.com
u/churraspy20 — 3 days ago

Desafio pra vaga de estágio

Estou cursando ads no segundo semestre e ultimamente ando mandando alguns currículos pra ver se consigo alguma vaga de estágio que pague minimamente bem pra poder trabalhar na área enquanto estudo.

Me deparei com essa vaga de estágio no Linkedin que parecia interessante, e me mandaram esse desafio, só que eu não sei absolutamente nada sobre C# ou React. Tanto eu não estudei isso por fora (pq no começo tem coisa demais pra escolher estudar), quanto não aprendi na facul ainda, e nem sei se vou.

A minha dúvida é: faz sentido pra uma vaga de estágio te pedirem pra fazer um sistema já completo de cadastro?? (lembrando que na descrição tem bem mais coisa pra implementar). Parece complexo demais pra mim que só sei um HTML/CSS e um básico de JS. Ou já é algo que um estagiário deveria saber fazer?

u/ConcentrateNo7124 — 3 days ago

E se desenvolvedores pudessem "minerar" enquanto programam, em vez de deixar CPU e GPU trabalhando à toa? suas horas dev mesmo com IA seria bem remuneradas?

Uma ideia que me veio à cabeça e queria saber se faz algum sentido técnico.

Hoje existem vários mecanismos de consenso em blockchain:

Proof of Work (PoW)

Proof of Stake (PoS)

Proof of Authority (PoA)

Proof of Space

Proof of Capacity

Proof of Burn

Delegated Proof of Stake (DPoS)

Proof of History (PoH)

Proof of Elapsed Time (PoET)

No Proof of Work tradicional, bilhões de operações matemáticas são executadas apenas para garantir a segurança da rede.

Mas e se fosse diferente?

Imaginem uma blockchain onde o "trabalho" fosse útil.

Em vez de gastar GPU resolvendo hashes aleatórios, o consenso poderia aproveitar operações reais que um desenvolvedor já executa diariamente, como:

compilação de projetos;

execução de testes automatizados;

builds;

linting;

análise estática de código;

renderização;

treinamento de pequenos modelos de IA;

indexação de grandes bases de código;

processamento distribuído;

automações;

integração contínua (CI/CD).

A ideia seria transformar parte desse esforço computacional em uma espécie de "Proof of Useful Work".

Em teoria, milhões de desenvolvedores ao redor do mundo já possuem computadores ligados durante horas todos os dias.

A provocação é:

Faz sentido tentar aproveitar esse poder computacional para proteger uma blockchain?

O maior desafio seria técnico, econômico ou de segurança?

Como impedir que alguém simule "trabalho útil" apenas para ganhar recompensas?

Um modelo assim conseguiria competir com PoW ou PoS?

Vocês participariam de uma rede onde o computador fosse recompensado enquanto vocês trabalham normalmente?

Sei que já existem pesquisas sobre Proof of Useful Work, mas tenho a impressão de que quase todas continuam olhando para clusters científicos, IA ou renderização.

Será que ninguém pensou em usar a enorme capacidade computacional desperdiçada diariamente por milhões de desenvolvedores?

Ou isso é uma ideia interessante no papel, mas impossível de viabilizar na prática?

reddit.com
u/churraspy20 — 2 days ago

Curso do Guanabara ou Udemy?

Tenho 45 anos, emprego fixo em prefeitura, mas tenho curiosidade pra aprender um pouco de logíca de programação e linguagem python. Vi que tem o curso do Guanabara, mas tem outros na Udemy. O que vocês me dizem?

reddit.com
u/juliotocha — 3 days ago

Ajuda com projeto de bot em PHP

Boa noite pessoal, tudo bem?
Ando desenvolvendo um projetinho que consiste em um bot do telegram que busca por discontos em jogos da steam e notifica os usuários via telegram mesmo.
O backend está sendo feito em PHP e me surgiu uma dúvida:
Se houverem muitos jogos no banco de dados (cada usuário pode adicionar N jogos do próprio interesse), na hora do backend comparar o preço de um por um (pra ver se houve um decremento de preço ou não), pode se tornar algo muito lento? A minha ideia é que a cada X tempo, o bot verifique os preços dos jogos na steam e atualize no banco de dados e, só então, envie uma notificação pros usuários que tem interesse naquele jogo em específico (acho inclusive que vou ter que usar um design pattern como Observer nesse caso.). Alguém tem alguma sugestão de como deixar mais performática a minha aplicação?
Sei que pode ser uma dúvida boba para os mais experientes aqui do sub, mas sou apenas um técnico em informática apaixonado pela programação.

reddit.com
u/segfault-0xFF — 3 days ago
▲ 1 r/programacao+1 crossposts

E se a gente começasse a criar software pensado para ser resistente à IA, justamente para proteger empregos? Seria como impedir próteses para corredores amputados?

É uma ideia polêmica, eu sei.

Nos últimos anos, parece que toda empresa só pensa em como substituir gente por máquina. Mas e se parte da comunidade de desenvolvedores resolvesse remar contra essa maré?

Imagina sistemas e arquiteturas em que a IA fosse só apoio, sem nunca conseguir substituir totalmente o profissional.

Isso seria uma forma de preservar empregos ou apenas atrasar uma evolução que já está acontecendo?

Você trabalharia num projeto que tivesse como propósito reduzir a dependência de IA?

Existe uma responsabilidade ética dos devs em pensar nos impactos da automação sobre o mercado de trabalho?

Empresas pagariam por soluções que mantêm mais trabalho humano ou sempre vão escolher a eficiência máxima?

Se uma tecnologia elimina milhares de empregos, o desenvolvedor deve simplesmente implementar ou também refletir sobre as consequências?

Será que no futuro veremos empresas vendendo como diferencial: “IA quando faz sentido, humanos onde fazem diferença”?

Ou tentar limitar a IA seria como tentar impedir a chegada da internet ou da nuvem?

Um profissional dev que tem recursos para os tokens sai na frente, por isso fiz a analogia, sobre corredores amputados com próteses que podem correr muita mais rápido que os não amputados.

reddit.com
u/churraspy20 — 3 days ago

Se uma pessoa gosta de jogar no PC isso demonstra que ela tem vocação para ser dev?

Hoje em dia observo que muitos jovens desejam a área de programação por conta de já terem uma certa afinidade com o PC por conta dos games. Vocês acham que isso é um bom indicador de vocação?

Eu acredito que gostar de jogos é um indicador melhor se esses jogos forem puzzles como por exemplo Xadrez, Sudoko, Solitaire, Cubo mágico (inclusive muito dev sabe montar), etc. Jogos que exigem raciocínio lógico. O que vcs acham?

reddit.com
u/davifaustino — 3 days ago

Faculdade de ads na puc ead, vale a pena?

Estou terminando contabilidade na faculdade Uninter, e achei extremamente fraca e sem sucesso de carreira. Faço estágio home office. Sempre pensei em cursar algo relacionado a tecnologia e acabei por escolher Ads. Pelas minhas pesquisas a Ads da Uninter é fraca e desatualizada, me recomendaram a Puc. Alguém já estudou ou estuda? Como foi o processo para fazer o vestibular e as provas presenciais?

reddit.com
u/Acceptable-Option210 — 2 days ago

Quais são os melhores cursos para fazer?

Tenho 18 anos, faço faculdade de Administração e não pretendo fazer uma segunda graduação.

Procuro apenas cursos ou certificações com bastante reconhecimento internacional e peso curricular. Meu objetivo é realmente aprender o máximo possível, então pretendo estudar bastante tanto dentro quanto fora do curso.

Atualmente não sei nada de programação, então gostaria de encontrar um curso que vá do absoluto zero até um nível avançado, capaz de preparar alguém para trabalhar profissionalmente, inclusive para empresas do exterior.

Quais cursos vocês recomendariam? Estou procurando algo realmente completo, reconhecido internacionalmente e que agregue valor ao currículo.

reddit.com
u/JellyfishOk7365 — 3 days ago

Fiz um agente de IA para um trabalho acadêmico e quebraram ela em 10 minutos

Estou cursando engenharia de software e semana retrasada terminei o primeiro período apresentando um trabalho sobre a 3° ODS da ONU. Nossa proposta foi abordar temas que impactam muito a vida dos adolescentes, jovens e adultos hoje em dia: sedentarismo, obesidade e idealização de um corpo “perfeito”.

Eu e meu grupo decidimos criar um agente de IA que serve como um coach profissional, onde ele é um meio intermediário para o usuário buscar uma vida saudável de forma acessível e gratuita. Esse foi o primeiro agente de IA que construímos, e como estamos no primeiro período, tudo ficou muito simples, mas foi suficiente para eu ficar mais fascinado com inteligência artificial!

Desse trabalho o que mais me fez rir não foram as calls no discord, mas sim os meus colegas de sala que tentaram quebrar a IA do site, e um deles conseguiu!
Eu fiquei incrédulo de como eles conseguiram ser ratos e descobrir uma brecha em questão de minutos 😂

Vou deixar o link para vcs testarem e opinarem sobre o site e o banco de dados e é apenas um protótipo que colocamos no ar para compartilharmo.

Obs: O site não tem banco de dados e é apenas um protótipo

Link: https://lifef-fit.vercel.app/

u/Mundane_Passenger456 — 4 days ago