Python x Java
- Quando comecei no mundo dos dados meu primeiro contato com automação ou código foi com o Visual Basic em 1.998
- Ao estudar o Excel conheci a versão do Visual Basic utilizada no Office que é a Visual Basic for Applications e no qual tenho usado ela por 20 anos.
- Como inovação comecei a estudar Java e Python, porém me dediquei principalmente a linguagem Python que acho a melhor para iniciantes devido a alguns critérios como: mais simples, limpa e legível.
- Vejo o Java como algo mais restrito para programador de sites, sistemas e de aplicativos e não para o meu caso para análises e automações. Isso devido ao fato de o Python é uma linguagem muito mais ampla que atende os "2 mundos".
- Como exemplo disso cito a Microsoft que em 2 de seus produtos implementou o Python.
- Um dos casos é o Excel conforme imagem abaixo:
- Os cálculos do Python no Excel são executados no Microsoft Cloud com uma versão padrão da linguagem Python. O Python no Excel vem com um conjunto principal de bibliotecas Python fornecidas pela Anaconda por meio de uma distribuição padrão e segura. Para saber mais, confira Segurança de dados e Python no Excel.
- Você não precisa de uma versão local do Python para usar o Python no Excel. Se você tiver uma versão local do Python instalada em seu computador, as personalizações feitas para essa instalação do Python não serão refletidas nos cálculos do Python no Excel.
- fonte: Introdução ao Python no Excel - Suporte da Microsoft
- Outro exemplo é o Power BI
- É possível executar scripts do Python diretamente no Power BI Desktop e importar os conjuntos de dados resultantes para um modelo de dados do Power BI Desktop. Com base nesse modelo, você pode criar relatórios e compartilhá-los no serviço do Power BI. Este artigo mostra como habilitar scripts Python e criar um script Python que você pode executar para importar dados.
- fonte: Executar scripts do Python no Power BI Desktop - Power BI | Microsoft Learn
- Isso foram apenas 2 exemplos do que podemos fazer com o Python e porque ela é a linguagem preferida quando se fala de analise de dados.
- Sem contar que a DIO tem diversas parcerias que tem me ajudado muito nos meus estudos como: