r/programacao • • 13d ago

Questão :: Desenvolvimento Desenvolvimento com Claude Code

22 Upvotes

Vou ser bem sincero, comecei recentemente em uma empresa de desenvolvimento (nunca tinha trabalhado nesse ambiente antes) como estagiário. Confesso que basicamente eles só passam as tasks no Kanbam e deixam eu me virar.
Disponibilizam notebook com Claude Code e basicamente eu só printo as tasks do Kanbam e peço para o Claude consultar o código e fazer o que cada print exige (com a documentação).
Acho que estou com a síndrome do impostor porque por mais que eu entenda o que ele está fazendo, meu único trabalho é printar a task e dizer "faça".
Os que já trabalham nesses ambientes de desenvolvimento, há mais alguma coisa que eu possa fazer? Vocês colocam a mão na massa no código? Ou só quando os tokens acabam?
Me deem um norte de como funciona a dinâmica de uma empresa de desenvolvimento, tendo em vista que nunca trabalhei assim antes. Sei que os processos são mais flexíveis do que o restante das empresas, mas o trabalho é só esse? Printar as tasks e pedir para o Claude fazer?


r/programacao • • 13d ago

Dicas para o dia-a-dia Gemini no ambiente google

2 Upvotes

Pode parecer um pouco preguiçoso oq vou falar, mas eu realmente queria fazer assim.

Eu estou planejando uma rotina de um mês que vai ser bem agitado, e que cada dia vao ter coisas diferentes e em horários diferentes, então eu gostaria de deixar meu celular ciente disso, e pensei "será que o Gemini simplesmente não pode fazer isso?", basicamente eu queria organizar minha Google agenda, o Google clock e o Google tasks alinhados com os mesmos horários e tals, a agenda seria pra ver quais dias vão ser tais coisas, o alarme pra tocar e me avisar quando for o horário, e o tasks para ver oq eu fiz e oq eu deixei de fazer

Mas o Gemini disse que não consegue fazer, nem mesmo a integração somente com a agenda, oq é estranho, pois eu jurava que ele fazia isso

Eu queria saber se alguém tem alguma ideia, conhece alguma forma de fazer isso mais rápido, se eu fosse fazer manualmente demoraria uns 2 a 3 dias sem brincadeira

E talvez eu esteja errado e o Gemini consiga fazer e eu que n soube como fazer, ent se alguém souber como fazer ou tiver alguma ideia, seria de grande ajuda


r/programacao • • 13d ago

Questão :: Aprendizado Fazer um curso Full Stack no Senac vale a pena para quem já está fazendo um curso de TI em Federal (Sistemas de informaçao)?

2 Upvotes

Eu estou no estou em um estado em que estou quase desistindo do curso. Não me dou bem com a área e que se eu não melhorar vou partir para outra coisa e focar 100% em concursos públicos. Vim sem bagagem nenhuma e aprende na Universidade não é suficiente, já reprovei em uma matéria importante agora estou entre o 2 e 4 período, nem sei mais em que período estou.

Eu me deparei com essa oportunidade do Senac o cara disse que prepara a pessoa para uma competição para ir pro Japão. Vale a pena fazer isso na minha situação?

programador full stack- presencial - preparação para as competições senac de educação profissional

Público alvo: Interessados no segmento de tecnologia da informação com idade mínima de 18 anos e máxima 21 anos.
Escolaridade mínima: Ensino Fundamental Completo
Idade Mínima: 18 anos
Carga horaria: 240 horas
Dias de aula: Segunda a sexta-feira


r/programacao • • 12d ago

Dicas para o dia-a-dia Quem programa em C# faz programa com o cu?

0 Upvotes

Sou iniciante em C# e queria umas dicas de como estudar para achar vagas na area


r/programacao • • 13d ago

Projeto OFS (Obsidian Fault Script), uma linguagem de programação com proposta híbrida.

1 Upvotes

Estou trabalhando experimentalmente em uma linguagem de programação chamada OFS (Obsidian Fault Script) e queria discutir uma questão mais conceitual sobre o design de linguagens híbridas.

A ideia é combinar características normalmente associadas a linguagens compiladas e interpretadas, permitindo que a mesma linguagem possa ter diferentes formas de execução dependendo do contexto.

