r/programacao

Desabafo de um calouro que está surtando de tanto estudar (mas amando cada segundo)

H18, primeiro período de Ciência da Computação em uma federal. Isso aqui é mais um desabafo do que um pedido de ajuda, mas se alguém quiser dar dicas, fique à vontade.

Eu sou o melhor da minha turma. Não é arrogância, é só a constatação de alguém que está obcecado. Enquanto a maioria da turma está penando para entender condicionais e loops em Python (a linguagem usada em Programação 1), eu estou estudando C em paralelo. Não é só "estudar C", é mexer com ponteiros, alocação dinâmica, e até tentar simular uma classe simples usando struct e ponteiros de funções. Coisa que ninguém pediu, mas que faz meus olhos brilharem. Enquanto eles estão descobrindo o que é um [if], eu estou gerenciando memória manualmente e entendendo como a máquina realmente funciona.

Enquanto a maior parte da turma pena para entender lógica para computação, eu e outro amigo fomos os únicos que tiramos 10 na prova. E eu não estou falando de uma prova fácil, foram 180 questões de lógica proposicional que eu fiz por conta própria antes da avaliação, mais dezenas de outras de lógica de predicados que estou fazendo agora. Funcionou. A lógica deixou de ser uma matéria e virou uma ferramenta mental que eu uso para programar, argumentar e até escrever melhor.

Estou para ser dispensado da matéria de Fundamentos do Cálculo. Isso me dá mais tempo para o que realmente importa: estudar. Minha rotina é simples e insana: faço 60 questões por dia. Todas dissertativas, bem feitas, corrigidas, com análise de erros. São questões de Introdução à Computação, Direito Digital, Lógica, C e Python. Todo santo dia. Sem desculpas. Se eu estou doente, faço. Se estou cansado, faço. Se o dia foi ruim, faço. É essa constância que está me transformando.

Tenho um repositório no GitHub que estou construindo com 750 exercícios de C puro. Tudo comentado, tudo documentado, tudo compilando com [-Wall -Wextra -Werror -pedantic]. É um plano que vai do `printf` até um simulador de kernel. Chamei de C Crucible. É a minha forja. Já tenho 60 exercícios feitos, tipos, variáveis, operadores, controle de fluxo, funções e agora estou entrando em arrays e strings. Cada bloco de exercício é um commit. Cada commit é um tijolo na catedral que estou construindo.

Apesar de todo esse esforço, eu sei que ainda tem um caminho enorme pela frente. As matérias mais pesadas do curso ainda estão por vir: Cálculo 1, Estrutura de Dados, Teoria da computação, compiladores, etc. Não estou me iludindo. Sei que ser o melhor do primeiro período não garante nada no segundo. Mas estou construindo a base mais sólida que consigo. E estou fazendo isso com calma, com método, sem pressa. Porque eu não quero ser um foguete que sobe rápido e explode. Quero ser uma fundação que aguenta qualquer carga.

Me vejo como um ourives. Ourives é aquele artesão que trabalha com metais preciosos, que não produz em massa, que passa horas, dias, semanas polindo uma única peça até que ela fique perfeita. É assim que me sinto em relação ao código e ao conhecimento. Cada exercício é uma martelada. Cada projeto é uma joia. Não quero ser um programador que só "faz funcionar". Quero ser um engenheiro de software que entende o que está fazendo em cada camada, do silício ao sistema distribuído. Quero olhar para um código e enxergar a memória, os registradores, as chamadas de sistema. Quero que a máquina não tenha segredos para mim.

Espero não perder esse gás. Espero continuar evoluindo. E espero, um dia, ser um profissional que faz diferença, tanto no mercado quanto na vida dos outros. Se alguém tiver dicas, conselhos ou só quiser trocar ideia, estou aqui.

reddit.com
u/Akkixus — 3 hours ago

Voluntariado remoto como dev

Fala, pessoal. Então, estou entrando em um voluntariado para uma org aqui do Brasil, um projeto muito bacana. Vou dedicar 8h semanais para esse projeto, vou dividir algumas horas na semana, e queria saber com vocês o quanto isso impacta no meu currículo. Sei que o intuito é ajudar a organização, mas queria saber qual seria o impacto. Como sou júnior, queria saber se, por estar fazendo voluntariado remoto, pode me ajudar em um futuro emprego remoto, mostrando que eu tenho compromisso e etc. Hoje eu trabalho como dev full stack das 07h42min até 12h e das 13h30 às 18h, mas de forma presencial. Além de conseguir conhecimento ajudando pessoas que realmente precisam, espero que isso possa me ajudar lá na frente. Se alguém tiver feito trabalho voluntariado e puder me dizer se isso ajudou vocês na curva de aprendizado e se isso impactou na sua carreira profissional, além de estar fazendo algo para ajudar o próximo.

