Ouça agora
Conheça aprendizados construídos ao longo de quase duas décadas trabalhando com sistemas corporativos críticos.
Sobre este episódio
Neste episódio, José Roberto revisita sua trajetória profissional, desde os primeiros contatos com COBOL, JCL, CICS e DB2 até desafios mais recentes de integração entre sistemas legados e tecnologias modernas.
A conversa passa pelo cotidiano de desenvolvimento, manutenção e suporte de aplicações críticas, nas quais compreender o código representa apenas uma parte do trabalho. Regras de negócio, arquivos, jobs, transações, bancos de dados e dependências entre sistemas também precisam ser analisados.
O episódio aborda experiências em ambientes bancários e de telecomunicações, incluindo situações em que a falta de documentação exigiu investigação, engenharia reversa e colaboração entre diferentes equipes.
Também discutimos como as ferramentas e práticas de desenvolvimento evoluíram. O terminal tradicional continua presente, mas passou a conviver com IDEs, controle de versões, APIs, JSON, automação e novas formas de integração.
Neste episódio, você vai descobrir:
- Como funciona o cotidiano de manutenção de sistemas legados.
- Desafios encontrados em sistemas bancários e de telecomunicações.
- A importância de compreender as regras de negócio.
- O impacto da documentação e da engenharia reversa.
- Como COBOL, JCL, CICS e DB2 se relacionam.
- A evolução das ferramentas utilizadas no mainframe.
- A integração de sistemas legados com APIs e JSON.
- Conselhos para quem está começando na área.
Mais do que uma retrospectiva, este episódio reúne aprendizados que continuam válidos para quem mantém, moderniza ou pretende trabalhar com sistemas críticos.
🦖 COBOL Dicas Podcast — do básico ao avançado, sem mistério.