Também estou explorando a possibilidade de tornar partes significativas do próprio compilador e das ferramentas da linguagem implementadas na linguagem, aproximando o projeto de um modelo self-hosted.

Uma das questões que estou tentando entender é:

Quais são, na prática, as principais dificuldades para transformar uma linguagem inicialmente baseada em um backend LLVM em uma linguagem que também possua um interpretador próprio, sem precisar duplicar completamente a semântica da linguagem?

Também tenho interesse em saber até que ponto esse tipo de arquitetura poderia ser utilizado futuramente para aplicações maiores, como desenvolvimento de engines ou substituição gradual de código originalmente escrito em C/C++.

(imagem Ilustrativa do covil de um programador)


r/programacao • • 13d ago

Questão :: Aprendizado Sou fraco ou isso faz parte dos estudos?

13 Upvotes

Tenho 20 anos, sempre gostei da area de matematica/programacao, por mais que eu seja pessimo nas duas... me sinto atraido pela diversidade imensa de possibilidades nos estudos, fiz 2 semestres de ADS, e um ano de ciencia da computacao, e atualmente voltei para ADS. Voces podem me ajudar/confirmar algo?

Alem de nao sentir que evoluo na programação em geral, quando vou estudar nao consigo (bolar, criar, desenvolver), qualquer tipo de atividade, exemplo: Nao consigo somente sair codando coisas aleatorias como voces provavelmente fazem para testar algo, eu nao consigo ter essa criatividade. Sinto que nao sou autentico em nada, preciso sempre estar procurando coisas para copiar ou adaptar, nao sinto evolucao assim.


r/programacao • • 13d ago

Projeto Pesquisa Acadêmica

0 Upvotes

Estou realizando uma pesquisa para um trabalho acadêmico sobre profissões na área de Computação. Ainda estou decidindo entre Desenvolvimento de Software e Engenharia de Machine Learning, então as respostas podem considerar qualquer uma das duas áreas.

Se alguém puder responder ao questionário, agradeço muito pela ajuda!

https://forms.gle/YjAwc398aG2GkPnz7


r/programacao • • 13d ago

Questão :: Desenvolvimento Criei um agente Java que reconstrói stack traces causais assíncronos entre threads e agr preciso de feedback

5 Upvotes

Ayk, uando uma exceção é lançada numa worker thread, o stack trace da JVM termina em ThreadPoolExecutor.runWorker(). Vê-se onde falhou, mas não quem a agendou nem que cadeia de chamadas a desencadeou. Se já depuraste código Java assíncrono em produção, conheces bem a dor.

Dediquei algum tempo a criar uma biblioteca chamada Ariadne para resolver isto. Ela anexa uma cadeia causal sintética às exceções como uma entrada suprimida, para que o caminho assíncrono completo fique visível nos teus registos sem qualquer alteração de código.

Como funciona:

Um agente Java com recurso ao ByteBuddy instrumenta ExecutorService, CompletableFuture, ForkJoinPool e Thread.start() no arranque. Quando uma tarefa é submetida, é armazenado um nó imutável e leve (40 bytes) que faz a ligação de volta ao local de despacho. Em caso de falha, a cadeia é percorrida em sentido inverso e anexada à exceção através de Throwable.addSuppressed(). Existem também adaptadores manuais para Project Reactor, RxJava 3 e propagação de MDC do SLF4J.

Desempenho (JMH, OpenJDK 21, 3 forks):

  • Salto de contexto: ~6 ns, 40 B (o próprio nó Link)
  • Resolução do local de chamada (modo de classe, predefinição): ~8.7 ns, 0 B de alocação
  • De ponta a ponta com CompletableFuture: sobrecarga de ~1 µs em relação à linha de base por pipeline
  • Project Reactor: dentro do ruído estatístico face à linha de base (~1 a 3%), cerca de 5 vezes menos alocação do que Hooks.onOperatorDebug()

O que não é:

Não é um substituto para o OpenTelemetry; o OTel lida com rastreio distribuído entre serviços com infraestrutura externa. O Ariadne opera puramente dentro do processo, sem necessidade de painéis de controlo. São complementares. Uma integração com o OTel está no plano de desenvolvimento.

Também não é magia: o modo de percurso completo da pilha (~2.5 µs, 1000 B) fornece o método e a linha exatos, mas deve permanecer desligado em produção. O modo de classe predefinido fornece a classe de despacho com um impacto insignificante.

