

#117- Olimpíada de programação e Kubernetes com Cezar Guimaraes.
May 29, 2025
Cezar Guimaraes, bicampeão brasileiro de olimpíada de programação e profissional com passagens pela Microsoft e Vitex, compartilha suas experiências com maratonas de programação. Ele detalha a importância da Olimpíada na sua carreira e discute técnicas de resolução de problemas. Cezar também explica a diferença entre máquinas virtuais e contêineres, abordando a relevância de Docker e Kubernetes para otimização em nuvem. Além disso, ele oferece insights sobre os desafios que iniciantes enfrentam no mercado e como se destacar com projetos práticos.
AI Snips
Chapters
Transcript
Episode notes
Início precoce de programação
- César começou a programar aos 11 anos, criando scripts em Lua para um jogo antigo chamado Tibia.
- Ele evoluiu vendendo projetos de modificação do jogo por volta dos 15 anos.
Técnicas-chave para maratona
- Resolver problemas em maratonas exige dominar algoritmos e estruturas de dados eficientes.
- Técnicas como prefixo de somas permitem otimizar cálculos para responder consultas em tempo constante.
Importância da complexidade algorítmica
- Complexidade computacional mede como o tempo de processamento cresce com o tamanho da entrada.
- Algoritmos quadráticos crescem muito rápido e não são viáveis para grandes volumes de dados.