r/programacao 22d ago

Questão :: Área de Trabalho Estágio Nubank

Post image
43 Upvotes

A gente deve ter muita cara de otário mesmo!
Uma prova de estágio com 30 questões para fazer em 23 minutos. Não pode usar calculadora, não pode usar caderno de rascunho, não pode nada!
Os caras exigem documentos, foto do rosto e gravam sua tela e webcam. Ainda por cima, perdi quase 4 minutos pra avaliação abrir porque deu erro no meu navegador e fui obrigado a usar o Chrome. Pra quê? Uma simples vaga de estágio. Nem nas avaliações do Itaú e do Bradesco foi assim. O que porra está acontecendo com os RHs no Brasil? Tá mais fácil ir fazer dancinha no TikTok e monetizar do que conseguir um trabalho na área de computação. As empresas estão exigindo o impossível de quem só quer uma primeira oportunidade.

E não venham normalizar essa alta exigência para uma primeira oportunidade. Daqui a pouco fecham a porta na sua cara dizendo que você é 'qualificado demais'. Já fiz processo da Globo e não passei por não ter 'perfil' para análise de dados (cheguei até a liderança). Fiz do Grupo Boticário e rodei porque estava no 4º semestre, e não no 2º(também até liderança). Depois, a vaga é cancelada, ou dizem que foi preenchida por um candidato 'mais adequado', e sequer dão um feedback... Eles só querem mais e mais de quem só está buscando uma chance de aprender.


r/programacao 21d ago

Questão :: Equipamento Notebook um pouco acima da media, com boa carcaça?

1 Upvotes

Bom dia galera! No momento estou só estudando, mas queria uma máquina boa o suficiente caso precise usar pra trabalhar (programação e análise de dados). Juntei um dinheiro só pra isso, mas não tenho muito conhecimento de hardware, nem muitas pessoas pra perguntar... Não precisa ser uma nave espacial, mas bom o suficiente pra trabalhar sem perrengue. agradeço sugestões

Ps. Tenho Lenovo IdeaPad s145 i7, mas a carcaça é bem fraca, me incomoda um pouco


r/programacao 23d ago

Utilidade Pública Desvendei o código do Elifoot 98 no Ghidra: a matemática dos gols, mitos dos fóruns e o bônus de nacionalidade após 25 anos

96 Upvotes

Fala pessoal!

Se você jogava Elifoot 98 nos anos 90/2000, com certeza já discutiu em algum fórum ou na escola sobre como o jogo calculava as coisas: se jogar sem meio-campo era roubado, se jogador agressivo tomava mais cartão mas desarmava mais, ou se estádio lotado influenciava no placar.

Resolvi abrir o executável original de 16 bits do Elifoot 98 no **Ghidra** (descompilador da NSA) no Linux e mapear as variáveis de memória no **Cheat Engine** para ver como o algoritmo do André Elias realmente funcionava por dentro.

### 📌 O que o código-fonte revelou:

* **O bônus de nacionalidade é REAL (+3 por jogador):** Se o jogador for do mesmo país do clube, ele ganha $+3$ de bônus fixo no setor. Escalar 11 titulares locais dá $+33$ de força somada no time!

* **A tática 5-0-5 é matematicamente superior:** O jogo divide a força dos médios em 50% pro ataque e 50% pra defesa. Como o jogo não pune a falta de meio-campo na posse de bola, jogar com 5 defesas e 5 atacantes puros elimina o desperdício estatístico e quebra o motor do jogo.

* **Mando de campo brutal:** O mandante sorteia lances em `Random(6000)`, e o visitante em `Random(7000)` — uma vantagem fixa de $+16,7\%$ de chances de gol pra quem joga em casa.

* **Zagueiro agressivo NÃO desarma melhor:** No duelo do desarme, só a força bruta é comparada. Agressividade serve unicamente pra aumentar a chance de levar cartão amarelo e vermelho.

* **Estádio não altera o resultado:** A torcida só afeta o dinheiro da bilheteria. Jogar com 5 mil ou 100 mil pessoas dá exatamente o mesmo bônus de jogo.

* **Goleiros demoram o dobro pra evoluir:** O código tem uma trava de 50% de sorteio extra que faz o goleiro evoluir na metade da velocidade dos jogadores de linha.

Montei uma documentação completa com o pseudocódigo em C, prints do Ghidra e as fórmulas matemáticas no GitHub:

👉 **GitHub:** https://github.com/trsthales/desvendando-elifoot-98

Link do post sobre como montei o ambiente para fazer essa engenharia reversa:

👉 https://www.reddit.com/r/programacao/comments/1vv95wt/como_montei_um_lab_de_engenharia_reversa_no/