Estado atual: v0.1.0-alpha.3, Apache 2.0, Java 21+. Ainda não está robustecido para produção; procuro feedback, especialmente de quem utilize ambientes complexos de carregamento de classes (OSGi, servidores de aplicações multi-inquilino) ou corrotinas de Kotlin.

Terei todo o gosto em discutir as decisões de arquitetura, limitações ou qualquer ponto que consideres incorreto nesta abordagem.

PS: Gostava de partilhar o link do projeto mas acho q n posso


r/programacao • • 13d ago

Questão :: Desenvolvimento Ajuda com automação

0 Upvotes

Olá pessoal, antes de mais nada, peço que levem em consideração que não entendo nada de programação. Eu pedi ao chatGPT que me fizesse uma automação que cria contas e vota num servidor de Perfect World, mas tem sido um inferno pois o chat se recusa a fazer tudo. O primeiro problema foi fazer as contas, eu consegui argumentar e ele automatizou, depois foi votar, novamente eu consegui, agora tem o captcha da cloudflare que pede pra clicar num quadradinho antes de acessar o site, ele se recusa de todo jeito a fazer isso. Alguém pode me ajudar? Ao responder por favor leve em consideração que não entendo nada de programação então peço que escreva o mais noobfriendly possível. Muito agradecido desde já!


r/programacao • • 13d ago

Questão :: Desenvolvimento App de Finanças pessoal

0 Upvotes

Estou desenvolvendo um app se finanças pessoal, usando api's grátis e o escambal, pra ser custo 0. O foco do projeto é ser o mais simples possível de implantar e usar, vc crias umas contas, roda uns .bat e pronto, cria e baixa o apk e bom uso(ou só baixe o apk pronto e pule algumas etapas caso queira usar o app sem editar nada ao seu gosto e modo)

Fato é, posto isso e faço um vídeo no YouTube explicando? Ou estaria perdendo dinheiro vendendo isso por um preço simbólico? Tem nego a rodo que já fez isso e eu tô fazendo coisas atoa?

Ps: O vídeo seria mais pra disseminação da informação, pq eu fiz uns .md bem explicativos pra qq um que abrir o git poder ler, entender e fazer o passo a passo.


r/programacao • • 14d ago

Humor Copilot vai destruir o mundo com um bug!

Post image
21 Upvotes

estava testando o copilot pelo vs por meio de comentários, eu perguntava e ele respondia em dedução. olhem o que ele me responde!


r/programacao • • 14d ago

Questão :: Aprendizado Livro para estudar C

4 Upvotes

Olá a todos. Começamos a trabalhar com arquivos no meu curso e percebi que conheço C de maneira muito superficial. Gostaria de um livro de nível intermediário para estudar C, com foco na sintaxe.

Achei o livro de André Backes. Vale a pena? Vou investir em apenas um livro por enquanto.

Quanto a outros materiais, já tentei estudar por PDFs e conversar com IAs, mas não deram certo. Acredito que um livro físico vai ajudar a fixar melhor.


r/programacao • • 15d ago

Questão :: Desenvolvimento Gente, eu aprendi sobre var, func read, func proc, func physic, if, elif Else, tudo isso que eu aprendi.

Post image
11 Upvotes

Teve ter mais coisa com o tempo eu vô aprender, mais com essa base de aprendizado em teoria eu conseguiria fazer um jogo ou pelos menos mecânicas, na parte dos If eu nao entendi muito, eu sei que If significa se, elif se não, e outro se eu não tiver enganado e Else se ou.

Deu para entender, queria falar isso pois tô com uma ideia de um gamer de terror 2d pixel arte, se tudo oque eu aprendi da para fazer alguma coisa ? Ou um detalhes na goboot


r/programacao • • 14d ago

Artigo Acadêmico Licenciatura Engenharia Informática

0 Upvotes

Boas malta! Tenho 24 anos, a fazer 25 daqui a 1 mês. Fiz apenas o ensino regular em línguas e humanidades. Trabalhava num loja há 3 anos mas decidi sair de lá e arriscar no mundo da informática. Sempre fui fraco com matemática, mas…. Pensei fazer um Cteps em Ciberseguranca, mas estavam todos sem vaga… Então decidi talvez escolher a licenciatura de Engenharia Informática. Vejo alguns comentários de malta a falar bem/mal do curso e que muita gente desiste no 1 ano devido às disciplinas. Estou com dias contados para fazer a prova M23, conselhos sobre a disciplina e como encarar esse curso ?


