Olá! Meu nome é Francisco Bustamante, também conhecido como chicolucio.
Quem escreve
Sou formado em Química e passei mais de dez anos em sala de aula, como professor e pesquisador na Universidade Federal Fluminense (UFF) e no Instituto Federal do Rio de Janeiro (IFRJ). Foi ensinando que comecei a usar Python para explicar ciência, e foi o Python que me levou à Ciência de Dados: hoje trabalho como cientista de dados sênior, com foco em sistemas de recomendação e MLOps (a operação de modelos de aprendizado de máquina em produção).
O Ciência Programada junta as duas coisas: a vontade de explicar, que vem do professor, e o jeito de resolver problemas com código, que vem do trabalho com dados.
10+
anos em sala de aula
6+
anos com dados
112
artigos
9
séries
O caminho, em ordem:
-
Química
2006
Universidade Federal Fluminense (UFF)
Bacharelado e, a partir de 2010, mestrado em Química, publicando artigos em periódicos internacionais. -
Professor e pesquisador
2012
UFF
Química geral e química inorgânica, e projetos de recursos didáticos de baixo custo. -
Laboratório e meio ambiente
2014
Instituto Estadual do Ambiente (INEA) e UFF
Analista ambiental no INEA e gerente da central de análises da UFF. -
Professor e pesquisador
2015
Instituto Federal do Rio de Janeiro (IFRJ)
Química geral, química inorgânica e físico-química, e um grupo de pesquisa em software educacional com Python. -
Ciência Programada
2020
este site
Programação, ciência da computação e ciência com Python, em português, para milhares de leitores por mês. -
Consultor de dados
2022
NECTO Systems, para a Uber
Pipelines de dados para reconciliação contábil. -
Instrutor de Python e ciência de dados
2023
Hashtag Treinamentos
Material didático, vídeos e projetos práticos para cursos online com milhares de alunos. -
Cientista de dados (consultoria)
2025
NECTO e TeclaT, para Climatempo e LuizaLabs
Previsão de falhas na rede elétrica com dados meteorológicos e, hoje, sistemas de recomendação.
Por onde começar
Aqui compartilho conteúdo sobre programação em Python, ciência da computação, física, matemática, química e ciência de dados, buscando tornar tópicos complexos acessíveis para estudantes, profissionais ou qualquer curioso. A maior parte está organizada em séries, que ajudam o leitor a ter uma ordem de leitura. Algumas sugestões de caminho:
- Estudando computação? Comece pela A Linguagem dos Conjuntos, siga para Do Caso Base ao Infinito e A Arte de Contar, e chegue aos grafos em A Matemática das Conexões.
- Usa Python em ciência ou engenharia? A série SymPy cobre a matemática simbólica, e Do Símbolo ao Número resolve numericamente o que ela não resolve.
- Quer entender a máquina? Do Zero ao Float mostra como os números são guardados, e Por Dentro do Computador abre o resto, da lógica digital ao processador.
Todas as séries do site estão na página de séries. Se preferir, busque por categorias ou por tags.
Como os artigos são feitos
- O código roda. Cada bloco de código é executado sozinho, num Python limpo, e a saída mostrada no artigo é conferida com a saída real.
- Os fatos têm fonte. Datas, nomes e resultados históricos são conferidos em fontes primárias antes da publicação.
- As fórmulas são verificadas. Toda fórmula passa pelo mesmo renderizador que o leitor usa, antes de ir ao ar.
- Os exercícios têm solução. Ela fica recolhida, para você tentar antes.
Contato
Dúvidas, sugestões e correções são bem-vindas: escreva para contato[@]cienciaprogramada.com.br. Meu currículo completo e outros projetos estão no meu site pessoal.