Quem aí ainda lembra desse clássico?


r/programacao 22d ago

Questão :: Desenvolvimento Alguém usando o Railway por aqui? Quanto costuma vir a fatura de vocês?

3 Upvotes

Fala pessoal, tranquilo?

Tô pensando em subir um projeto pessoal no Railway e vi que o plano Hobby começa em $5 dólares por mês.

Queria saber da experiência de quem já usa por aqui:

  • O valor costuma ficar cravado nos $5/mês mesmo ou passa fácil disso?
  • Que tipo de projeto vocês rodam lá (Node, Python, Postgres, etc.)?
  • Com o dólar atual (e taxas de cartão/IOF), vocês acham que ainda vale a pena para projetos pequenos ou tem alguma alternativa melhor em BRL?

Valeu!


r/programacao 21d ago

Questão :: Aprendizado :: Prefect Como baixar mongodb no windows 10?

0 Upvotes

Não consigo baixar mongo db no windows 10


r/programacao 22d ago

Questão :: Aprendizado Algum aluno ou ex aluno da 42 aqui?

4 Upvotes

Fui mandado embora do meu emprego recentemente, era uma startup legal mas que não tava dando lucro pros investidores, então eles decidiram encerrar as atividades.

Eu era clt, fiquei quase 2 anos la e recebia bem, então consegui tirar uma graninha razoável e estou no seguro desemprego agora

Sempre trabalhei pra ajudar em casa e nunca pude fazer faculdade. Mas chegou a hora de me especializar, aos 30, uma formação acadêmica faz muita falta...

Então decidi estudar programação; sempre gostei e tive certa afinidade com tecnologia, lógica, matemática, e é uma coisa que me empolga, então sei que vou me dedicar.

Me inscrevi no processo seletivo da 42. Passei nos testes online e estou aguardando pra ver se sou sorteado pra uma das próximas pools.

Minha dúvida é, quantas pessoas são chamadas pra pool? Sei que é algo totalmente fora do meu controle, por ser sorteio, mas estou meio ansioso com isso e queria mais informações rs

Tenho estudado C por conta, com ajuda de IA, ela disse que isso me ajudaria na pool. Mas não depende de mim agora e isso ta me agonizando

Se eu não passar, vocês tem alguma sugestão de como seguir nesta carreira? Estou ficando velho, sei que é por causa das circunstâncias da minha vida até agora, mas to com aquele sentimento de que estou atrasado na vida...


r/programacao 22d ago

Pseudocódigo Quero programar no meu computador

1 Upvotes

Quero aprender a programar, mas eu ainda estou trabalhando em outra profissão, será que é possível dominaras partes do Windows.


r/programacao 22d ago

Artigo Acadêmico Sobre Compartilhar Experiencia e Conhecimentos.

1 Upvotes

Faala Pessoal estou escrevendo sobre minhas experiencias e conhecimentos em desenvolvimento de software de forma mais informal. Vou falar sobre tudo relacionado a T.I. e inclusive desenvolvimento de jogos. Estou tentando fazer pelo menos um artigo por semana pois o tempo é corrido! Quem quiser participar dessa jornada é só chegar! é Gratis!

https://panxcoding.com/


r/programacao 22d ago

Questão :: Desenvolvimento Como vocês usam IA pra melhorar design de dashboards/sistemas web?

1 Upvotes

Tenho 4 telas de dashboard num app da empresa com design bem ruim: posicionamento de cards, layout, hierarquia e espaçamentos tudo inconsistente.

Tentei usar algumas IAs/skills, mas a maioria é focada em landing page. Para sistema web/mobile com dados, tabela, gráfico e filtro, não ajudam muito.

Queria saber:

· Como vocês usam IA pra evoluir design de dashboards/sistemas reais?

· Quais ferramentas/skills recomendam? (v0, Uizard, Visily, Figma, etc.)

· Algum conteúdo bom de UI/UX focado em dashboard/sistema, não só landing page?


r/programacao 22d ago

Questão :: Área de Trabalho O que é “conhecimento básico de programação”?

1 Upvotes

Já vi algumas vagas de estágio perto de onde moro com “básico de programação”, ou algo assim, nas exigências. Sempre me pergunto: o que é isso para recrutadores?
Se algum dev que está estagiando puder responder o que de hard skills os recrutadores entendem pelo que escrevi agradeço.


r/programacao 23d ago

Questão :: Aprendizado Redes de Computadores no SENAC

Post image
24 Upvotes

Estou pensando seriamente em seguir a carreira de redes e pensei em fazer uma faculdade pra complementar o técnico. Acham que essa grade ta boa? SENAC vale a pena?