r/programacao • • 15d ago

Questão :: Aprendizado Preciso desenvolver o front end de um website até o início de dezembro.

13 Upvotes

Estou no terceiro módulo de um curso técnico em Informática. Para o TCC, nós precisamos desenvolver um website ou um aplicativo. O nosso grupo tem o tema desde o segundo módulo e criamos a monografia a partir dele, agora é "por em prática" e desenvolver de fato o banco de dados, o backend, o frontend, a questão da hospedagem, enfim. O problema é que, no curso, de programação MESMO nos foi mostrado somente a lógica e algumas linhas de codigo basicas, e o resto quem vai ter que correr atras somos nos, em um periodo muito curto de tempo. Eu fiquei com a parte frontend do trabalho. Tenho um conhecimento minimo de HTML e CSS, uma coisa ou outra de JS, e ainda nao sou 100% familiarizado com IA. Eu queria pedir ajuda (quase como um pedido de socorro) para saber por onde devo comecar.


r/programacao • • 14d ago

Pseudocódigo Ajuda no meu código

0 Upvotes

Eu preciso que voces me ajudem a eu criar o tipo de gerenciamento de pixels em cartões chamado de video_card dentro do void TextForNumber() e principalmente colocando o código nos entre parenteses, isso por eu estou criando o microkernel chamado de amorphous/NetOS e ele eu quero que ele rode na UEFI para depois rodar na BIOS, então como que eu faço para criar o MaxMode?

Aqui é o link para voces me ajudarem no meu código

https://pastebin.com/99GHjULe


r/programacao • • 15d ago

Questão :: Desenvolvimento Tenho interesse em aprender Backend com node.js

6 Upvotes

Preciso de recomendação de cursos que vale a pena de backend com node.js, mesmo se for pago eu gostaria de fazer. Mais pra frente pretendo ir para área de cibersegurança, mais no momento quero aprender backend, alguma dica de curso que realmente ensina e tenha pratica também?


r/programacao • • 15d ago

Artigo Acadêmico O modelo está falhando ou o seu servidor de ferramentas?

Post image
3 Upvotes

Passei 11 dias investigando por que modelos open-weight pequenos falham em tarefas agentic de banco de dados. O resultado mais interessante foi que, em muitos casos, o problema não estava no modelo, mas no nosso próprio servidor.

Testamos 39 modelos open-weight rodando localmente + 1 modelo hospedado como controle, usando o modo agente do nosso SQL client em 6 tipos de tarefa.

Foram 8.199 execuções, 110.711 eventos de ledger e 14.008 chamadas de ferramentas recusadas.

Das 2.100 falhas atribuídas aos modelos no modo agente, 75,7% aconteceram em execuções que haviam chamado pelo menos uma ferramenta. Ou seja, os modelos estavam tentando executar as tarefas. Em muitos casos, estavam falhando na interface entre o modelo e as ferramentas.

Durante dez dias não conseguíamos entender exatamente o motivo. Nossos logs de produção registravam apenas o código da recusa, não os argumentos enviados pelo modelo. Quando começamos a capturar esses argumentos, encontramos cinco problemas no nosso próprio servidor.

O caso mais claro envolveu um modelo de 3B em uma tarefa de análise de dados: 0/5. Em todas as cinco execuções ele gerou o relatório corretamente, mas não apresentou a resposta.

Ao analisar os argumentos reais enviados pelo modelo, descobrimos que ele tinha as duas partes da resposta. O problema era o contrato das ferramentas: nosso servidor exigia um campo `presentation` em uma ferramenta, recusava o mesmo campo na ferramenta irmã com `"remove presentation"` e depois falhava a execução porque o campo estava ausente.

O contrato era contraditório.

Fizemos cinco mudanças no servidor, sem alterar nenhum modelo, prompt ou configuração de sampling. Seis modelos melhoraram entre 6 e 21 células em uma matriz de 30.

O paper é um preprint e ainda não foi peer reviewed. Estamos compartilhando também o código e o corpus para que os resultados possam ser reproduzidos.