reddit.com
u/Legitimate-Top-9160 — 4 hours ago

Alura ou RocketSeat

Ambos são pagos, e estou disposto a pagar por eles, mas eles são muito bons no meu ponto de vista e não estou conseguindo decidir entre eles.

Alguém possui alguma experiência entre algumas dessas duas opções e me recomendaria escolher a Alura ou a Rocketseat?

u/Flame77ofc — 17 hours ago

Ideia alguém jeito remunerar quem informa radares móveis nas rodovias

Hoje estava viajando de carro e havia radar móvel famoso polícia escondido, me veio na mente que eu daria cinco reais se alguém tivesse informado que teria, 5 não me faria falta e se 10 pessoas pagassem já são 50

reddit.com
u/Old-Profit8409 — 16 hours ago

Impressão minha ou as pessoas estão ficando mais preguiçosas?

Mais especificamente, as pessoas não leem mais documentação, veem videos, se interessam pela ciência ? Estou na faculdade e sempre tive o hábito de ler tudo, sempre fui muito curioso e caçava motivos e respostas para tudo. Mas percebo que isso não é o caso com meus colegas, a maioria fica no celular, reclama do professor e fica conversando, mas nunca se empenham em estudar e ir atrás. Isso é uma tendência no mercado de trabalho ou apenas um hábito de preguiçoso da faculdade?

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

Desenvolvi um assistente de IA local (Tauri v2 + SQLite + Supabase) para uso próprio e decidi abrir o código! [Open Source]

Fala, pessoal! Tudo beleza ?

Então, ideia inicial da Elana AI era estritamente resolver um problema meu. Eu queria um cliente de IA premium que rodasse de forma nativa e rápida no meu desktop e celular Android, permitindo conectar minhas próprias chaves de API (Gemini, OpenAI Compatible, etc.), mas com uma condição inegociável: foco total em privacidade e controle dos meus dados.

Eu não queria um app pesado de mais, nem expor minhas chaves em servidores de terceiros ou salvar minhas conversas em texto puro.

Foquei alguns dias escrevendo o código, refinando o design e a arquitetura. Quando vi o resultado final — a fluidez, o consumo baixíssimo de memória e a praticidade de ter meus dados sincronizados —, mudei de ideia. Percebi que outras pessoas poderiam ter a mesma dor e se beneficiar de um app leve, seguro e sob seu total controle. Por isso, decidi abrir o código e disponibilizar o instalador gratuitamente!

Focado em Privacidade e Boa Performance:

Criptografia Local: Suas chaves de API são criptografadas diretamente no cliente usando AES-GCM de 256 bits, derivadas via PBKDF2 com salts locais.

Offline-First com Sincronização Híbrida: O app funciona totalmente offline, salvando os dados em um motor SQLite nativo de alta performance. Se quiser sincronizar dados entre dispositivos, basta conectar o app à sua própria instância privada do Supabase.

Leveza Extrema (Tauri v2 + Rust + React): Nada de wrappers pesados em Electron que engolem a memória RAM. A versão para Android (APK split) ficou extremamente otimizada, pesando apenas ~40MB!

O projeto é 100% open-source e gratuito.

Se você é desenvolvedor, entusiasta de IA ou apenas alguém que valoriza a privacidade dos seus dados, eu adoraria receber seu feedback!

Repositório no GitHub: https://github.com/viniciusciconebarbosa/Elana.AI

Site Oficial: https://www.elana-ai.com

Teste no seu computador ou celular e me diga o que achou!

u/Massive_Ad_3658 — 18 hours ago

Estágio tecnologia

Pessoal que fez faculdade de computação online teve dificuldade de encontrar estágio? Tem me esforçado mandado currículo e estudado e nada....

Já parei a faculdade, voltei e só pagando e nada de estágio pra terminar algum teria uma ideia ou solução que me ajude ?

reddit.com
u/thejljorgeluiz — 1 day ago

Meu primeiro emprego júnior como desenvolvedor. Vocês acham que eu devo usar o Cursor ao invés do Claude como assistente de IA?