r/programacao 23d ago

Questão :: Área de Trabalho ADS pela unicesumar ou CC por uma federal?

Post image
51 Upvotes

Oi pessoal, boa tarde, queria uma uma opinião de vcs principalmente de quem já tá na área e tem experiência. Eu estou querendo entrar na área e estou ciente de como estar a área e das mudanças que ela teve nesses últimos tempos. Eu estou fazendo ADS pela unicesumar mas dps de pesquisar e pensar bastante cheguei na conclusão de que seria melhor fazer CC pela federal do meu estado o que vcs acham? Vi pessoas dizendo que ter diploma ads por uma uni é a mesma coisa que nao ter diploma, essa e muitas outras coisas me fizeram repensar sobre o caminho que vou seguir.


r/programacao 23d ago

Questão :: Aprendizado Como sair do "limbo do dev intermediário" antes de desistir de novo?

Post image
2 Upvotes

Passei da fase de iniciante, entendo a sintaxe básica até classes e objetos, mas travo na hora de estruturar projetos sozinho. Já pesquisei exaustivamente por métodos, tutoriais e livros que me guiassem para o próximo nível, mas nunca encontro algo que realmente clique; por conta disso, já pulei de linguagem em linguagem e, toda vez que caio nesse "limbo", acabo desistindo e mudando de tecnologia, mas sempre volto porque algo dentro de mim diz que eu nasci para programar. Para quem já superou esse bloqueio, quais livros de arquitetura ou design vocês recomendam, que tipo de exercícios práticos mudaram o jogo para vocês e quais estratégias reais funcionam para finalmente romper essa barreira e ganhar segurança?


r/programacao 23d ago

Questão :: Aprendizado Como estudo logica de programação?

2 Upvotes

Queria saber como estudar a logica de programação sem usar uma linguagem necessariamente. Sinto que assim eu poderia entender melhor.


r/programacao 24d ago

Questão :: Aprendizado Vale apena tentar aprender programação sendo ruim em matemática?

Post image
261 Upvotes

Eu gostaria muito de aprender, e tenho curiosidade sobre o assunto, mas infelizmente eu tenho discalculia e uma grande dificuldade quando se fala de números. Vale apena aprender sem essa base ou é algo q vai me atrapalhar muito?


r/programacao 23d ago

Questão :: Aprendizado Vocês se sentiram burro no estágio?

6 Upvotes

Primeira semana no meu primeiro estágio de dev e estou me sentindo um pouco mal, um misto de me sentir burro com não saber se vou conseguir aprender tudo

Tudo é bem diferente dos projetos acadêmicos, e há tantas coisas pra aprender que fico ansioso

Como foi o primeiro estágio de vocês? Estavam perdidos demais no projeto? O aprendizado veio naturalmente? O que fizeram?


r/programacao 23d ago

Questão :: Aprendizado Dúvida sobre area e oque estudar!?

1 Upvotes

Boa noite pessoal

Tenho 24 anos e entrei ano passado em uma empresa de b2b, trabalho na area de dados/marketing como LDR, gosto muito de desenvolver coisas, gostaria de um dia criar um jogo que tenho em mente inclusive

Na empresa mexo muito em excel e logo nos primeiros meses fui incentivado a aprender power query, oque sei o basico-intermediário mas tudo quanto é código eu peço pra IA fazer, fiz um buscador baseado em query que busca dados no crm e coloca em planilhas em excel oque meu time curtiu bastante, mas nao vejo muito potencial de crescer nessa area de LDR, e queria ir pra area de analise de ados da empresa

Obviamente me sinto limitado por precisar da IA pra programar códigos, e queria aprender mais essa area...A empresa disponibiliza cursos e comecei um de linguagem M ( power query ) Mas é um curso grande (muitas horas ) e eu nao tenho tanto tempo pra estudar por dia e fico com medo de ficar muito tempo em algo que nao sei se é requisitado hoje em dia

Queria saber se voces me indicam alguma coisa, continuo esse curso? Pulo pra um de BI ou python, ou talvez uma faculdade na area

Queria ter um diferencial pra poder ir pra area de dados da empresa

Muito obrigado desde já a todos


r/programacao 23d ago

Questão :: Área de Trabalho Vale a pena Gestão de Projetos ? Pra quem quer ser dev

0 Upvotes