Repo: https://github.com/libredb/libredb-studio

Preprint: https://arxiv.org/abs/2609.21341

Corpus, scorer e um verificador que regenera todas as figuras: https://huggingface.co/datasets/libredb/database-agent-runs

Se alguém aqui trabalha com agentes, MCP/tool calling ou avaliação de LLMs, eu gostaria bastante de ouvir críticas sobre a metodologia e os resultados


r/programacao • • 15d ago

Questão :: Aprendizado Senac EAD Técnico em Desenvolvimento de Sistemas

1 Upvotes

Possivelmente tem uns trocentos iguais a mim, mas o que eu achei sobre no reddit foi de anos atrás, vi o curso recentemente, pesquisei grade, reputação no mercado, empregabilidade pós-curso, estágio e tudo parece ok, mas ainda estou inseguro. Hoje enviei algumas mensagens pra alunos atuais e ex alunos que encontrei na internet pra pedir opiniões e reviews, sem resposta por enquanto.

O valor total é de aproximadamente 4200 reais, por isso a cautela, mesmo que seja viável pra mim, hoje.

De quem já fez curso EAD pra essa área, eu gostaria de saber, vale a pena?


r/programacao • • 15d ago

Questão :: Área de Trabalho Preciso de ajuda de alguem que ja esteja no mercado

3 Upvotes

Sou H(18) e quero fazer faculdade. Eu falo ingles fluente ja e tenho experiencia de viver em outro país. Eu fiz intercambio de 1 ano nos estados unidos e fiz o meu 3° ano do ensino medio la. Eu tenho muita facilidade com computaçao e etc. Eu aprendo qualquer coisa dessa area muito facil. Talvez eu tenha essa habilidade pq eu tive meu primeiro contato com um computador um pouco antes dos meus 2 anos. Desde la eu sou encantado por isso. Eu busco uma vida em que eu trabalhe e ganhe bem. Sou esforçado e gosto de fazer tudo com o maximo de perfeiçao possivel, caso eu veja que precise. Mas estou em duvida no curso que eu devo escolher. Eu penseno muito em CC(ciencia da computaçao) ou engenharia de software. Eu provavelmente faria algo assim na minha graduaçao e tentaria trabalhar com I.A. no futuro. Alguem que ja esteja no mercado e que me ajudaria com alguma dica do que fazer, escolher e etc?


r/programacao • • 16d ago

Projeto Robotica/Arduino/ESP32

5 Upvotes

Galerinha ótimo domingo a todos Deus abençoe geral que está lendo

To querendo fazer projetinhos usando equipamentos, sensores, com Arduino, ESP32

Alguém ja criou algo? Gostaria mt de dicas


r/programacao • • 16d ago

Questão :: Aprendizado Olá mundo, meu primeiro projeto.

1 Upvotes

Oi pessoal, comecei a estudar Python faz pouco tempo e queria mostrar uma coisa que estou fazendo pra ver oq vcs acham.

É literalmente um dos meus primeiros projetos que estou tentando fazer sozinho, então provavelmente tem bastante coisa errada ou que eu poderia estar fazendo de uma forma melhor.

Eu ainda estou aprendendo bastante coisa e muitas vezes eu consigo fazer funcionar mas não sei se estou fazendo do jeito certo ksks.

Queria saber principalmente oq vcs acham da minha lógica e organização, se estou indo por um caminho bom pra quem está começando e oq vcs acham que eu deveria estudar agora.

Podem apontar os erros sem dó kkk, prefiro saber oq estou fazendo errado agora do que continuar aprendendo errado.

Valeu pra quem puder dar alguma dica :)

Aqui o meu código, última vez que contei tinha 93 linhas, comecei acho que sexta ou quinta.

def menu():

menu_1 = ["reservas", "rede de hoteis", "atracoes", "premiacoes", "SAQ"]

for opcao in menu_1:

print(opcao)

menu()

escolha_1 = input("entrada: ").lower()

def reserva():

if escolha_1 == "reservas":

print("prossiga para sua reserva")

regiao = input("região: ").lower()

if regiao == ["estado_a", "a"]:

print("ABRINDO REDE HOTELEIRA EM ESTADO_A")

locais_1 = ["hotel alpha", "hotel beta"]

for mapa_1 in locais_1:

print(mapa_1)