Eu to nervoso PRA CARALHO, vai ser minha primeira vez trabalhando de fato com código grande. Pelo que eu entendi, o Claude faz meio que automaticamente tudo para ti, o que no meu ver não é tão bom para um júnior, pois eu preciso de fato mexer em código na mão para aprender! Mas eu já falei que eu uso IA na entrevista em alguns projetos, então acho que se eu usar da forma CERTA eu consigo ganhar experiência e entregar mais tasks da melhor forma. O cursor parece que faz eu ''mexer'' no código eu mesmo, isso faz sentido?

A real que eu vi o post do maluco ai que foi demitido em 2 semanas por expor dados usando ia, e eu to cagado pra caralho. To com muito medo de fazer merda

reddit.com
u/Snoo-82170 — 1 day ago

Qual Faculdade EAD fazer para Ciência da Computação?

Opa pessoal, tudo bom? Já antecipando alguns comentários, sim eu sei que a maioria de vocês acha EAD horrível e prefira que eu faça presencial mas isso não é uma opção, não consigo. Com relação a dinheiro também é um problema (500 por mês no máximo). Atualmente estou na área de TI na parte de suporte além de já ter conhecimento na parte de desenvolvimento web básico pelo menos (HTML, CSS, JavaScript, etc).

Enfim, em geral, queria dicas de faculdade deste curso nesta modalidade. Muito Obrigado.

Abraço!

reddit.com
u/DanielTurbino — 1 day ago

Quais são as áreas que dá pra estudar na programação sem ter Windows?

Seguinte, pessoal, eu quero estudar. Recentemente comprei um notebook legal com esse plano, mas ele veio com Linux (tive que pedir pra um programador instalar Windows 11 kkkkkkk).

Ele instalou, e o Windows durou algumas semanas, mas agora ficou desativado e já tentei ativar de novo várias vezes com tutoriais do YouTube e não consigo. 😕

Me ajudem a entender o que eu posso estudar de programação com o notebook desse jeito ou me deem dicas de como conseguir instalar o Windows de novo. Tô muito triste.

reddit.com
u/salve1993 — 1 day ago

Pós em engenharia de software

Estou procurando alguma faculdade que tenha nome no mercado mas que não precise pagar um rim, a impacta não vai dar informação de preço ate mês que vem mas queria ja me programar, alguma sugestão?

reddit.com
u/Aiyukanny — 1 day ago

Estou começando a entender que programção não é pra mim

Boa noite, pessoal.

Queria saber se alguém já teve essa sensação.

Rapaziada, faz 3 anos que estudo programação. Já trabalhei na área e hoje estou desempregado. Todos os dias continuo estudando e, sinceramente, não entendo de onde estou tirando energia para continuar. Ainda sinto que posso conseguir.

Envio currículos todos os dias, mando mensagem para recrutadores, procuro formas diferentes de pesquisar vagas, mas parece que nada vai. Não sei o que está acontecendo. Às vezes me sinto burro em comparação com outras pessoas.

De 100 currículos que envio, às vezes consigo 1 entrevista… ou nenhuma.

Meu sonho é entrar como desenvolvedor em algum banco, como Itaú ou Santander, nem que seja como estagiário. Porém, na maioria das vezes sou ignorado.

Vocês têm algum conselho? Alguma experiência parecida?

Esse é um pedido de ajuda sincero.

até mando meu perfil do linkedin pra voces
ja adicionei tudo que eu poderia
desenvolvi até um agente para vericar minha conta e nada

reddit.com
u/No_Recipe7898 — 2 days ago

O que vocês fazem fora do horario de trabalho com relação a programação

Olá pessoal, tenho 7 anos de XP como dev e desde muito tempo não faço basicamente nada além do meu trabalho no que diz respeito à programação, ou seja, não estudo e não toco projetos pessoais.

Eu pessoalmente acho extremamente chato e não-divertido pensar em programação fora do horario de trabalho (até mesmo durante o trabalho rs).

Queria saber como vcs lidam com isso. Se vcs acham legal programar fora do horario, ou se programam (Estudo/projeto pessoal) mesmo sendo chato.

Edit: Não me refiro a trabalhar de graça, mas sim trabalhar pra se desenvolver e conseguir vagas melhores ou estar seguro em caso de demissão.

reddit.com
u/Pro0uD — 2 days ago

Busco programadores