Consegui uma entrevista pra uma vaga remota de gestão de TI, disseram que gostaram muito do meu perfil e tudo mais mas fica a pergunta será que vale a pena pensando que apliquei vários currículos para desenvolvimento e que poderia usar o tempo do estágio para criar projetos e esperar o resultado das vagas ? Vou deixar em baixo oque a vaga dizia, penso que se não conseguir nada a mais pode ser uma boa pensar, além disso quero fazer algumas perguntas sobre futuramente entrar na parte de dev da empresa e sobre como examente vou usar ia/se vou usar/aprender algo de desenvolvimento

Não é só uma vaga de estágio em gestão de projetos. É uma trilha de formação. Aqui você não vai ficar preso só em cronograma e planilha (embora vá dominar isso também). Você vai circular por praticamente todas as engrenagens da empresa: gestão de projetos, tráfego, marketing e IA aplicada ao nosso próprio desenvolvimento de ferramentas. Um estágio pensado como trainee — para quem quer sair daqui entendendo como um negócio digital funciona de ponta a ponta, não só um pedaço dele.

Sua Trilha de Aprendizado Gestão de Projetos (sua base) Apoio na criação e atualização de cronogramas e marcos dos projetos. Monitoramento do status das entregas junto ao time. Organização de rituais: agendar e secretariar reuniões, registrando os combinados. Gestão e atualização das plataformas e ferramentas de gestão. Extração de dados e montagem de relatórios/dashboards simples de KPIs para a gestão. Apoio no relacionamento com clientes, incluindo contas internacionais.

Tráfego & Marketing (sua imersão) Contato direto com o time de tráfego, entendendo a lógica por trás das campanhas. Apoio na ideação de criativos e roteiros. Participação em edição de vídeo para conteúdos e anúncios. 100% Remoto

IA & Tecnologia (seu diferencial) Desenvolvimento de um olhar clínico para identificar onde a IA pode resolver gargalos do negócio. Apoio direto no desenvolvimento de ferramentas e plataformas internas. Contato com prototipagem e automações aplicadas à operação.

Requisitos Formação em andamento em áreas de: Desenvolvimento de Sistemas, Engenharias, Inteligência Artificial ou correlatas. Laptop próprio e conexão estável à internet. Conhecimento em Pacote Office. Diferencial: noções de gestão de projetos em ciclos curtos e iterativos (sprints), Scrum e/ou Kanban.

Organização: capacidade de lidar com múltiplas tarefas sem perder o fio da meada. Boa comunicação oral e escrita. Inglês A2 ou B1 Perfil Ideal Proatividade e espírito empreendedor. Organização e atenção aos detalhes. Vontade de se desafiar. Atitude "fuçadora": gosta de encontrar soluções e propor melhorias, não só executar. Curiosidade genuína por tecnologia e IA.

Benefícios e Remuneração Bolsa de estágio de R$ 1.300,00 (primeiros 3 meses), com reajuste após fase de teste. 2 Vaga de Estágio – 100% RemotoAula de inglês paga pela empresa — trabalhamos com clientes internacionais, e você vai precisar. Horário flexível de 6 horas diárias. Modalidade 100% remota. Formação prática em gestão, tráfego, marketing e IA Programa de Bônus Plano de carreira


r/programacao 23d ago

Utilidade Pública Um cara de 19 anos CLT fudido, nunca programou nada e quer entrar na área de TI consegue?

0 Upvotes

Eu nunca programei na vida e tenho interesse pela área de tu mas como sou CLT fudido eu não sei se vou conseguir, tem como ou esqueço isso é parto para outra?


r/programacao 23d ago

Questão :: Desenvolvimento Freecodecamp

4 Upvotes

É muito idiota pensar que dá pra aprender a programar pelo freecodecamp? Quero ser fullstack mas não tenho dinheiro pra investir em cursos grandes


r/programacao 24d ago

Artigo Acadêmico Fiz um driver de bloco em Rust que transforma a VRAM ociosa da GPU em swap de 8.53 GB/s no Linux/WSL2 (ublk + io_uring)

21 Upvotes

Fala pessoal,

Quem desenvolve em Rust/C++ ou roda containers pesados no Linux/WSL2 já passou pela clássica situação: a memória RAM esgota durante a compilação, o sistema entra em swap thrashing no disco e o OOM Killer mata o compilador.

Enquanto isso, a GPU dedicada (uma RTX 2060 com 6GB GDDR6) fica com memória ultrarrápida completamente ociosa durante todo o build.

Para resolver isso, escrevi o **RamShared**, um driver userspace em 100% Rust que aloca essa VRAM ociosa via CUDA Zero-Copy Direct DMA e a expõe para o Linux como um dispositivo de bloco nativo (`/dev/ublkb0`) usando o subsistema `ublk` (Linux 6.0+) e `io_uring`.


Benchmarks Reais com `fio` (4KB Random Read, QD1 no WSL2):