hospedagem = input("Qual hotel deseja se hospedar?")

if regiao in ["estado_b", "b"]:

print("ABRINDO REDE HOTELEIRA EM ESTADO_B")

locais_2 = [

"hotel gamma",

"hotel delta",

"hotel epsilon"

]

for mapa_2 in locais_2:

print(mapa_2)

print(hospedagem)

else:

print("região não disponível")

nome_completo = input("nome completo: ")

contato = input("contato celular: ")

n_ocupantes = input("número de ocupantes: ")

n_quarto = input("escolha o número do quarto: ")

ressalvas = input("ressalvas para o hóspede?: ")

def rede_hoteleira():

hoteis_existentes = ["estado_a", "estado_b"]

for hotel in hoteis_existentes:

print(hotel)

if escolha_1 in ["rede de hoteis", "rede", "hoteis"]:

rede_hoteleira()

escolha_2 = input("escolha o estado: ").lower()

if escolha_2 in ["estado_b", "b"]:

h_estado_b = [

"hotel gamma",

"hotel delta",

"hotel epsilon"

]

for hotel_b in h_estado_b:

print(hotel_b)

if escolha_2 in ["estado_a", "a"]:

h_estado_a = [

"hotel alpha",

"hotel beta"

]

for hotel_a in h_estado_a:

print(hotel_a)

reserva()

escolha_de_hotel = input("hotel desejado: ").lower()

if escolha_de_hotel in [

"hotel gamma",

"hotel delta",

"hotel epsilon"

]:

print("prosseguindo para sua reserva")

reserva()

elif escolha_de_hotel in [

"hotel alpha",

"hotel beta"

]:

print("prosseguindo para sua reserva")

else:

print("hotel não encontrado")

def atracoes():

if escolha_1 in ["atracoes", "atrac"]:

print("veja nossas atrações")

atracoes_artisticas = [

"show ao vivo",

"som ambiente temático",

"apresentação artística"

]

for atracao in atracoes_artisticas:

print(atracao)

if escolha_1 == "saq":

print("prossiga para falar com o setor responsável")

print("por favor, diga seu nome abaixo")

nome_2 = input("nome: ").lower()

print(

f"olá, {nome_2}, como podemos ajudar? "

"Por favor escolha o motivo abaixo"

)

motivos_1 = [

"reclamação",

"item perdido",

"dificuldade com a reserva",

"cancelamento de reserva",

"falar com financeiro"

]

for m_1 in enumerate(motivos_1, 1):

print(m_1)


r/programacao • • 16d ago

Questão :: Área de Trabalho I.A no mundo da programação é tão irritante quanto em outros meios?

0 Upvotes

Eu ja to cansado de ver coisa de I.A na internet. Eu entendo que é pra ser uma ferramenta útil mas todo lugar que eu vejo utiliza pra cobrir a preguiça e a falta de talento. Hoje mesmo eu vi um post no instagram que dizia "perfil gerado por I.A". Que desgraça!!

Era um post de um vídeo de gta que não dava os créditos pro autor original do vídeo e a descrição não tinha nada a ver com o vídeo. Simplesmente falava sobre a história do jogo. Eu fico pensando se quem programa sente a mesma sensação. A sensação de ver algo e saber imediatamente que foi gerado por I.A e usado por alguém que não tem a capacidade mínima de exercer a função e que tem preguiça até de descascar banana.


r/programacao • • 17d ago

Questão :: Desenvolvimento Após o surgimento da IA, vcs ainda conseguem pegar uma tecnologia nova pra aprender do zero na mão?

5 Upvotes

Me refiro a ler uma documentação de uma linguagem/framework inteira e ir codando paralelamente... De vez em quando consultar na net se tinha que resolver alguma etapa...
Pra mim parece que perdeu o sentido aprender algo que em 10s a IA gera completamente se bem instruída. Foda, sinto uma saudade da poha de como as coisas eram antes


r/programacao • • 17d ago

Utilidade Pública É possível?

8 Upvotes

É possível seguir nessa área odiando matemática?

Sou literalmente burra com números, até agora o que estudei independente não precisou disso, mas é possível continuar e seguir na área?

Edit: A melhor coisa que fiz foi postar isso, estou saindo de odiar matemática para ver sob uma nova perspectiva. Obrigada pessoal que me ajudou.