Fala, família. Estou procurando programadores e pessoas interessadas em participar da criação de um jogo de tiro competitivo inspirado em CS e Call of Duty. A ideia é criar um jogo brasileiro, feito do zero, focado em movimentação boa, competitividade, ranqueada, partidas intensas e uma gameplay diferenciada.

No momento estou sem PC e só tenho um notebook mais simples, então provavelmente vou ajudar mais nas ideias, organização do projeto, design das mecânicas, movimentação, modos de jogo e direção do projeto em geral.

Quero montar uma equipe que realmente tenha vontade de criar algo grande no futuro. Se alguém tiver interesse em participar ou trocar ideia, me manda pedido de amizade no Discord: renuain

reddit.com
u/Impossible_Pilot_756 — 2 days ago

Eu vou desistir da programação

Eu tentei resistir. Tentei não me comparar, não ficar sendo bombardeado de informações e seguir no meu ritmo... mas, infelizmente, eu não consigo mais seguir.

Sempre que eu vou pra estudar qualquer assunto referente à programação, eu fico cansado. Fico pesado só de pensar que tenho que fazer isso. Acho, portanto, que essa área não é pra mim.

Tô muito triste, pois, eu achava que tinha me identificado na área. Porém, não aguento mais nem falar sobre isso.

ADEUS PROGRAMAÇÃO

reddit.com
u/Previous-Donut4964 — 3 days ago

Rocky linux

Pessoal, tenho cerca de 70 GB de armazenamento disponíveis no disco, estou prestes a fazer um curso para banco de dados do qual eu preciso baixar VM para rodar rocky linux, já possuo virtualBox. Essa quantidade de armazenamento é suficiente para fazer projetos após as instalações, sem ficar apertado? Fico preocupado de não ter espaço suficiente.

reddit.com
u/Repulsive_Leather343 — 2 days ago

VSCode autocomplete (IntelliSense / ghost text) parou de funcionar do nada — já tentei várias coisas

Hey pessoal, preciso de uma ajuda porque já tô ficando meio maluco com isso 😅

Meu autocomplete do VSCode simplesmente parou de funcionar (IntelliSense / sugestões / ghost text). Eu tava usando normal em um projeto React/Vite e do nada ele simplesmente parou de aparecer.

Já tentei várias coisas pra resolver:

  • Reinstalei o VSCode do zero
  • Instalei de novo extensões como ESLint e Prettier
  • Verifiquei se "editor.quickSuggestions" e IntelliSense estavam ativados
  • Testei em outro projeto simples (HTML puro) e também não funcionou
  • Limpei configurações antigas / workspace configs
  • Reiniciei o PC
  • Chequei se não era alguma extensão quebrando tudo (desativei várias)

Mesmo assim, continua sem aparecer sugestão nenhuma, nem em JS nem em React.

Alguém já passou por isso ou sabe o que pode estar bloqueando o autocomplete? Pode ser alguma config global do Windows, VSCode ou alguma atualização recente?

reddit.com
u/jovinito — 2 days ago

Dúvidas para carreira em tecnologia

Pra alguém que já é formado em Ads com dificuldade de entrar na área de tecnologia. Faz mais sentido investir em uma graduação em engenharia de software ou em cursos por fora mais focados na prática mesmo?

reddit.com
u/sinnr404 — 2 days ago

Salário inicial de uns 4k em tech, é possível ou ilusão?

Tenho pensado em entrar pra área de tecnologia e queria opiniões sinceras de quem já trabalha com isso. Sou formado em Marketing, trabalho com design há anos e já trampei com UX/UI em 2024, mas entrar de vez na área de produto não rolou como imaginei.

Hoje ganho por volta de 4,5k CLT, porém na área que tô não há crescimento... e olha que tô numa multinacional... porém em tech sei que em 5 anos cresceria muito mais onde estou hoje. Comprei o vitalício do curso Origamid e to estudando por ele.

Minha dúvida é: ainda dá pra entrar na área sem formação específica ou virou praticamente obrigatório hoje? Vale mais estudar por conta, montar portfólio e tentar vaga, ou fazer curso de Analise e Des. de Sistemas acaba sendo necessário pela concorrência?

E sendo realista: ainda é possível alguém migrando de área chegar em uns 4k~5k em um 1 ano? Sei que 4,5k é um salário baixíssimo em tech, mas é o que ganho atualmente e não queria ganhar menos nesse período de tempo..

reddit.com
u/proceedw — 3 days ago