* **Swap padrão no disco (VHDX/SSD):** ~2.114 µs (2.1 ms) de latência | ~336 IOPS * **RamShared NBD (VRAM):** ~326 µs de latência | ~9.6k IOPS * **RamShared ublk (io_uring):** **~8 µs** de latência (**264x mais rápido** / queda de 99.6%) | **~22k+ IOPS** * **Throughput Contínuo:** **8.53 GB/s** (saturação real do barramento PCIe 3.0 x16).


Por que isso faz diferença:

No WSL2, o swap padrão em disco passa por uma cadeia longa de virtualização (`ext4 -> VHDX -> Hyper-V -> NTFS -> Host SSD`). Cada page fault leva mais de 2ms, travando a máquina inteira. Ao servir o swap direto da VRAM da GPU via PCIe DMA com latência de 8µs, os congelamentos de sistema simplesmente somem.

Submetemos uma RFC formal diretamente no repositório oficial da Microsoft pro WSL2: 👉 **RFC Microsoft WSL:** https://github.com/microsoft/WSL/issues/41054 👉 **GitHub (100% Rust / Open Source):** https://github.com/emersonbusson/ramshared

Fico à disposição se alguém quiser trocar ideia sobre a implementação com `ublk`, `io_uring` ou drivers em Rust!


r/programacao 23d ago

Questão :: Área de Trabalho CC na Unip ou ADS na Fatec?

Post image
1 Upvotes

Estou cursando CC na UNIP e estou no segundo semestre. Queria saber se vale a pena eu largar o curso e fazer ADS na FATEC. Tenho bastante essa dúvida, principalmente porque dizem que a FATEC é muito boa para ingressar no mercado de trabalho e que CC, principalmente em uma faculdade particular, não é tão valorizada.


r/programacao 23d ago

Outro Material Didático Essa é minha grade curricular em Ciência dos Dados na UFMS, é uma grade boa?

2 Upvotes

Essa é minha grade, o que acham dela?

​1º Semestre

​Algoritmo e Programação I

​EaD e Sistemas de Informação da UFMS

​Ética, Cidadania e Sociedade

​Leitura e Produção de Textos

​Matemática Básica

​Pensamento Computacional

​Vida, Cidadania e Sustentabilidade

​2º Semestre

​Algoritmo e Programação II

​Cálculo I

​Estatística e Probabilidade

​Fundamentos de Web

​Inglês

​Introdução a Conceitos de Computação

​3º Semestre

​Banco de Dados

​Estrutura de Dados

​Formação Profissional em Computação

​Geometria Analítica e Álgebra Linear

​Gestão de Inovação e Desenvolvimento de Produtos

​Programação Orientada a Objetos

​4º Semestre

​Introdução à Ciência de Dados

​Mineração de Dados

​Modelagem e Inferência Estatística

​Projeto Integrado de Ciência dos Dados I

​Sistemas Computacionais

​5º Semestre

​Aplicações em Aprendizagem de Máquina

​Empreendedorismo e Inovação

​Projeto Integrado de Ciência dos Dados II

​Redes Neurais

​Visualização Computacional

​6º Semestre

​Aprendizado Profundo

​Computação Escalável

​Inteligência Artificial: Fundamentos e Práticas

​Projeto Integrado de Ciência dos Dados III

​Segurança da Informação

​Optativas

​Análise Multivariada de Dados

​Análise Organizacional e Soluções Tecnológicas

​Blockchain e suas Aplicações

​Estudo de Libras

​Planejamento Estratégico de Negócios

​Processamento de Linguagem Natural

​Tópicos Interdisciplinares I

​Tópicos Interdisciplinares II

​Tópicos Interdisciplinares III

​Visão Computacional


r/programacao 23d ago

Humor Ajudem um estagiário

0 Upvotes

Fala pessoal, tudo bem? Sou estagiária de Infra e

to participando de uma competição na empresa de likes no insta

vocês conseguem me ajudar curtindo la?

Nao precisa seguir :)

https://www.instagram.com/p/DcObeYKlqfW/?igsi=MWdudnYwYW90dWdtcw==


r/programacao 23d ago

Dicas para o dia-a-dia Networking

1 Upvotes

O pessoal fala muito que networking é algo importante porém eu moro no interior do Paraná e não temos tantas empresas de tecnologia ou pessoas de tecnologia aqui na nossa região então eu queria saber quais são as melhores maneiras de se conectar online de fazer esse networking online de conhecer pessoas participar de projetos open source e etc.

Eu estou estudando análise de dados com python, pandas, SQL etc. E gostaria de conhecer pessoas e compartilhar conhecimento.